org.apache.tapestry5.services.transform
Interface TransformationSupport


public interface TransformationSupport

Additional utilities, beyond PlasticClass, needed when transforming.

Since:
5.3

Method Summary
 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 event
minContextValues - number of context values required to activate the handler
operationDescription - Used with OperationTracker when invoking the handler
handler - code to execute when the event matches


Copyright © 2003-2012 The Apache Software Foundation.