Class MetaWorkerImpl
- java.lang.Object
-
- org.apache.tapestry5.internal.services.meta.MetaWorkerImpl
-
- All Implemented Interfaces:
MetaWorker
,ComponentClassTransformWorker2
public class MetaWorkerImpl extends java.lang.Object implements MetaWorker, ComponentClassTransformWorker2
-
-
Constructor Summary
Constructors Constructor Description MetaWorkerImpl(java.util.Map<java.lang.Class,MetaDataExtractor> configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentClassTransformWorker2
getWorker()
Returns the worker that performs transformations (in 5.2, MetaWorker implemented ComponentClassTransformWorker).void
transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)
Invoked to perform part of the transformation of thePlasticClass
.
-
-
-
Constructor Detail
-
MetaWorkerImpl
public MetaWorkerImpl(java.util.Map<java.lang.Class,MetaDataExtractor> configuration)
-
-
Method Detail
-
getWorker
public ComponentClassTransformWorker2 getWorker()
Description copied from interface:MetaWorker
Returns the worker that performs transformations (in 5.2, MetaWorker implemented ComponentClassTransformWorker).- Specified by:
getWorker
in interfaceMetaWorker
- Returns:
- worker that implements the meta data analysis
-
transform
public void transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)
Description copied from interface:ComponentClassTransformWorker2
Invoked to perform part of the transformation of thePlasticClass
.- Specified by:
transform
in interfaceComponentClassTransformWorker2
- Parameters:
plasticClass
- component class being transformedsupport
- additional utilities needed during the transformationmodel
- the model for the component being transformed
-
-