Class RetainWorker
- java.lang.Object
-
- org.apache.tapestry5.internal.transform.RetainWorker
-
- All Implemented Interfaces:
ComponentClassTransformWorker2
public final class RetainWorker extends Object implements ComponentClassTransformWorker2
Identifies fields with theRetain
annotation, and "claims" them so that no special work will occur on them. Retain has been deprecated in Tapestry 5.2 and will likely be removed in the future.
-
-
Constructor Summary
Constructors Constructor Description RetainWorker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)
Claims each field with theRetain
, claiming it using the annotation class (not the annotation instance, to avoid instantiating the annotation) as the tag.
-
-
-
Constructor Detail
-
RetainWorker
public RetainWorker()
-
-
Method Detail
-
transform
public void transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)
Claims each field with theRetain
, claiming it using the annotation class (not the annotation instance, to avoid instantiating the annotation) as the tag.- Specified by:
transform
in interfaceComponentClassTransformWorker2
- Parameters:
plasticClass
- component class being transformedsupport
- additional utilities needed during the transformationmodel
- the model for the component being transformed
-
-