Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.objectweb.fractal.util.Fractal
public class Fractal
extends Object
Method Summary | |
static AttributeController |
|
static BindingController |
|
static Component |
|
static ContentController |
|
static Factory |
|
static GenericFactory |
|
static LifeCycleController |
|
static NameController |
|
static SuperController |
|
static TypeFactory |
|
public static AttributeController getAttributeController(Component component) throws NoSuchInterfaceException
Returns theAttributeController
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
AttributeController
interface of?the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static BindingController getBindingController(Component component) throws NoSuchInterfaceException
Returns theBindingController
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
BindingController
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static Component getBootstrapComponent() throws InstantiationException
Returns a bootstrap component to create other components. This method just calls the corresponding method of the org.objectweb.fractal.api.Fractal class.
- Returns:
- a bootstrap component to create other components.
- Throws:
InstantiationException
- if the bootstrap component cannot be created.
public static ContentController getContentController(Component component) throws NoSuchInterfaceException
Returns theContentController
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
ContentController
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static Factory getFactory(Component component) throws NoSuchInterfaceException
Returns theFactory
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
Factory
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static GenericFactory getGenericFactory(Component component) throws NoSuchInterfaceException
Returns theGenericFactory
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
GenericFactory
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static LifeCycleController getLifeCycleController(Component component) throws NoSuchInterfaceException
Returns theLifeCycleController
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
LifeCycleController
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static NameController getNameController(Component component) throws NoSuchInterfaceException
Returns theNameController
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
NameController
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static SuperController getSuperController(Component component) throws NoSuchInterfaceException
Returns theSuperController
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
SuperController
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.
public static TypeFactory getTypeFactory(Component component) throws NoSuchInterfaceException
Returns theTypeFactory
interface of the given component.
- Parameters:
component
- a component.
- Returns:
- the
TypeFactory
interface of the given component.
- Throws:
NoSuchInterfaceException
- if there is no such interface.