org.objectweb.fractal.aokell
Class AOKell

java.lang.Object
  extended by org.objectweb.fractal.aokell.AOKell
All Implemented Interfaces:
Factory

public class AOKell
extends Object
implements Factory

The AOKell factory component. This component returns the reference of the Fractal bootstrap component.

Author:
Lionel Seinturier

Field Summary
static String DUMP_GENERATED_PROP_NAME
          Property name for dumping run-time generated code.
 
Constructor Summary
AOKell()
           
 
Method Summary
 Object getFcContentDesc()
          Return the Fractal content description of this component.
 Object getFcControllerDesc()
          Return the Fractal controller description of this component.
 Type getFcInstanceType()
          Return the Fractal type of this component.
 Component newFcInstance()
          Return the reference of the bootstrap component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DUMP_GENERATED_PROP_NAME

public static final String DUMP_GENERATED_PROP_NAME
Property name for dumping run-time generated code. The value associated to this property contains the directory into which run-time generated code such as Fractal interface implementations are dumped. No dumping if the value is null. This property is used in org.objectweb.fractal.aokell.lib.asm.

See Also:
Constant Field Values
Constructor Detail

AOKell

public AOKell()
Method Detail

getFcInstanceType

public Type getFcInstanceType()
Return the Fractal type of this component.

Specified by:
getFcInstanceType in interface Factory

getFcControllerDesc

public Object getFcControllerDesc()
Return the Fractal controller description of this component.

Specified by:
getFcControllerDesc in interface Factory

getFcContentDesc

public Object getFcContentDesc()
Return the Fractal content description of this component.

Specified by:
getFcContentDesc in interface Factory

newFcInstance

public Component newFcInstance()
                        throws InstantiationException
Return the reference of the bootstrap component. This method is called by Fractal.getBootstrapComponent(). The bootstrap component provides the following interfaces:

Specified by:
newFcInstance in interface Factory
Throws:
InstantiationException