Asset
| An Asset is any kind of resource that can be exposed to the client web browser. |
code | html |
Binding
| 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. |
code | html |
Block
| A block is a collection of static text and elements, and components, derived from a component template. |
code | html |
ClientElement
| Interface for any kind of object (typically, a component) that can provide a {@linkplain #getClientId() client-side
id}, typically used in the generation of client-side (JavaScript) logic. |
code | html |
ComponentAction
| An action that is associated with a component. |
code | html |
ComponentEventCallback
| Callback interface for a {@linkplain org.apache.tapestry5.runtime.Event render phase event) or org.apache.tapestry5.runtime.ComponentEvent , notified when a non-null value is returned from some event handler
method. |
code | html |
ComponentResources
| Provides a component instance with the resources provided by the framework. |
code | html |
ComponentResourcesCommon
| Operations shared by the public org.apache.tapestry5.ComponentResources interface and org.apache.tapestry5.internal.structure.ComponentPageElement interface (on the internal side). |
code | html |
EventContext
| A collection of parameters that may eventually be passed to an event handler method. |
code | html |
Field
| Defines a field within a form. |
code | html |
FieldTranslator
| A wrapper around org.apache.tapestry5.Translator that combines the translator for a specific org.apache.tapestry5.Field and (sometimes) an override of the default validation message (used when an input value
can't be parsed). |
code | html |
FieldValidationSupport
| Services to help with field {@linkplain org.apache.tapestry5.Validator validation} and {@linkplain
org.apache.tapestry5.Translator translation}. |
code | html |
FieldValidator
| Responsible for validation of a single field. |
code | html |
FormValidationControl
| Allows control over validation concerns of a Form component. |
code | html |
Link
| A link is the Tapestry representation of a URL or URI that triggers dynamic behavior. |
code | html |
MarkupWriter
| An interface used by objects, such as Tapestry components, that need to render themselves as some form of XML markup. |
code | html |
MarkupWriterListener
| An interface that allows objects to be alerted when after an element is started, and after an element is ended. |
code | html |
NullFieldStrategy
| Defines a strategy, used by Field components such as org.apache.tapestry5.corelib.components.TextField ,
to handle the case where either the server-side value to be sent (as a string) to the client, or the client-side
string passed back up to the server, is null or blank. |
code | html |
OptimizedApplicationStateObject
| Optional interface that may be implemented by an Application State Object. |
code | html |
OptionGroupModel
| Defines a group of related options. |
code | html |
OptionModel
| A single option within a OptionGroupModel . Corresponds closely to the [X]HTML <option> element. |
code | html |
PrimaryKeyEncoder
| Used by org.apache.tapestry5.corelib.components.Loop , org.apache.tapestry5.corelib.components.AjaxFormLoop
and similar components to extract out an identifier, here termed a "primary key", that can be stored on the client
and later used to recover the same, or equivalent, server side object. |
code | html |
PropertyConduit
| Used to read or update the value associated with a property. |
code | html |
PropertyOverrides
| Provides access to blocks and messages used when overriding property labels, and property display or edit blocks. |
code | html |
RadioContainer
| A container of Radio components, used to identify the element name used when rendering the individual radio
buttons (all buttons in a group share the same element name) and to |
code | html |
RenderSupport
| Provides support to all components that render. |
code | html |
Renderable
| Base interface for objects that can render markup output using a org.apache.tapestry5.MarkupWriter . |
code | html |
SelectModel
| Defines the possible options and option groups for a <select> [X]HTML element. |
code | html |
SelectModelVisitor
| Callback interface that allows for visiting the option groups and option models of a select model in correct render
order. |
code | html |
StreamResponse
| 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. |
code | html |
Translator
| Translates between client-side and server-side values. Client-side values are always strings. |
code | html |
ValidationDecorator
| An object responsible for performing decorations around fields and field labels. |
code | html |
ValidationTracker
| Tracks information related to user input validations. |
code | html |
Validator
| Used by a Field to enforce a constraint related to a form submission. |
code | html |
ValueEncoder
| Used to convert server side values to client-side strings. |
code | html |