org.objectweb.fractal.aokell.lib.membrane
Class MembraneDef
java.lang.Object
org.objectweb.fractal.aokell.lib.membrane.MembraneDef
public class MembraneDef
- extends Object
Class holding data for defining a membrane.
- Author:
- Lionel Seinturier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MembraneDef
public MembraneDef(Object controllerdesc,
ControllerDef[] ctrls,
Class type)
getControllerDesc
public Object getControllerDesc()
getCtrls
public ControllerDef[] getCtrls()
getType
public Class getType()
registerControllerDef
public void registerControllerDef(ControllerDef ctrl)
- Register a new controller definition with this membrane.
- Parameters:
ctrl
- the controller definition to add
- Throws:
IllegalArgumentException
- if a definition with the same controller name already exists