public class WrapWFNodeDetail extends NodeDetail
| Constructor and Description |
|---|
WrapWFNodeDetail(WFNodeDetail detailMbo)
Constructor takes the WFNodeDetail record.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add()
Add the companion record and set any defaults.
|
void |
addedAction(boolean wasPositive)
This method tells the node that an action now originates from it.
|
boolean |
canTakeNegative()
Determines whether this node can take a negative action.
|
boolean |
canTakePositive()
Determines whether this node can take a positive action.
|
void |
delete(long modifier)
delete the detail record when needed.
|
void |
removedAction(boolean wasPositive)
This method tells the node that an action no longer originates from it.
|
void |
undelete()
Undo the deletion of the detail record.
|
void |
validateNode(java.util.Vector errs,
java.util.Hashtable hinfo)
Validate this node.
|
checkActionConnections, checkActionReturn, checkProcessInclusion, getNode, getNodeDetail, isInput, isInteractive, isStart, isStop, isTask, isWait, setNodepublic WrapWFNodeDetail(WFNodeDetail detailMbo)
public void validateNode(java.util.Vector errs,
java.util.Hashtable hinfo)
throws MXException,
java.rmi.RemoteException
validateNode in class NodeDetailerrs - A vector of MXExceptions where there are problems in the process.
Any errors found will be added to this list.hinfo - A hashtable of information that is passed throughout the validation processMXExceptionjava.rmi.RemoteExceptionpublic boolean canTakePositive()
throws MXException,
java.rmi.RemoteException
NodeDetailcanTakePositive in class NodeDetailMXExceptionjava.rmi.RemoteExceptionpublic boolean canTakeNegative()
throws MXException,
java.rmi.RemoteException
NodeDetailcanTakeNegative in class NodeDetailMXExceptionjava.rmi.RemoteExceptionpublic void addedAction(boolean wasPositive)
throws MXException,
java.rmi.RemoteException
NodeDetailaddedAction in class NodeDetailwasPositive - Was a positive action added?MXExceptionjava.rmi.RemoteExceptionpublic void removedAction(boolean wasPositive)
throws MXException,
java.rmi.RemoteException
NodeDetailremovedAction in class NodeDetailwasPositive - Was a positive action added?MXExceptionjava.rmi.RemoteExceptionpublic void delete(long modifier)
throws java.rmi.RemoteException,
MXException
delete in class NodeDetailjava.rmi.RemoteExceptionMXExceptionpublic void undelete()
throws java.rmi.RemoteException,
MXException
undelete in class NodeDetailjava.rmi.RemoteExceptionMXExceptionpublic void add()
throws java.rmi.RemoteException,
MXException
add in class NodeDetailjava.rmi.RemoteExceptionMXException