pase.server
Class TaskNode
java.lang.Object
pase.server.TaskNode
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CompoundTaskNode, CreateTaskNode, CSTaskNode, DTTaskNode, GatherTaskNode, IapTaskNode
public class TaskNode
- extends java.lang.Object
- implements java.io.Serializable
No comment yet
- Version:
- 1.1.5,
- Author:
- yschen
- See Also:
- Serialized Form
Constructor Summary |
TaskNode(java.lang.String p,
java.lang.String c)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TaskNode
public TaskNode(java.lang.String p,
java.lang.String c)
getID
public java.lang.String getID()
getCallID
public java.lang.String getCallID()
setCallID
public void setCallID(java.lang.String id)
getTaskID
public java.lang.String getTaskID()
setTaskID
public void setTaskID(java.lang.String id)
isDummy
public boolean isDummy()
setDummy
public void setDummy(boolean b)
setReferenceID
public void setReferenceID(java.lang.String id)
getReferenceID
public java.lang.String getReferenceID()
checkInstance
public boolean checkInstance()
getTaskList
public java.util.Vector getTaskList()
addTask
public void addTask(Task t)
getTask
public Task getTask()
getLastTask
public Task getLastTask()
getIapBackToLastTask
public Task getIapBackToLastTask(ObjectManager objectManager)
getProcessID
public java.lang.String getProcessID()
setProcessID
public void setProcessID(java.lang.String id)
getTaskPosType
public java.lang.String getTaskPosType()
setTaskPosType
public void setTaskPosType(java.lang.String type)
getParentNode
public CompoundTaskNode getParentNode()
setParentNode
public void setParentNode(CompoundTaskNode node)
setInTaskCond
public void setInTaskCond(java.lang.String cond)
getInTaskCond
public java.lang.String getInTaskCond()
setRootNode
public void setRootNode(CompoundTaskNode node)
getRootNode
public CompoundTaskNode getRootNode()
getOutTaskLink
public java.util.Vector getOutTaskLink()
checkOutLinkEnable
public boolean checkOutLinkEnable(Task t,
TaskNode node)
checkOutLinkEnable
public boolean checkOutLinkEnable(Task t,
TaskNode node,
ObjectManager om)
checkOutLinkEnableFromDB
public boolean checkOutLinkEnableFromDB(Task t,
TaskNode node,
ObjectManager om)
checkOutLinkEnable
public boolean checkOutLinkEnable(PASEartState extState,
TaskNode nextNode)
addOutTaskLink
public void addOutTaskLink(TaskNode node,
java.lang.String condition)
removeOutTaskLink
public void removeOutTaskLink(TaskNode node)
getInTaskLink
public java.util.Vector getInTaskLink()
addInTaskLink
public void addInTaskLink(TaskNode node)
removeInTaskLink
public void removeInTaskLink(TaskNode node)
checkInTaskLinkEnable
public boolean checkInTaskLinkEnable(TaskNode node)
setInTaskLinkEnable
public void setInTaskLinkEnable(TaskNode node,
boolean value)
resetInTaskLink
public void resetInTaskLink()
checkTaskNodeEnable
public boolean checkTaskNodeEnable()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object