Home » tapestry-src-5.0.19 » org.apache » tapestry5 » internal » transform »

org.apache.tapestry5.internal.transform

Abstract Classes:

AbstractIncludeAssetWorker   Base class for workers that automatically inlcude assets in the page (via methods on org.apache.tapestry5.RenderSupport ).  code | html

Classes:

ApplicationStateWorker   Looks for the ApplicationState annotation and converts read and write access on such fields into calls to the ApplicationStateManager code | html
CachedWorker   Caches method return values for methods annotated with Cached code | html
ComponentWorker   Finds fields with the org.apache.tapestry5.annotations.Component annotation and updates the model.  code | html
ContentTypeWorker   Checks for the org.apache.tapestry5.annotations.ContentType annotation, adding a corresponding meta-data value when found.  code | html
EnvironmentalWorker   Obtains a value from the Environment service based on the field type.  code | html
IncludeJavaScriptLibraryWorker   Recognizes the org.apache.tapestry5.annotations.IncludeJavaScriptLibrary annotation, and ensures that org.apache.tapestry5.RenderSupport#addScriptLink(org.apache.tapestry5.Asset[]) is invoked.  code | html
IncludeStylesheetWorker   Recognizes the org.apache.tapestry5.annotations.IncludeStylesheet annotation and ensures that org.apache.tapestry5.RenderSupport#addStylesheetLink(org.apache.tapestry5.Asset, String) is invoked.  code | html
InjectComponentWorker   Recognizes the org.apache.tapestry5.annotations.InjectComponent annotation, and converts the field into a read-only field containing the component.  code | html
InjectContainerWorker   Identifies the org.apache.tapestry5.annotations.InjectContainer annotation and adds code to initialize it to the core component.  code | html
InjectPageWorker   Peforms transformations that allow pages to be injected into components.  code | html
InjectWorker   Performs injection triggered by any field annotated with the org.apache.tapestry5.ioc.annotations.Inject annotation.  code | html
InvokePostRenderCleanupOnResourcesWorker   Extends a root component class' postRenderCleanup() method to invoke org.apache.tapestry5.internal.InternalComponentResources#postRenderCleanup() code | html
LogWorker   Looks for the org.apache.tapestry5.annotations.Log marker annotation and adds method advice to perform the logging.  code | html
MetaWorker   Checks for the presence of a Meta annotation, and adds the data within to the component model.  code | html
MixinAfterWorker   Looks for the org.apache.tapestry5.annotations.MixinAfter annotatation and sets the mixinAfter flag is present.  code | html
MixinWorker   Supports the org.apache.tapestry5.annotations.Mixin annotation, which allows a mixin to be part of the implementation of a component.  code | html
OnEventWorker   Provides implementations of the org.apache.tapestry5.runtime.Component#dispatchComponentEvent(org.apache.tapestry5.runtime.ComponentEvent) method, based on org.apache.tapestry5.annotations.OnEvent annotations.  code | html
PageActivationContextWorker   Provides the page activation context handlers.  code | html
PageLifecycleAnnotationWorker   Similar to org.apache.tapestry5.internal.transform.RenderPhaseMethodWorker but applies to annotations/methods related to the overall page lifecycle.  code | html
ParameterWorker   Responsible for identifying parameters via the org.apache.tapestry5.annotations.Parameter annotation on component fields.  code | html
PersistWorker   Converts fields with the org.apache.tapestry5.annotations.Persist annotation into persistent fields.  code | html
PropertyWorker   Provides the getter and setter methods.  code | html
RenderCommandWorker   Ensures that all components implement RenderCommand by delegating to org.apache.tapestry5.internal.InternalComponentResources#queueRender(org.apache.tapestry5.runtime.RenderQueue) code | html
RenderPhaseMethodWorker   Converts one of the methods of org.apache.tapestry5.runtime.Component into a chain of command that, itself, invokes certain methods (render phase methods) marked with an annotation, or named in a specific way.  code | html
RetainWorker   Identifies fields with the org.apache.tapestry5.annotations.Retain annotation, and "claims" them so that no special work will occur on them.  code | html
SecureWorker   Recognizes the org.apache.tapestry5.annotations.Secure annotation and sets the org.apache.tapestry5.MetaDataConstants#SECURE_PAGE meta data to "true".  code | html
SupportsInformalParametersWorker   Checks for the SupportsInformalParameters annotation, settting the corresponding flag on the model if present.  code | html
TransformMessages     code | html
UnclaimedFieldWorker   Designed to be just about the last worker in the pipeline.  code | html