org.objectweb.fractal.julia
Class Julia

java.lang.Object
  extended by org.objectweb.fractal.julia.Julia
All Implemented Interfaces:
Factory, GenericFactory

public class Julia
extends Object
implements Factory, GenericFactory

Provides access to the Julia bootstrap component.


Constructor Summary
Julia()
           
 
Method Summary
 Object getFcContentDesc()
           
 Object getFcControllerDesc()
           
 Type getFcInstanceType()
           
 Component newFcInstance()
          Returns the Julia bootstrap component.
 Component newFcInstance(Type type, Object controllerDesc, Object contentDesc)
          Returns the Julia bootstrap component.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Julia

public Julia()
Method Detail

getFcInstanceType

public Type getFcInstanceType()
Specified by:
getFcInstanceType in interface Factory
Returns:
null.

getFcControllerDesc

public Object getFcControllerDesc()
Specified by:
getFcControllerDesc in interface Factory
Returns:
null.

getFcContentDesc

public Object getFcContentDesc()
Specified by:
getFcContentDesc in interface Factory
Returns:
null.

newFcInstance

public Component newFcInstance()
                        throws InstantiationException
Returns the Julia bootstrap component. If this component does not exists yet, it is created as follows:

Specified by:
newFcInstance in interface Factory
Returns:
the Component interface of the component instantiated from this factory.
Throws:
InstantiationException - if the component cannot be created.

newFcInstance

public Component newFcInstance(Type type,
                               Object controllerDesc,
                               Object contentDesc)
                        throws InstantiationException
Returns the Julia bootstrap component. If this component does not exists yet, it is created as follows:

Specified by:
newFcInstance in interface GenericFactory
Parameters:
type - ignored.
controllerDesc - ignored.
contentDesc - an optional Map.
Returns:
the Component interface of the component instantiated from this factory.
Throws:
InstantiationException - if the component cannot be created.