|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaokell.lib.control.content.ContentControllerImpl
public class ContentControllerImpl
Implementation for the content controller.
Field Summary |
---|
Fields inherited from interface aokell.lib.control.content.ContentControllerItf |
---|
NAME, TYPE |
Constructor Summary | |
---|---|
ContentControllerImpl()
|
Method Summary | |
---|---|
void |
addFcSubComponent(Component arg0)
|
void |
cloneFcCtrl(Component dst,
Object hints)
Clone the controller state from the current component to another one. |
Object |
getFcInternalClientInterface(String interfaceName)
Return the instance implementing the given client internal interface name. |
Object |
getFcInternalInterface(String interfaceName)
|
Object[] |
getFcInternalInterfaces()
|
List |
getFcInternalSingletonClientInterfaces()
Return the list of client internal interfaces. |
Component[] |
getFcSubComponents()
|
void |
initFcCtrl()
Initialize the controller. |
void |
removeFcSubComponent(Component arg0)
|
void |
setFcCompCtrl(Component compctrl)
Set the reference towards the component controller associated to this controller. |
protected void |
testLifeCyleBeforeRemoving(Component arg0)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ContentControllerImpl()
Method Detail |
---|
public Object[] getFcInternalInterfaces()
getFcInternalInterfaces
in interface ContentController
public Object getFcInternalInterface(String interfaceName) throws NoSuchInterfaceException
getFcInternalInterface
in interface ContentController
NoSuchInterfaceException
public Component[] getFcSubComponents()
getFcSubComponents
in interface ContentController
public void addFcSubComponent(Component arg0) throws IllegalContentException, IllegalLifeCycleException
addFcSubComponent
in interface ContentController
IllegalContentException
IllegalLifeCycleException
public void removeFcSubComponent(Component arg0) throws IllegalContentException, IllegalLifeCycleException
removeFcSubComponent
in interface ContentController
IllegalContentException
IllegalLifeCycleException
public List getFcInternalSingletonClientInterfaces()
getFcInternalSingletonClientInterfaces
in interface ContentControllerItf
public Object getFcInternalClientInterface(String interfaceName) throws NoSuchInterfaceException
getFcInternalClientInterface
in interface ContentControllerItf
NoSuchInterfaceException
protected void testLifeCyleBeforeRemoving(Component arg0) throws IllegalLifeCycleException
IllegalLifeCycleException
public void setFcCompCtrl(Component compctrl)
setFcCompCtrl
in interface Controller
public void initFcCtrl()
initFcCtrl
in interface Controller
public void cloneFcCtrl(Component dst, Object hints) throws CloneCtrlException
cloneFcCtrl
in interface Controller
dst
- the destination componenthints
- hints for performing the operation
CloneCtrlException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |