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
addEventHandler(String eventType, int minContextValues, String 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.Class
toClass(String typeName)
-
-
-
Method Detail
-
toClass
Class toClass(String 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 addEventHandler(String eventType, int minContextValues, String 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
-
-