Uses of Interface
org.apache.tapestry.enhance.EnhancementWorker

Packages that use EnhancementWorker
org.apache.tapestry.annotations Contains all of the annotation features (jdk >= 1.5) available in tapestry. 
org.apache.tapestry.enhance Classes used for performing dynamic bytecode enhancement of component and page classes. 
org.apache.tapestry.services.impl Service implementations. 
org.apache.tapestry.test Various testing utilities to make testing tapestry pages/components easier. 
 

Uses of EnhancementWorker in org.apache.tapestry.annotations
 

Classes in org.apache.tapestry.annotations that implement EnhancementWorker
 class AnnotationEnhancementWorker
          Implementation of EnhancementWorker that finds class and method annotations and delegates out to specific ClassAnnotationEnhancementWorker and MethodAnnotationEnhancementWorker instances.
 class ComponentHousekeepingWorker
          An enhancement worker which performs several housekeeping tasks relating to injected components.
 class ComponentPropertyProxyWorker
          Performs runtime checks on persistent properties to ensure that objects being managed by competing bytecode enhancement libraries (such as Hibernate) aren't proxied.
 class InjectAssetAnnotationWorker
          Injects an asset.
 

Uses of EnhancementWorker in org.apache.tapestry.enhance
 

Classes in org.apache.tapestry.enhance that implement EnhancementWorker
 class AbstractPropertyWorker
          No, this class isn't abstract ...
 class AutowireWorker
          An enhancement worker which automatically injects HiveMind services into pages/components if exactly one service point exists which is compatible with the read-only property's type.
 class ClientIdPropertyWorker
          Enhances the IComponent.getClientId() property.
 class DispatchToInjectWorker
          Iterates over the InjectSpecifications and locates and delegates to a InjectEnhancementWorker for each one.
 class InjectAssetWorker
          Injects assets as component properties.
 class InjectBeanWorker
          Injects a property that will dynamically access a managed bean.
 class InjectComponentWorker
          Injects components for which the property attribute of the <component> element was specified.
 class InjectEventInvokerWorker
          Injects the component's event invoker as the eventInvokerproperty.
 class InjectListenerRegistrationWorker
          Checks to see if the component implements a specific interface, and adds code to the component's finishLoad() method to register (with the page) for such notifications.
 class InjectMessagesWorker
          Injects the read-only messagesproperty into all components.
 class InjectRenderWorker
          Injects the component's render worker chain as the renderWorkerproperty.
 class InjectSpecificationWorker
          Injects the component's specification as the specificationproperty.
 class ParameterPropertyWorker
          Responsible for creating properties for connected parameters.
 class SpecifiedPropertyWorker
          Responsible for adding properties to a class corresponding to specified properties in the component's specification - which may come from .jwc / .page specifications or annotated abstract methods.
 

Uses of EnhancementWorker in org.apache.tapestry.services.impl
 

Methods in org.apache.tapestry.services.impl with parameters of type EnhancementWorker
 void ComponentConstructorFactoryImpl.setChain(EnhancementWorker chain)
           
 

Uses of EnhancementWorker in org.apache.tapestry.test
 

Classes in org.apache.tapestry.test that implement EnhancementWorker
 class CreatePropertyWorker
          Forces the creation of a property, overrriding an existing implementation.
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.