Class TaskCell

java.lang.Object
  |
  +--TaskCell

public class TaskCell
extends java.lang.Object


Method Summary
 void CopyTo(TaskCell B, java.lang.String reqId)
           
static void DebugTaskcell(java.lang.String Message)
           
 java.lang.String getActionName()
           
 java.lang.String getCAF()
           
 boolean getCompleted()
           
 float getCost()
           
 java.lang.String getDeadline()
           
 float getDuration()
           
 java.lang.String getEarliestStart()
           
 java.lang.String getId()
           
 LinkedListQ getInputParameters()
           
 LinkedListQ getInputProvisions()
           
 java.lang.Object getNLTObject()
           
 LinkedListQ getOutcomeProvisions()
           
 java.lang.String getOutProcName()
           
 java.lang.String getParent()
           
 java.util.Hashtable getPEC()
           
 float getQuality()
           
 java.util.TreeSet getSchedules()
           
 java.lang.String getSpecEvalCriteria()
           
 LinkedListQ getSubtasks()
           
 java.lang.Object getTaskObject()
           
 java.lang.String getTraceName()
           
 java.lang.String getType()
           
 float getWorth()
           
 boolean hasoutput()
           
 boolean isEnabled()
           
 boolean isNoProv()
           
 boolean isOutput(java.lang.String name)
           
 boolean parametersFilled()
           
 void Print()
           
 boolean provisionsFilled()
           
 int realSize()
           
 void removeSub(java.lang.String subtask)
           
 void removeSubtask(java.lang.String task)
           
 void resetId()
           
 void resetInputProvisions()
           
 void setActionName(java.lang.String an)
           
 void setCAF(java.lang.String caf)
           
 void setCompleted(boolean c)
           
 void setCost(float c)
           
 void setDeadline(java.lang.String deadline)
           
 void setDuration(float d)
           
 void setEarliestStart(java.lang.String earliestStart)
           
 void sethasoutput(boolean x)
           
 void setId(java.lang.String id)
           
 void setInputParameters(LinkedListQ B, java.lang.String reqId)
           
 void setInputProvisions(LinkedListQ B, java.lang.String reqId)
           
 ProvisionCell setList(LinkedListQ list, java.lang.String name, java.lang.String value)
           
 void setNLTObject(java.lang.Object nlt)
           
 void setOutcomeProvisions(LinkedListQ B, java.lang.String reqId)
           
 void setOutProcName(java.lang.String op)
           
 void setParent(java.lang.String parent)
           
 void setPEC(java.util.Hashtable pec)
           
 ProvisionCell setProvision(java.lang.String name, java.lang.String value)
           
 void setQuality(float q)
           
 void setSchedules(java.util.TreeSet schedules)
           
 void setSpecEvalCriteria(java.lang.String sec)
           
 void setSubtasks(LinkedListQ B, java.lang.String reqId)
           
 void setTaskObject(java.lang.Object to)
           
 void setTraceName(java.lang.String name)
           
 void setType(java.lang.String Type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTraceName

public java.lang.String getTraceName()

setTraceName

public void setTraceName(java.lang.String name)

getSchedules

public java.util.TreeSet getSchedules()

setSchedules

public void setSchedules(java.util.TreeSet schedules)

getWorth

public float getWorth()

getQuality

public float getQuality()

setQuality

public void setQuality(float q)

getDuration

public float getDuration()

setDuration

public void setDuration(float d)

getCost

public float getCost()

setCost

public void setCost(float c)

setPEC

public void setPEC(java.util.Hashtable pec)

getPEC

public java.util.Hashtable getPEC()

sethasoutput

public void sethasoutput(boolean x)

hasoutput

public boolean hasoutput()

setCompleted

public void setCompleted(boolean c)

getCompleted

public boolean getCompleted()

setParent

public void setParent(java.lang.String parent)

getParent

public java.lang.String getParent()

setNLTObject

public void setNLTObject(java.lang.Object nlt)

getNLTObject

public java.lang.Object getNLTObject()

setTaskObject

public void setTaskObject(java.lang.Object to)

getTaskObject

public java.lang.Object getTaskObject()

setCAF

public void setCAF(java.lang.String caf)

getCAF

public java.lang.String getCAF()

getType

public java.lang.String getType()

setType

public void setType(java.lang.String Type)

getSubtasks

public LinkedListQ getSubtasks()

setSubtasks

public void setSubtasks(LinkedListQ B,
                        java.lang.String reqId)

removeSubtask

public void removeSubtask(java.lang.String task)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getActionName

public java.lang.String getActionName()

setActionName

public void setActionName(java.lang.String an)

getOutProcName

public java.lang.String getOutProcName()

setOutProcName

public void setOutProcName(java.lang.String op)

getDeadline

public java.lang.String getDeadline()

setDeadline

public void setDeadline(java.lang.String deadline)

getEarliestStart

public java.lang.String getEarliestStart()

setEarliestStart

public void setEarliestStart(java.lang.String earliestStart)

getSpecEvalCriteria

public java.lang.String getSpecEvalCriteria()

setSpecEvalCriteria

public void setSpecEvalCriteria(java.lang.String sec)

setProvision

public ProvisionCell setProvision(java.lang.String name,
                                  java.lang.String value)

setList

public ProvisionCell setList(LinkedListQ list,
                             java.lang.String name,
                             java.lang.String value)

isOutput

public boolean isOutput(java.lang.String name)

isNoProv

public boolean isNoProv()

isEnabled

public boolean isEnabled()

provisionsFilled

public boolean provisionsFilled()

parametersFilled

public boolean parametersFilled()

getInputProvisions

public LinkedListQ getInputProvisions()

setInputProvisions

public void setInputProvisions(LinkedListQ B,
                               java.lang.String reqId)

getInputParameters

public LinkedListQ getInputParameters()

setInputParameters

public void setInputParameters(LinkedListQ B,
                               java.lang.String reqId)

getOutcomeProvisions

public LinkedListQ getOutcomeProvisions()

setOutcomeProvisions

public void setOutcomeProvisions(LinkedListQ B,
                                 java.lang.String reqId)

resetId

public void resetId()

resetInputProvisions

public void resetInputProvisions()

removeSub

public void removeSub(java.lang.String subtask)

CopyTo

public void CopyTo(TaskCell B,
                   java.lang.String reqId)

Print

public void Print()

DebugTaskcell

public static void DebugTaskcell(java.lang.String Message)

realSize

public int realSize()