Uses of Class
org.sourceforge.jemm.weaver.transformation.AbstractClassTransformation

Packages that use AbstractClassTransformation
org.sourceforge.jemm.weaver.transformation   
 

Uses of AbstractClassTransformation in org.sourceforge.jemm.weaver.transformation
 

Subclasses of AbstractClassTransformation in org.sourceforge.jemm.weaver.transformation
 class AbstractShadowConstructorTransformation
          An abstract transformation which creates a Constructor: public xxx(ShadowObject so) and allows subclasses to define the compiled body by implementing the getBody() template method.
 class AssignedShadowConstructorTransformation
          Adds a constructor to the Class which takes a ShadowObject instances.
 class ConstructorProxyTransformation
          Proxies the constructors creation with a begin and end call.
 class InterfaceTransformation
          Adds an "implements JEMMObject" to the passed in class.
 class MethodAnnotationTransformation
           
 class MethodProxyTransformation
          Proxies all methods a begin and end call.
 class ShadowTransformation
          Adds the ShadowObject field called jemmOIF to the class.
 class SuperCallConstructorTransformation
          Adds a constructor to the class which has the following code: public $TYPE(ShadowObject so) { super(so); } This transformation must only be used on Children of already enhanced parent classes as the call requires a particular constructor to be in place on the super class already.
 class SynchronizedBlockTransformation
          Finds and replaces all the synchronized blocks with paired calls of beginLock(Object)/endLock(Object)
 



Copyright © 2009. All Rights Reserved.