Module tapestry.enhance
Back to master index
Module tapestry.enhanceVersion:4.0.0
Package:org.apache.tapestry.enhance
Services and configurations related to component and page class enhancement.
Configuration Points
tapestry.enhance.ClassInspectors
tapestry.enhance.EnhancementWorkers
tapestry.enhance.InjectWorkers
3 configuration points
Service Points
tapestry.enhance.AbstractPropertyWorker
tapestry.enhance.AutowireWorker
tapestry.enhance.AutowireWorkerFactory
tapestry.enhance.ClassInspector
tapestry.enhance.ClientIdPropertyWorker
tapestry.enhance.ComponentConstructorFactory
tapestry.enhance.DispatchToInjectWorker
tapestry.enhance.EnhancedClassValidator
tapestry.enhance.EnhancementWorkerChain
tapestry.enhance.GenericsClassInspector
tapestry.enhance.InjectAssetWorker
tapestry.enhance.InjectBeanWorker
tapestry.enhance.InjectComponentWorker
tapestry.enhance.InjectEventInvokerWorker
tapestry.enhance.InjectMessagesWorker
tapestry.enhance.InjectMetaWorker
tapestry.enhance.InjectObjectWorker
tapestry.enhance.InjectPageAttachListenerWorker
tapestry.enhance.InjectPageBeginRenderListenerWorker
tapestry.enhance.InjectPageDetachListenerWorker
tapestry.enhance.InjectPageEndRenderListenerWorker
tapestry.enhance.InjectPageValidateListenerWorker
tapestry.enhance.InjectRenderWorker
tapestry.enhance.InjectScriptWorker
tapestry.enhance.InjectSpecificationWorker
tapestry.enhance.InjectStateFlagWorker
tapestry.enhance.InjectStateWorker
tapestry.enhance.ParameterPropertyWorker
tapestry.enhance.SpecifiedPropertyWorker
29 service points
Contribution to tapestry.enhance.ClassInspectorsIf:not (class java.lang.annotation.Annotation)
<inspector object="service:ClassInspector" />
Contribution to tapestry.enhance.ClassInspectorsIf:class java.lang.annotation.Annotation
<inspector object="service:GenericsClassInspector" />
Contribution to tapestry.enhance.EnhancementWorkers
<command before="abstract-property" id="inject-messages" object="service:InjectMessagesWorker" />
<command before="abstract-property" id="inject-specification" object="service:InjectSpecificationWorker" />
<command before="abstract-property" id="inject-event-invoker" object="service:InjectEventInvokerWorker" />
<command before="abstract-property" id="inject-render-worker" object="service:InjectRenderWorker" />
<command before="abstract-property" id="specified-property" object="service:SpecifiedPropertyWorker" />
<command before="abstract-property" id="parameter" object="service:ParameterPropertyWorker" />
<command before="abstract-property" id="dispatch-inject" object="service:DispatchToInjectWorker" />
<command before="abstract-property" id="inject-component" object="service:InjectComponentWorker" />
<command before="abstract-property" id="inject-bean" object="service:InjectBeanWorker" />
<command before="abstract-property" id="inject-asset" object="service:InjectAssetWorker" />
<command after="tapestry.enhance.inject-messages,tapestry.enhance.inject-specification,tapestry.enhance.specified-property,tapestry.enhance.parameter,tapestry.enhance.dispatch-inject,tapestry.enhance.inject-component,tapestry.enhance.inject-bean,tapestry.enhance.inject-asset" before="tapestry.enhance.abstract-property" id="inject-autowire" object="service:AutowireWorker" />
<command id="clientid-property" object="service:ClientIdPropertyWorker" />
<command id="abstract-property" object="service:AbstractPropertyWorker" />
<command after="abstract-property" id="page-detach-listener" object="service:InjectPageDetachListenerWorker" />
<command after="abstract-property" id="page-attach-listener" object="service:InjectPageAttachListenerWorker" />
<command after="abstract-property" id="page-validate-listener" object="service:InjectPageValidateListenerWorker" />
<command after="abstract-property" id="page-begin-render-listener" object="service:InjectPageBeginRenderListenerWorker" />
<command after="abstract-property" id="page-end-render-listener" object="service:InjectPageEndRenderListenerWorker" />
Contribution to tapestry.enhance.InjectWorkers
<worker object="service:InjectObjectWorker" type="object" />
<worker object="service:InjectStateWorker" type="state" />
<worker object="service:InjectStateFlagWorker" type="state-flag" />
<worker object="service:InjectMetaWorker" type="meta" />
<worker object="service:InjectScriptWorker" type="script" />
<worker object="instance:InjectPageWorker" type="page" />

Back to master index