| 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 |