org.objectweb.proactive.core.component.controller
Class ProActiveController
java.lang.Object
org.objectweb.proactive.core.component.controller.ProActiveController
- All Implemented Interfaces:
- Interface, java.io.Serializable
- Direct Known Subclasses:
- ProActiveBindingControllerImpl, ProActiveComponentParametersController, ProActiveContentController, ProActiveLifeCycleController, ProActiveSuperControllerImpl
- public abstract class ProActiveController
- extends java.lang.Object
- implements Interface, java.io.Serializable
Base class for all component controllers.
- Author:
- Matthieu Morel
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProActiveController
public ProActiveController(Component owner)
- Constructor for ProActiveController.
- Parameters:
owner
- the component that wants this controller
is in the Constants
class.
getFcItfOwner
public Component getFcItfOwner()
- Specified by:
getFcItfOwner
in interface Interface
isFcInternalItf
public boolean isFcInternalItf()
- Specified by:
isFcInternalItf
in interface Interface
getFcItfName
public java.lang.String getFcItfName()
- Specified by:
getFcItfName
in interface Interface
getFcItfType
public Type getFcItfType()
- Specified by:
getFcItfType
in interface Interface
checkLifeCycleIsStopped
protected void checkLifeCycleIsStopped()
throws IllegalLifeCycleException
- Throws:
IllegalLifeCycleException
getHierarchicalType
protected java.lang.String getHierarchicalType()
isPrimitive
protected boolean isPrimitive()
isComposite
protected boolean isComposite()
isParallel
protected boolean isParallel()
setItfType
protected void setItfType(InterfaceType itfType)
Copyright ? April 2005 INRIA All Rights Reserved.