Interface TransformationSupport
public interface TransformationSupport
Additional utilities, beyond
PlasticClass, needed when transforming.- Since:
- 5.3
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventHandler(String eventType, int minContextValues, String operationDescription, ComponentEventHandler handler) Adds an event handler.booleanReturns true if the class being transformed is a root class: it does not inherit from another transformed class, but instead inherits from Object.
-
Method Details
-
toClass
- 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 withOperationTrackerwhen invoking the handlerhandler- code to execute when the event matches
-