|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.objectweb.fractal.julia.control.content.BasicContentControllerMixin
Provides a basic implementation of the ContentController interface.
Requirements
| Field Summary | |
|---|---|
Component |
_this_weaveableOptC
The weaveableOptC field required by this mixin. |
Map |
fcInternalInterfaces
The internal interfaces of the component to which this controller object belongs. |
List |
fcSubComponents
The sub components of the component to which this controller object belongs. |
| Method Summary | |
|---|---|
abstract void |
_super_initFcController(InitializationContext ic)
The initFcController method overriden
by this mixin. |
void |
addFcSubComponent(Component subComponent)
|
Object |
getFcInternalInterface(String interfaceName)
|
Object[] |
getFcInternalInterfaces()
|
Component[] |
getFcSubComponents()
|
void |
initFcController(InitializationContext ic)
Initializes the fields of this mixin and then calls the overriden method. |
void |
removeFcSubComponent(Component subComponent)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public Map fcInternalInterfaces
public List fcSubComponents
public Component _this_weaveableOptC
Component interface of the component to
which this controller object belongs.
| Method Detail |
public void initFcController(InitializationContext ic)
throws InstantiationException
initFcController in interface Controlleric - information about the component to which this controller object
belongs.
InstantiationException - if the initialization fails.public Object[] getFcInternalInterfaces()
getFcInternalInterfaces in interface ContentController
public Object getFcInternalInterface(String interfaceName)
throws NoSuchInterfaceException
getFcInternalInterface in interface ContentControllerNoSuchInterfaceExceptionpublic Component[] getFcSubComponents()
getFcSubComponents in interface ContentController
public void addFcSubComponent(Component subComponent)
throws IllegalContentException,
IllegalLifeCycleException
addFcSubComponent in interface ContentControllerIllegalContentException
IllegalLifeCycleException
public void removeFcSubComponent(Component subComponent)
throws IllegalContentException,
IllegalLifeCycleException
removeFcSubComponent in interface ContentControllerIllegalContentException
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 | ||||||||||