org.objectweb.fractal.aokell.glue.template
Class ContentControllerTemplate
java.lang.Object
org.objectweb.fractal.aokell.glue.template.ContentControllerTemplate
- All Implemented Interfaces:
- ContentController, spoon.template.Template
public class ContentControllerTemplate
- extends Object
- implements spoon.template.Template, ContentController
This template defines the elements which are introduced in all classes
which are processed by LifeCycleControllerProcessor.
- Author:
- Lionel Seinturier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContentControllerTemplate
public ContentControllerTemplate()
getFcInternalInterfaces
public Object[] getFcInternalInterfaces()
- Specified by:
getFcInternalInterfaces
in interface ContentController
getFcInternalInterface
public Object getFcInternalInterface(String arg0)
throws NoSuchInterfaceException
- Specified by:
getFcInternalInterface
in interface ContentController
- Throws:
NoSuchInterfaceException
getFcSubComponents
public Component[] getFcSubComponents()
- Specified by:
getFcSubComponents
in interface ContentController
addFcSubComponent
public void addFcSubComponent(Component arg0)
throws IllegalContentException,
IllegalLifeCycleException
- Specified by:
addFcSubComponent
in interface ContentController
- Throws:
IllegalContentException
IllegalLifeCycleException
removeFcSubComponent
public void removeFcSubComponent(Component arg0)
throws IllegalContentException,
IllegalLifeCycleException
- Specified by:
removeFcSubComponent
in interface ContentController
- Throws:
IllegalContentException
IllegalLifeCycleException