| |
|
| org.cougaar.planning.ldm.plan.PlanningDirectiveImpl org.cougaar.planning.ldm.plan.TaskImpl org.cougaar.planning.ldm.plan.MPTaskImpl
MPTaskImpl | public MPTaskImpl(UID uid)(Code) | | Constructor that takes no args
|
checkRehydration | public void checkRehydration(Logger logger)(Code) | | |
getParentTask | public Task getParentTask()(Code) | | Override getParentTask in Task.java and return null.
Dump stack as this shouldn't be called for MPTask, because
MPTasks have more than one parent.
|
getParentTasks | public Enumeration getParentTasks()(Code) | | Returns the base or parent tasks of
a given task, where the given task is
an aggregation expansion of the base tasks. The
These tasks are members of MPWorkflows.
Enumeration{Task} that are the "parenttasks" |
postRehydration | public void postRehydration(Logger logger)(Code) | | |
removeParentTask | protected void removeParentTask(Task ptask)(Code) | | |
setComposition | public void setComposition(Composition aComposition)(Code) | | Set the Composition that created this task.
Parameters: aComposition - |
setParentTask | public void setParentTask(Task parentTask)(Code) | | Do not allow this to be called on an MPTask, since there are by
definition more than one Parent Task of an MPTask.
|
setParentTaskUID | public void setParentTaskUID(UID parentTaskuid)(Code) | | |
setParentTasks | public void setParentTasks(Enumeration pt)(Code) | | Sets the base or parent tasks of
a given task, where the given task is
an aggregation expansion of the base tasks.
Note that an MPTask contains multiple ParentTasks.
If the Context of the MPTask hasn't been set, the
Context will be set the be the union of Contexts of the parenttasks
Parameters: pt - - Enumeration of Tasks which are the "parenttasks" |
skipUnpublishedPersist | public boolean skipUnpublishedPersist(Logger logger)(Code) | | |
|
|
|