|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jaret.util.misc.PropertyObservableBase
de.jaret.util.ui.table.model.AbstractTableNode
de.jaret.util.ui.timebars.addon.tablesynchronizer.TableTimeBarNode
public class TableTimeBarNode
TableNode wrapping a TimeBarNode.
| Field Summary | |
|---|---|
protected de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel |
_hierarchicalTimeBarModel
every node knows the hierarchical timebar model. |
protected IHierarchyIdService |
_hierarchyIdService
hierarchy service is needed for the case that timebarnodes will be added. |
protected java.lang.String |
_id
id of the node. |
protected de.jaret.util.ui.timebars.model.TimeBarNode |
_timeBarNode
wrapped timebar node. |
| Fields inherited from class de.jaret.util.ui.table.model.AbstractTableNode |
|---|
_children, _level, _listeners |
| Fields inherited from class de.jaret.util.misc.PropertyObservableBase |
|---|
_propertyChangeSupport |
| Constructor Summary | |
|---|---|
TableTimeBarNode(IHierarchyIdService idService,
de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel hierarchicalModel,
de.jaret.util.ui.timebars.model.TimeBarNode root)
Construct a node. |
|
| Method Summary | |
|---|---|
void |
elementAdded(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.date.Interval element)
|
void |
elementChanged(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.date.Interval element)
|
void |
elementRemoved(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.date.Interval element)
|
TableTimeBarNode |
findChild(de.jaret.util.ui.timebars.model.TimeBarNode tbnode)
Find the TableTimeBarNode corresponding to the given timebar node using a recursive descent. |
java.lang.String |
getId()
|
de.jaret.util.ui.timebars.model.TimeBarNode |
getTimeBarNode()
Retrieve the wrapped timebar node. |
void |
headerChanged(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.ui.timebars.model.TimeBarRowHeader newHeader)
|
void |
nodeAdded(de.jaret.util.ui.timebars.model.TimeBarNode parent,
de.jaret.util.ui.timebars.model.TimeBarNode newChild)
|
void |
nodeRemoved(de.jaret.util.ui.timebars.model.TimeBarNode parent,
de.jaret.util.ui.timebars.model.TimeBarNode removedChild)
|
void |
rowDataChanged(de.jaret.util.ui.timebars.model.TimeBarRow row)
|
| Methods inherited from class de.jaret.util.ui.table.model.AbstractTableNode |
|---|
addNode, addTableNodeListener, fireNodeAdded, fireNodeRemoved, getChildren, getLevel, remNode, removeTableNodeListener, setLevel |
| Methods inherited from class de.jaret.util.misc.PropertyObservableBase |
|---|
addPropertyChangeListener, firePropertyChange, isRealModification, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected de.jaret.util.ui.timebars.model.TimeBarNode _timeBarNode
protected java.lang.String _id
protected IHierarchyIdService _hierarchyIdService
protected de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel _hierarchicalTimeBarModel
| Constructor Detail |
|---|
public TableTimeBarNode(IHierarchyIdService idService,
de.jaret.util.ui.timebars.model.HierarchicalTimeBarModel hierarchicalModel,
de.jaret.util.ui.timebars.model.TimeBarNode root)
idService - service providing ids for the timebarnodeshierarchicalModel - the hierarchical timebar modelroot - the root node to begin with| Method Detail |
|---|
public de.jaret.util.ui.timebars.model.TimeBarNode getTimeBarNode()
public TableTimeBarNode findChild(de.jaret.util.ui.timebars.model.TimeBarNode tbnode)
tbnode - timebar node
null if none could be foundpublic java.lang.String getId()
getId in interface de.jaret.util.ui.table.model.IRow
public void nodeAdded(de.jaret.util.ui.timebars.model.TimeBarNode parent,
de.jaret.util.ui.timebars.model.TimeBarNode newChild)
nodeAdded in interface de.jaret.util.ui.timebars.model.TimeBarNodeListener
public void nodeRemoved(de.jaret.util.ui.timebars.model.TimeBarNode parent,
de.jaret.util.ui.timebars.model.TimeBarNode removedChild)
nodeRemoved in interface de.jaret.util.ui.timebars.model.TimeBarNodeListener
public void elementAdded(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.date.Interval element)
elementAdded in interface de.jaret.util.ui.timebars.model.TimeBarRowListener
public void elementChanged(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.date.Interval element)
elementChanged in interface de.jaret.util.ui.timebars.model.TimeBarRowListener
public void elementRemoved(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.date.Interval element)
elementRemoved in interface de.jaret.util.ui.timebars.model.TimeBarRowListener
public void headerChanged(de.jaret.util.ui.timebars.model.TimeBarRow row,
de.jaret.util.ui.timebars.model.TimeBarRowHeader newHeader)
headerChanged in interface de.jaret.util.ui.timebars.model.TimeBarRowListenerpublic void rowDataChanged(de.jaret.util.ui.timebars.model.TimeBarRow row)
rowDataChanged in interface de.jaret.util.ui.timebars.model.TimeBarRowListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||