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