public class AddingTimeBarNode extends AddingTimeBarRowModel implements de.jaret.util.ui.timebars.model.TimeBarNode
AddingTimeBarRowModel.MergedInterval| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<de.jaret.util.ui.timebars.model.TimeBarNode> |
_children
children.
|
protected int |
_level
level of the node.
|
protected java.util.List<de.jaret.util.ui.timebars.model.TimeBarNodeListener> |
_nodeListeners
NodeListeners regsitered.
|
protected java.lang.Object |
_object
carried object.
|
_intervals, _mergedInterval, _rows| Constructor and Description |
|---|
AddingTimeBarNode(de.jaret.util.ui.timebars.model.TimeBarRowHeader header)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(de.jaret.util.ui.timebars.model.TimeBarNode node) |
void |
addTimeBarNodeListener(de.jaret.util.ui.timebars.model.TimeBarNodeListener tbnl) |
protected void |
fireNodeAdded(de.jaret.util.ui.timebars.model.TimeBarNode newNode)
Inform listeners about a new child.
|
protected void |
fireNodeRemoved(de.jaret.util.ui.timebars.model.TimeBarNode removedNode)
Inform listeners about a removed child.
|
java.util.List<de.jaret.util.ui.timebars.model.TimeBarNode> |
getChildren() |
int |
getLevel() |
java.lang.Object |
getObject()
Retrieve the stored object.
|
void |
remNode(de.jaret.util.ui.timebars.model.TimeBarNode node) |
void |
removeTimeBarNodeListener(de.jaret.util.ui.timebars.model.TimeBarNodeListener tbnl) |
void |
setLevel(int level) |
void |
setObject(java.lang.Object o)
Set the carried object.
|
addRow, checkBounds, checkMergedInterval, elementAdded, elementChanged, elementRemoved, getIntervals, headerChanged, remRow, rowDataChanged, setMergedIntervalColoraddTimeBarRowListener, fireElementAdded, fireElementChanged, fireElementRemoved, fireHeaderChanged, fireRowDataChanged, getIntervals, getIntervals, getMaxDate, getMinDate, getRowHeader, propertyChange, remTimeBarRowListener, setRowHeader, updateMinMaxprotected java.util.List<de.jaret.util.ui.timebars.model.TimeBarNode> _children
protected int _level
protected java.util.List<de.jaret.util.ui.timebars.model.TimeBarNodeListener> _nodeListeners
protected java.lang.Object _object
public AddingTimeBarNode(de.jaret.util.ui.timebars.model.TimeBarRowHeader header)
header - required headerpublic void setObject(java.lang.Object o)
o - object to storepublic java.lang.Object getObject()
public java.util.List<de.jaret.util.ui.timebars.model.TimeBarNode> getChildren()
getChildren in interface de.jaret.util.ui.timebars.model.TimeBarNodepublic void addNode(de.jaret.util.ui.timebars.model.TimeBarNode node)
addNode in interface de.jaret.util.ui.timebars.model.TimeBarNodepublic void remNode(de.jaret.util.ui.timebars.model.TimeBarNode node)
remNode in interface de.jaret.util.ui.timebars.model.TimeBarNodepublic int getLevel()
getLevel in interface de.jaret.util.ui.timebars.model.TimeBarNodepublic void setLevel(int level)
setLevel in interface de.jaret.util.ui.timebars.model.TimeBarNodepublic void addTimeBarNodeListener(de.jaret.util.ui.timebars.model.TimeBarNodeListener tbnl)
addTimeBarNodeListener in interface de.jaret.util.ui.timebars.model.TimeBarNodepublic void removeTimeBarNodeListener(de.jaret.util.ui.timebars.model.TimeBarNodeListener tbnl)
removeTimeBarNodeListener in interface de.jaret.util.ui.timebars.model.TimeBarNodeprotected void fireNodeAdded(de.jaret.util.ui.timebars.model.TimeBarNode newNode)
newNode - new child nodeprotected void fireNodeRemoved(de.jaret.util.ui.timebars.model.TimeBarNode removedNode)
removedNode - removed child node