org.codehaus.aspectwerkz.transform
Interface WeavingStrategy

All Known Implementing Classes:
InliningWeavingStrategy

public interface WeavingStrategy

Interface that all the weaving strategy implementations must implement.

Author:
Jonas BonŽr

Method Summary
 Context newContext(String name, byte[] bytecode, ClassLoader loader)
          Creates a new transformation context.
 void transform(String className, Context context)
           
 

Method Detail

transform

void transform(String className,
               Context context)
Parameters:
className -
context -

newContext

Context newContext(String name,
                   byte[] bytecode,
                   ClassLoader loader)
Creates a new transformation context.

Parameters:
name -
bytecode -
loader -
Returns:


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