org.objectweb.fractal.aokell.component
Class BootstrapComponentImpl
java.lang.Object
org.objectweb.fractal.aokell.component.BootstrapComponentImpl
- All Implemented Interfaces:
- GenericFactory, TypeFactory
public class BootstrapComponentImpl
- extends Object
- implements TypeFactory, GenericFactory
Bootstrap component providing a
TypeFactory
and a
GenericFactory.
- Author:
- Lionel Seinturier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BootstrapComponentImpl
public BootstrapComponentImpl()
createFcItfType
public InterfaceType createFcItfType(String name,
String signature,
boolean isClient,
boolean isOptional,
boolean isCollection)
throws InstantiationException
- Specified by:
createFcItfType
in interface TypeFactory
- Throws:
InstantiationException
createFcType
public ComponentType createFcType(InterfaceType[] interfaceTypes)
throws InstantiationException
- Specified by:
createFcType
in interface TypeFactory
- Throws:
InstantiationException
newFcInstance
public Component newFcInstance(Type type,
Object controllerDesc,
Object contentDesc)
throws InstantiationException
- Specified by:
newFcInstance
in interface GenericFactory
- Throws:
InstantiationException