|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.tree.DefaultMutableTreeNode
at.ac.tuwien.cs.ztimeview.core.Task
at.ac.tuwien.cs.ztimeview.core.PlanningTask
Class representing a Task including temporal uncertainties
Field Summary |
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject |
Constructor Summary | |
PlanningTask()
|
Method Summary | |
java.util.Date |
getEarliestBegin()
Get earliest instant of time annotation |
java.util.Date |
getEarliestFinishingTime()
Get earliest finishing time |
java.util.Date |
getEarliestStartingTime()
Get earliest starting time |
java.util.Date |
getLatestEnd()
Get latest instant of time annotation |
java.util.Date |
getLatestFinishingTime()
Get latest finishing time |
java.util.Date |
getLatestStartingTime()
Get latest starting time |
java.util.Date |
getMaxDuBegin()
Get beginning of maxDu interval |
java.util.Date |
getMaxDuEnd()
Get end of maxDu interval |
java.lang.Long |
getMaximumDuration()
Get maximum duration |
java.util.Date |
getMinDuBegin()
Get beginning of minDu interval |
java.util.Date |
getMinDuEnd()
Get end of minDu interval |
java.lang.Long |
getMinimumDuration()
Get minimum duration |
TimeAnnotation |
getTimeAnnotation()
Get time annotation |
void |
setEarliestFinishingTime(java.util.Date eft)
Set earliest finishing time |
void |
setEarliestStartingTime(java.util.Date est)
Set earliest starting time |
void |
setLatestFinishingTime(java.util.Date lft)
Set latest finishing time |
void |
setLatestStartingTime(java.util.Date lst)
Set latest starting time |
void |
setMaximumDuration(java.lang.Long maxDu)
Set maximum duration |
void |
setMinimumDuration(java.lang.Long minDu)
Set minimum duration |
void |
setTimeAnnotation(TimeAnnotation timeAnnotation)
Set time annotation |
java.lang.String |
toString()
|
Methods inherited from class at.ac.tuwien.cs.ztimeview.core.Task |
getEnd, getName, getStart, printHierarchy, printHierarchy, setEnd, setName, setStart |
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode |
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface at.ac.tuwien.cs.ztimeview.time.Interval |
getEnd, getStart, setEnd, setStart |
Constructor Detail |
public PlanningTask()
Method Detail |
public void setTimeAnnotation(TimeAnnotation timeAnnotation)
timeAnnotation
- timing attributes of planpublic TimeAnnotation getTimeAnnotation()
public java.lang.String toString()
toString
in class Task
public void setEarliestStartingTime(java.util.Date est)
setEarliestStartingTime
in interface PlanningInterval
est
- earliest starting timepublic java.util.Date getEarliestStartingTime()
getEarliestStartingTime
in interface PlanningInterval
public void setLatestStartingTime(java.util.Date lst)
setLatestStartingTime
in interface PlanningInterval
lst
- latest starting timepublic java.util.Date getLatestStartingTime()
getLatestStartingTime
in interface PlanningInterval
public void setEarliestFinishingTime(java.util.Date eft)
setEarliestFinishingTime
in interface PlanningInterval
eft
- earliest finishing timepublic java.util.Date getEarliestFinishingTime()
getEarliestFinishingTime
in interface PlanningInterval
public void setLatestFinishingTime(java.util.Date lft)
setLatestFinishingTime
in interface PlanningInterval
lft
- latest finishing timepublic java.util.Date getLatestFinishingTime()
getLatestFinishingTime
in interface PlanningInterval
public void setMinimumDuration(java.lang.Long minDu)
setMinimumDuration
in interface PlanningInterval
minDu
- minimum duration in millisecondspublic java.lang.Long getMinimumDuration()
getMinimumDuration
in interface PlanningInterval
public void setMaximumDuration(java.lang.Long maxDu)
setMaximumDuration
in interface PlanningInterval
maxDu
- maximum duration in millisecondspublic java.lang.Long getMaximumDuration()
getMaximumDuration
in interface PlanningInterval
public java.util.Date getEarliestBegin()
getEarliestBegin
in interface PlanningInterval
public java.util.Date getLatestEnd()
getLatestEnd
in interface PlanningInterval
public java.util.Date getMaxDuBegin()
getMaxDuBegin
in interface PlanningInterval
public java.util.Date getMinDuBegin()
getMinDuBegin
in interface PlanningInterval
public java.util.Date getMaxDuEnd()
getMaxDuEnd
in interface PlanningInterval
public java.util.Date getMinDuEnd()
getMinDuEnd
in interface PlanningInterval
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |