Interface TransformationSupport
-
public interface TransformationSupport
Additional utilities, beyondPlasticClass
, needed when transforming.- Since:
- 5.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
eventType, int minContextValues, operationDescription, ComponentEventHandler handler)
Adds an event handler.boolean
isRootTransformation()
Returns true if the class being transformed is a root class: it does not inherit from another transformed class, but instead inherits from Object.typeName)
-
-
-
Method Detail
-
toClass
typeName)
- Parameters:
typeName
- Java type name (which may be a primitive type or array, or fully qualified class name)- Returns:
- corresponding Java Class
-
isRootTransformation
boolean isRootTransformation()
Returns true if the class being transformed is a root class: it does not inherit from another transformed class, but instead inherits from Object.- Returns:
- true if root
-
addEventHandler
void eventType, int minContextValues, operationDescription, ComponentEventHandler handler)
Adds an event handler. Added event handlers execute before calls to super-class event handlers, or calls to event handler methods.- Parameters:
eventType
- type of eventminContextValues
- number of context values required to activate the handleroperationDescription
- Used withOperationTracker
when invoking the handlerhandler
- code to execute when the event matches
-
-