|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.oakgrovesystems.reactor.processMediation.ProcessNode | +--com.oakgrovesystems.reactor.processMediation.RootNode
RootNodes and ProcessNodes are currently only used internally by the Reactor system's LabelPathToIdMapper implementations. In the future, they will most likely include more functionality and be a useful part of the API. A RootNode is a ProcessNode that is not associated with a Process object and not associated with any parent node/superprocess. Any attempts to make such an associations results in an IllegalArgumentException.
Constructor Summary | |
RootNode()
|
Method Summary | |
void |
setProcess(com.oakgrovesystems.reactor.ReactorObjectId id)
throws an IllegalArgumentException unless the argument is null |
void |
setSuperprocess(com.oakgrovesystems.reactor.ReactorObjectId id)
throws an IllegalArgumentException unless the argument is null |
Methods inherited from class com.oakgrovesystems.reactor.processMediation.ProcessNode |
addOperand, addPolicy, addStatus, addSubprocess, getAssociatedObjects, getOperands, getPolicies, getProcess, getStatuses, getSubprocesses, getSuperprocess, hasOperand, hasPolicy, hasStatus, hasSubprocess, removeOperand, removePolicy, removeStatus, removeSubprocess, setOperands, setPolicies, setStatuses, setSubprocesses, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public RootNode()
Method Detail |
public void setSuperprocess(com.oakgrovesystems.reactor.ReactorObjectId id)
setSuperprocess
in class ProcessNode
id
- public void setProcess(com.oakgrovesystems.reactor.ReactorObjectId id)
setProcess
in class ProcessNode
id
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |