Uses of Interface
org.codehaus.aspectwerkz.transform.Context

Packages that use Context
org.codehaus.aspectwerkz.transform   
org.codehaus.aspectwerkz.transform.delegation   
 

Uses of Context in org.codehaus.aspectwerkz.transform
 

Methods in org.codehaus.aspectwerkz.transform that return Context
 Context WeavingStrategy.newContext(String name, byte[] bytecode, ClassLoader loader)
          Creates a new transformation context.
 

Methods in org.codehaus.aspectwerkz.transform with parameters of type Context
static void AspectWerkzPreProcessor.dumpBefore(String className, Context context)
          Dumps class before weaving.
static void AspectWerkzPreProcessor.dumpAfter(String className, Context context)
          Dumps class after weaving.
static void AspectWerkzPreProcessor.dumpForce(Context context)
          Always dumps class.
 void Transformer.transform(Context context, Klass klass)
          Transforms bytecode at load time
 void WeavingStrategy.transform(String className, Context context)
           
 

Uses of Context in org.codehaus.aspectwerkz.transform.delegation
 

Classes in org.codehaus.aspectwerkz.transform.delegation that implement Context
 class ContextImpl
          Implementation of the transformation context interface for the delegation weaving.
 

Methods in org.codehaus.aspectwerkz.transform.delegation that return Context
 Context DelegationWeavingStrategy.newContext(String name, byte[] bytecode, ClassLoader loader)
          Creates a new transformation context.
 

Methods in org.codehaus.aspectwerkz.transform.delegation with parameters of type Context
 void Activator.activate(Context context, Klass klass)
          Transforms bytecode at runtime
 void AddImplementationTransformer.transform(Context context, Klass klass)
          Adds introductions to a class.
 void AddInterfaceTransformer.transform(Context context, Klass klass)
          Adds an interfaces to the classes specified.
 void AddSerialVersionUidTransformer.transform(Context context, Klass klass)
          Compute and add serial ver uid fiel
 void ConstructorCallTransformer.transform(Context context, Klass klass)
          Transforms the call side pointcuts.
 void ConstructorExecutionTransformer.transform(Context context, Klass klass)
          Makes the member method transformations.
 void DelegationWeavingStrategy.transform(String className, Context context)
          Transforms the class.
 void FieldSetGetTransformer.transform(Context context, Klass klass)
          Transforms the call side pointcuts.
 void HandlerTransformer.transform(Context context, Klass klass)
          Transforms the call side pointcuts.
static void JavassistHelper.addAspectManagerField(javassist.CtClass ctClass, SystemDefinition definition, Context context)
          Adds a new AspectManager field to the advised class.
static void JavassistHelper.addStaticClassField(javassist.CtClass ctClass, Context context)
          Creates a new static class field.
static void JavassistHelper.addJoinPointManagerField(javassist.CtClass ctClass, SystemDefinition definition, Context context)
          Adds a new JoinPointManager field to the advised class.
 void MethodCallTransformer.transform(Context context, Klass klass)
          Transforms the call side pointcuts.
 void MethodCallUnTransformer.transform(Context context, Klass klass)
          Transforms the call side pointcuts.
 void MethodExecutionTransformer.transform(Context context, Klass klass)
          Makes the member method transformations.
 void PrepareAdvisedClassTransformer.transform(Context context, Klass klass)
          Makes the member method transformations.
 void PrepareTransformer.transform(Context context, Klass klass)
          Add the class static field, the joinpoint manager, and add method stubs
 



Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.