Uses of Package
org.apache.tapestry5
Packages that use org.apache.tapestry5
Package
Description
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
Extra utility classes used to support Ajax interactions between the client and the browser.
Support for JSR-303 Bean Validation via the Hibernate validator implementation
Base components intended to be extended by other components rather than
used directly in templates.
The set of core components available in all Tapestry applications
[INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change
core components.
The set of core pages available in all Tapestry applications
Support classes for the
Grid
component, which presents tabular data in an (X)HTML table.[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change
[INTERNAL USE ONLY] internal support classes; API subject to change.
[INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
[INTERNAL USE ONLY] support classes for binding; API subject to change
[INTERNAL USE ONLY] support classes for the
Dynamic
component; API subject to change[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] AJAX support services; API subject to change
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
[INTERNAL USE ONLY] testing support implementation classes; API subject to change
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
[INTERNAL USE ONLY] translator implementation classes; API subject to change.
[INTERNAL USE ONLY] various utility classes; API subject to change.
Kaptcha components
Contains interfaces that are added to component classes at runtime.
Core services
Utilities for handling Ajax-oriented requests, including partial render requests.
A more structured approach to tracking how compatibility features are enabled, as well as tracking
compatibility exceptions.
Support for the built-in "T5Dashboard" page.
Services supporting the
Dynamic
component.Support for Javascript (and CSS), including dynamically-added JavaScript and
services that manage dynamically-added links to JavaScript (and CSS) assets.
Support for testing Tapestry pages
Classes and interfaces used by the
Tree
componentTapestry-upload module components
A set of enums, abstract classs and wrappers of various purposes
Validators for use by Tapestry (and custom) form field components.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5ClassDescriptionBase implementation of
OptimizedSessionPersistedObject
.A binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.A block is a collection of static text and elements, and components, derived from a component template.Interface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.Callback interface for a render phase event orComponentEvent
, notified when a non-null value is returned from some event handler method.Provides a component instance with the resources provided by the framework.Operations shared by the publicComponentResources
interface andComponentPageElement
interface (on the internal side).A fluent API to create and write cookies.A collection of parameters that may eventually be passed to an event handler method.Defines a field within a form.Used to determine which field on a page should receive focus, based on its status.A wrapper aroundTranslator
that combines the translator for a specificField
and (sometimes) an override of the default validation message (used when an input value can't be parsed).Responsible for validation of a single field.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.An interface that allows objects to be alerted after an element is started, and after an element is ended.Defines a group of related options.A single option within aOptionGroupModel
.Callback interface that allows for visiting the option groups and option models of a select model in correct order order.Deprecated.Deprecated in 5.4 with no replacement.An exception associated with parsing client input, or validating the input against a constraint.Tracks information related to user input validations. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.ajaxClassDescriptionExtends
ClientElement
with the concept of a body, a Block that can be rendered to provide the content within. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.beanvalidatorClassDescriptionAn interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.corelib.baseClassDescriptionInterface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.Provides a component instance with the resources provided by the framework.Defines a field within a form.Services to help with field validation and translation.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.Deprecated.Deprecated in 5.4 with no replacement.Tracks information related to user input validations.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.corelib.componentsClassDescriptionA binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.A block is a collection of static text and elements, and components, derived from a component template.Extends
ClientElement
with the concept of a body, a Block that can be rendered to provide the content within.Interface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.An action that is associated with a component.A collection of parameters that may eventually be passed to an event handler method.Defines a field within a form.Allows control over the validation concerns of a Form component.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.An exception associated with parsing client input, or validating the input against a constraint.Tracks information related to user input validations. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.corelib.internalClassDescriptionInterface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.An action that is associated with a component.Provides a component instance with the resources provided by the framework.Defines a field within a form.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.corelib.pagesClassDescriptionA block is a collection of static text and elements, and components, derived from a component template.A wrapper around
Translator
that combines the translator for a specificField
and (sometimes) an override of the default validation message (used when an input value can't be parsed).Responsible for validation of a single field.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.Base interface for objects that can render markup output using aMarkupWriter
.Defines the possible options and option groups for a <select> [X]HTML element.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.grid
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.hibernate.web.internalClassDescriptionA ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internalClassDescriptionBase class for implementing
OptionModel
.An Asset is any kind of resource that can be exposed to the client web browser.A binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.A block is a collection of static text and elements, and components, derived from a component template.Provides a component instance with the resources provided by the framework.Operations shared by the publicComponentResources
interface andComponentPageElement
interface (on the internal side).A collection of parameters that may eventually be passed to an event handler method.A contribution to the defaultRequestExceptionHandler
service, this is mapped to an exception class, allowing class specific (based on an inheritance search) handling of an exception.Defines a group of related options.A single option within aOptionGroupModel
.Provides access to blocks and messages used when overriding property labels, and property display or edit blocks.Defines the possible options and option groups for a <select> [X]HTML element. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.beanvalidatorClassDescriptionProvides a component instance with the resources provided by the framework.Defines a field within a form.Responsible for validation of a single field.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.An exception associated with parsing client input, or validating the input against a constraint.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.bindingsClassDescriptionAn Asset is any kind of resource that can be exposed to the client web browser.A binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.Extension to
Binding
that adds a method to access the generic property type.Provides a component instance with the resources provided by the framework. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.dynamicClassDescriptionAn interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.jpaClassDescriptionA ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.parserClassDescriptionAn interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.renderersClassDescriptionProvides a component instance with the resources provided by the framework.A collection of parameters that may eventually be passed to an event handler method.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.servicesClassDescriptionAn Asset is any kind of resource that can be exposed to the client web browser.A binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.Extension to
Binding
that adds a method to access the generic property type.A block is a collection of static text and elements, and components, derived from a component template.Callback interface for a render phase event orComponentEvent
, notified when a non-null value is returned from some event handler method.Provides a component instance with the resources provided by the framework.A fluent API to create and write cookies.A collection of parameters that may eventually be passed to an event handler method.Defines a field within a form.A wrapper aroundTranslator
that combines the translator for a specificField
and (sometimes) an override of the default validation message (used when an input value can't be parsed).Services to help with field validation and translation.Responsible for validation of a single field.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.An interface that allows objects to be alerted after an element is started, and after an element is ended.Defines the possible options and option groups for a <select> [X]HTML element.An alternate response from a component event handler method used to directly provide a stream of data to be sent to the client, rather than indicating what page to send a render redirect request to.ExtendsComponentEventCallback
with a way to determine if the underlying event has been aborted due to a some event returning an acceptable, non-null value.Translates between client-side and server-side values.Deprecated.Deprecated in 5.4 with no replacement.An exception associated with parsing client input, or validating the input against a constraint.Used by aField
to enforce a constraint related to a form submission.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.services.ajaxClassDescriptionAn Asset is any kind of resource that can be exposed to the client web browser.Encapsulates a bit of information that can be represented as a boolean.Extends
ClientElement
with the concept of a body, a Block that can be rendered to provide the content within.Provides a component instance with the resources provided by the framework.Used to determine which field on a page should receive focus, based on its status.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.services.compatibilityClassDescriptionProvides a component instance with the resources provided by the framework.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.services.dashboardClassDescriptionA block is a collection of static text and elements, and components, derived from a component template.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.services.javascriptClassDescriptionAn interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.structureClassDescriptionA binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.A block is a collection of static text and elements, and components, derived from a component template.Callback interface for a render phase event or
ComponentEvent
, notified when a non-null value is returned from some event handler method.Provides a component instance with the resources provided by the framework.Operations shared by the publicComponentResources
interface andComponentPageElement
interface (on the internal side).A collection of parameters that may eventually be passed to an event handler method.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.testClassDescriptionAn interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.transformClassDescriptionProvides a component instance with the resources provided by the framework.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.translatorClassDescriptionDefines a field within a form.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.Translates between client-side and server-side values.An exception associated with parsing client input, or validating the input against a constraint.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.internal.utilClassDescriptionA block is a collection of static text and elements, and components, derived from a component template.Callback interface for a render phase event or
ComponentEvent
, notified when a non-null value is returned from some event handler method.Defines a field within a form.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.Defines a group of related options.A single option within aOptionGroupModel
.Base interface for objects that can render markup output using aMarkupWriter
.Callback interface that allows for visiting the option groups and option models of a select model in correct order order.Deprecated.Deprecated in 5.4 with no replacement.Tracks information related to user input validations.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.kaptcha.componentsClassDescriptionInterface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.Defines a field within a form.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.modulesClassDescriptionTranslates between client-side and server-side values.Used by a
Field
to enforce a constraint related to a form submission. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.runtimeClassDescriptionProvides a component instance with the resources provided by the framework.A collection of parameters that may eventually be passed to an event handler method.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.servicesClassDescriptionAn Asset is any kind of resource that can be exposed to the client web browser.A binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.A block is a collection of static text and elements, and components, derived from a component template.Interface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.An action that is associated with a component.Provides a component instance with the resources provided by the framework.A fluent API to create and write cookies.A collection of parameters that may eventually be passed to an event handler method.Defines a field within a form.A wrapper around
Translator
that combines the translator for a specificField
and (sometimes) an override of the default validation message (used when an input value can't be parsed).Responsible for validation of a single field.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.Defines the possible options and option groups for a <select> [X]HTML element.Translates between client-side and server-side values.Deprecated.Deprecated in 5.4 with no replacement.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.services.ajaxClassDescriptionExtends
ClientElement
with the concept of a body, a Block that can be rendered to provide the content within. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.services.compatibilityClassDescriptionProvides a component instance with the resources provided by the framework.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.services.dashboardClassDescriptionA block is a collection of static text and elements, and components, derived from a component template.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.services.dynamicClassDescriptionA block is a collection of static text and elements, and components, derived from a component template.Provides a component instance with the resources provided by the framework.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.services.javascriptClassDescriptionAn Asset is any kind of resource that can be exposed to the client web browser.Provides a component instance with the resources provided by the framework.Used to determine which field on a page should receive focus, based on its status.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.testClassDescriptionAn Asset is any kind of resource that can be exposed to the client web browser.A binding is a connection between a component and its container (another component), that allows the embedded component to gain access to resources defined by the container.A block is a collection of static text and elements, and components, derived from a component template.Interface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.Callback interface for a render phase event or
ComponentEvent
, notified when a non-null value is returned from some event handler method.Provides a component instance with the resources provided by the framework.Operations shared by the publicComponentResources
interface andComponentPageElement
interface (on the internal side).Defines a field within a form.A wrapper aroundTranslator
that combines the translator for a specificField
and (sometimes) an override of the default validation message (used when an input value can't be parsed).Services to help with field validation and translation.Responsible for validation of a single field.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.Provides access to blocks and messages used when overriding property labels, and property display or edit blocks.Translates between client-side and server-side values.Deprecated.Deprecated in 5.4 with no replacement.Tracks information related to user input validations.Used by aField
to enforce a constraint related to a form submission.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.treeClassDescriptionBase implementation of
OptimizedSessionPersistedObject
.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.upload.componentsClassDescriptionInterface for any kind of object (typically, a component) that can provide a client-side id, typically used in the generation of client-side (JavaScript) logic.Defines a field within a form.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.
-
Classes in org.apache.tapestry5 used by org.apache.tapestry5.utilClassDescriptionDefines a group of related options.A single option within a
OptionGroupModel
.Defines the possible options and option groups for a <select> [X]HTML element.Callback interface that allows for visiting the option groups and option models of a select model in correct order order.An alternate response from a component event handler method used to directly provide a stream of data to be sent to the client, rather than indicating what page to send a render redirect request to.A ValueEncoder is used to convert server side objects to unique client-side strings (typically IDs) and back. -
Classes in org.apache.tapestry5 used by org.apache.tapestry5.validatorClassDescriptionDefines a field within a form.An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup.An exception associated with parsing client input, or validating the input against a constraint.Used by a
Field
to enforce a constraint related to a form submission.