|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jaret.util.ui.timebars.model.AbstractTimeBarRowModel
de.jaret.util.ui.timebars.model.AbstractTimeBarNode
public abstract class AbstractTimeBarNode
Abstract base implementation for a timebar node.
| Field Summary | |
|---|---|
protected java.util.List<TimeBarNodeListener> |
_nodeListeners
list of registered listeners. |
| Fields inherited from class de.jaret.util.ui.timebars.model.AbstractTimeBarRowModel |
|---|
_header, _listenerList, _maxDate, _minDate |
| Constructor Summary | |
|---|---|
AbstractTimeBarNode()
Default constructor. |
|
AbstractTimeBarNode(TimeBarRowHeader header)
Constructor supplying a header. |
|
| Method Summary | |
|---|---|
void |
addTimeBarNodeListener(TimeBarNodeListener tbnl)
Add a listener to listen for node changes. |
protected void |
fireNodeAdded(TimeBarNode newNode)
Inform listeners about a new node. |
protected void |
fireNodeRemoved(TimeBarNode removedNode)
Inform listeners about a removed node. |
void |
removeTimeBarNodeListener(TimeBarNodeListener tbnl)
Remove a listener registered for node changes. |
| Methods inherited from class de.jaret.util.ui.timebars.model.AbstractTimeBarRowModel |
|---|
addTimeBarRowListener, fireElementAdded, fireElementChanged, fireElementRemoved, fireHeaderChanged, fireRowDataChanged, getIntervals, getIntervals, getIntervals, getMaxDate, getMinDate, getRowHeader, propertyChange, remTimeBarRowListener, setRowHeader, updateMinMax |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.jaret.util.ui.timebars.model.TimeBarNode |
|---|
addNode, getChildren, getLevel, remNode, setLevel |
| Methods inherited from interface de.jaret.util.ui.timebars.model.TimeBarRow |
|---|
addTimeBarRowListener, getIntervals, getIntervals, getIntervals, getMaxDate, getMinDate, getRowHeader, remTimeBarRowListener |
| Field Detail |
|---|
protected java.util.List<TimeBarNodeListener> _nodeListeners
| Constructor Detail |
|---|
public AbstractTimeBarNode()
public AbstractTimeBarNode(TimeBarRowHeader header)
header - the header for teh node| Method Detail |
|---|
public void addTimeBarNodeListener(TimeBarNodeListener tbnl)
addTimeBarNodeListener in interface TimeBarNodetbnl - listener to addpublic void removeTimeBarNodeListener(TimeBarNodeListener tbnl)
removeTimeBarNodeListener in interface TimeBarNodetbnl - listener to removeprotected void fireNodeAdded(TimeBarNode newNode)
newNode - the added nodeprotected void fireNodeRemoved(TimeBarNode removedNode)
removedNode - the node that has been removed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||