|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ClassAnnotationEnhancementWorker | Defines workers that perform annotation enhancements at the class level. |
| MethodAnnotationEnhancementWorker | Defines workers that perform annotation enhancements at the method level. |
| SecondaryAnnotationWorker | A chain-of-command interface for secondary annotation workers; workers that must execute after other workers. |
| Class Summary | |
|---|---|
| AnnotationEnhancementWorker | Implementation of EnhancementWorker that finds class and
method annotations and delegates out to specific
ClassAnnotationEnhancementWorker and
MethodAnnotationEnhancementWorker instances. |
| AnnotationUtils | |
| AssetAnnotationWorker | Uses the Asset annotation to create a new
IAssetSpecification which is then added to the
IComponentSpecification. |
| BeanAnnotationWorker | Creates a IBeanSpecification from the
Bean annotation. |
| ComponentAnnotationWorker | Adds a IContainedComponent to the
IComponentSpecification. |
| ComponentClassAnnotationWorker | Sets properties of the IComponentSpecification based on the
ComponentClass annotation. |
| ComponentHousekeepingWorker | An enhancement worker which performs several housekeeping tasks relating to injected components. |
| ComponentPropertyProxyWorker | Performs runtime checks on persistent properties to ensure that objects being managed by competing bytecode enhancement libraries (such as Hibernate) aren't proxied. |
| EventListenerAnnotationWorker | Performs EventListener annotation enhancements on components. |
| InitialValueAnnotationWorker | Looks for InitialValue annotations on methods that don't
have a Persist annotation (that's handled by
PersistAnnotationWorker); adds an
IPropertySpecification for the property, so that its initial
value may be set. |
| InjectAssetAnnotationWorker | Injects an asset. |
| InjectComponentAnnotationWorker | Injects a reference to a compent. |
| InjectMetaAnnotationWorker | |
| InjectObjectAnnotationWorker | Performs injection of objects, in much the same way as the <inject> element in a specification. |
| InjectPageAnnotationWorker | Uses the InjectPage annotation to add an
InjectSpecification to the
IComponentSpecification. |
| InjectScriptAnnotationWorker | |
| InjectStateAnnotationWorker | Injects an Application State Object. |
| InjectStateFlagAnnotationWorker | |
| MessageAnnotationWorker | Builds a method that accesses component messages. |
| MetaAnnotationWorker | Recognizes the Meta annotation, and converts it into
properties on the specification. |
| ParameterAnnotationWorker | Generates a IParameterSpecification from a
Parameter annotation and adds it to the
IComponentSpecification. |
| PersistAnnotationWorker | Allow a property to be marked as persistent, and (optionally) allows a strategy to be set. |
| Enum Summary | |
|---|---|
| Lifecycle | Enum version of BeanLifecycle. |
| Annotation Types Summary | |
|---|---|
| Asset | Defines a new asset. |
| Bean | Annotation used to define new managed beans, including limited/lightweight initialization. |
| Component | Annotation used within a page or component class to define a contained component (which will typically match up against a component reference in the template). |
| ComponentClass | A class-level annotation that identifies a class as a component. |
| EventListener | Annotation used to connect an event on a component / page with a particular listener method. |
| InitialValue | An annotation used to provide the initial value of a transient or persistent property. |
| InjectAsset | Annotation for injecting an asset by its name. |
| InjectComponent | Annotation for injecting a nested component. |
| InjectMeta | Creates an InjectSpecification for a <meta> data value,
and adds it to the IComponentSpecification. |
| InjectObject | Method level annotation used to inject an object, equivalent to te <inject> element in a specification. |
| InjectPage | Injects a page as a property of a page or component. |
| InjectScript | Injects a compiled IScript. |
| InjectState | Annotation used to inject an Application State Object as a read/write property of the component. |
| InjectStateFlag | |
| Message | An annotation that may be attached to any method that returns a String. |
| Meta | Allows meta-data information about the page or component to be specified. |
| Parameter | Used to define a parameter for the component. |
| Persist | Allows a property to be marked as persistent (and, optionally, provide control over how the property is persisted). |
Contains all of the annotation features (jdk >= 1.5) available in tapestry. Such as component injected paramters/services/etc.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||