|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.fractal.julia.control.binding.ContainerBindingControllerMixin
public abstract class ContainerBindingControllerMixin
Provides a container based implementation of the BindingController
interface. This mixin implements the BindingController
methods
through delegation to the encapsulated "user component".
Requirements
Field Summary | |
---|---|
Object |
fcContent
The "user component" encapsulated in this container component. |
Method Summary | |
---|---|
abstract void |
_super_initFcController(InitializationContext ic)
The initFcController method overriden
by this mixin. |
void |
bindFc(String clientItfName,
Object serverItf)
|
void |
initFcController(InitializationContext ic)
Initializes the fields of this mixin and then calls the overriden method. |
String[] |
listFc()
|
Object |
lookupFc(String clientItfName)
|
void |
unbindFc(String clientItfName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Object fcContent
Method Detail |
---|
public void initFcController(InitializationContext ic) throws InstantiationException
initFcController
in interface Controller
ic
- information about the component to which this controller object
belongs.
InstantiationException
- if the initialization fails.public String[] listFc()
listFc
in interface BindingController
public Object lookupFc(String clientItfName) throws NoSuchInterfaceException
lookupFc
in interface BindingController
NoSuchInterfaceException
public void bindFc(String clientItfName, Object serverItf) throws NoSuchInterfaceException, IllegalBindingException, IllegalLifeCycleException
bindFc
in interface BindingController
NoSuchInterfaceException
IllegalBindingException
IllegalLifeCycleException
public void unbindFc(String clientItfName) throws NoSuchInterfaceException, IllegalBindingException, IllegalLifeCycleException
unbindFc
in interface BindingController
NoSuchInterfaceException
IllegalBindingException
IllegalLifeCycleException
public abstract void _super_initFcController(InitializationContext ic) throws InstantiationException
initFcController
method overriden
by this mixin.
ic
- information about the component to which this controller object
belongs.
InstantiationException
- if the initialization fails.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |