|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ITableNode
Interface describing a table row in a hierarchy of rows.
| Method Summary | |
|---|---|
void |
addNode(ITableNode node)
Add a node as a child. |
void |
addTableNodeListener(ITableNodeListener tnl)
Add a listener to listen for node changes. |
java.util.List<ITableNode> |
getChildren()
Retrieve all children of the node. |
int |
getLevel()
Retrieve the level in the tree. |
void |
remNode(ITableNode node)
Remove a child node. |
void |
removeTableNodeListener(ITableNodeListener tnl)
Remove a listener registered for node changes. |
void |
setLevel(int level)
Tell the node it's level. |
| Methods inherited from interface de.jaret.util.ui.table.model.IRow |
|---|
getId |
| Method Detail |
|---|
java.util.List<ITableNode> getChildren()
int getLevel()
void setLevel(int level)
level - level of the nodevoid addNode(ITableNode node)
node - child to be added.void remNode(ITableNode node)
node - node to remove.void addTableNodeListener(ITableNodeListener tnl)
tnl - listener to addvoid removeTableNodeListener(ITableNodeListener tnl)
tnl - listener to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||