org.objectweb.fractal.aokell.lib.interf
Interface GeneratorItf

All Known Implementing Classes:
ASMGeneratorForBoundableInterface, ASMGeneratorForImplementedInterface

public interface GeneratorItf

This interface is implemented by classes which generate Interface implementations for Fractal component interfaces.

Author:
Lionel Seinturier

Method Summary
 ClassDefinition generate(String targetClassname, String delegateClassname)
          Generate an Interface implementation.
 

Method Detail

generate

ClassDefinition generate(String targetClassname,
                         String delegateClassname)
Generate an Interface implementation.

Parameters:
targetClassname - the name of the generated class
delegateClassname - the name of the class where calls will be delegated
Returns:
the generated class definition (Class and bytecode)