|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectPLayer
at.ac.tuwien.cs.ztimeview.ui.PTimeLayer
at.ac.tuwien.cs.ztimeview.ui.PLifeLinePlus
at.ac.tuwien.cs.ztimeview.ui.PPlanningLine
Piccolo class for a PlanningLine (LifeLine with hierarchical decompostion and temporal uncertainties) includes cached loading on demand of children
Constructor Summary | |
PPlanningLine(java.lang.String title,
ActivePlanningInterval interval,
javax.swing.tree.MutableTreeNode userObject)
Constructor |
Method Summary | |
void |
collapse()
Collapse PlanningLine (hide children) |
void |
expand()
Expand the PlanningLine and show its children |
void |
layoutChildren()
Layout children of current layer |
void |
paint(PPaintContext aPaintContext)
Paint the PlanningLine |
void |
propertyChange(java.beans.PropertyChangeEvent pce)
Property change listener |
void |
setChildBounds()
Set bounds of child elements according to line height |
Methods inherited from class at.ac.tuwien.cs.ztimeview.ui.PLifeLinePlus |
getParentLine, getTitle, getUserObject, isExpanded, setExtent, setParentLine |
Methods inherited from class at.ac.tuwien.cs.ztimeview.ui.PTimeLayer |
addChild, getCollisionFreeLayout, getDefaultHeight, getEnd, getStart, removeAllChildren, setAlwaysUseDefaultHeight, setCollisionFreeLayout, setDefaultHeight, setEnd, setStart |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PPlanningLine(java.lang.String title, ActivePlanningInterval interval, javax.swing.tree.MutableTreeNode userObject)
userObject
- user object for this viewMethod Detail |
public void propertyChange(java.beans.PropertyChangeEvent pce)
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class PLifeLinePlus
pce
- property change eventpublic void setChildBounds()
public void expand()
expand
in class PLifeLinePlus
public void collapse()
collapse
in class PLifeLinePlus
public void layoutChildren()
layoutChildren
in class PLifeLinePlus
public void paint(PPaintContext aPaintContext)
paint
in class PLifeLinePlus
aPaintContext
- paint context for drawing
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |