|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ComponentItf
Interface for component implementations.
Field Summary | |
---|---|
static String |
NAME
|
static InterfaceType |
TYPE
|
Method Summary | |
---|---|
void |
addFcController(InterfaceType[] it,
Object ctrl)
Declare a new controller implemented by the component. |
Object[] |
getFcControllers()
Return the list of controllers implemented by the component. |
void |
initFc(Type type,
Object controllerDesc,
Object contentDesc,
Object contentPart)
|
Interface |
registerFcInterface(String interfaceName)
Register a new collection Interface instance. |
void |
unregisterFcInterface(String interfaceName)
Unregister a collection Interface instance. |
Methods inherited from interface org.objectweb.fractal.api.Component |
---|
getFcInterface, getFcInterfaces, getFcType |
Field Detail |
---|
static final String NAME
static final InterfaceType TYPE
Method Detail |
---|
Object[] getFcControllers()
void addFcController(InterfaceType[] it, Object ctrl)
it
- the control interface types implemented by this controllerctrl
- the controller.
The controller (i.e. the instance of
Controller
)
with object-oriented membranes.
The proxy interface with componentized membranes.Interface registerFcInterface(String interfaceName) throws NoSuchInterfaceException
Interface
instance.
The given name must start with an existing collection interface name
declared in the component type.
interfaceName
- the interface name (e.g. foo004)
NoSuchInterfaceException
- if there is no such collection interfacevoid unregisterFcInterface(String interfaceName) throws NoSuchInterfaceException
Interface
instance.
The given name must start with an existing collection interface name
declared in the component type.
interfaceName
- the interface name (e.g. foo004)
NoSuchInterfaceException
- if there is no such collection interfacevoid initFc(Type type, Object controllerDesc, Object contentDesc, Object contentPart)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |