|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.swing.nav.treetable.NavTreeTableBridge<N>
public class NavTreeTableBridge<N extends NavTreeTableNode<N>>
Delegate model used to switch between tree model and tree table model api
| Field Summary | |
|---|---|
protected NavTreeTableModel |
model
bridge model |
| Constructor Summary | |
|---|---|
NavTreeTableBridge()
|
|
| Method Summary | ||
|---|---|---|
void |
addTreeModelListener(TreeModelListener l)
|
|
boolean |
canLoadChild(N node)
|
|
N |
getChild(Object parent,
int index)
|
|
int |
getChildCount(Object parent)
|
|
protected Object[] |
getChildren(NavTreeTableNode<?> tableNode,
int[] childIndices)
|
|
int |
getIndexOfChild(Object parent,
Object child)
|
|
|
getListeners(Class<T> listenerType)
|
|
NavTreeTableModel |
getModel()
bridge ui |
|
TreeNode[] |
getPathToRoot(TreeNode aNode)
|
|
N |
getRoot()
|
|
TreeModelListener[] |
getTreeModelListeners()
|
|
protected TreePath |
getTreePath(TreeNode node)
|
|
void |
insertNodeInto(N newChild,
N parent,
int index)
|
|
boolean |
isLeaf(Object node)
|
|
void |
nodeChanged(TreeNode node)
|
|
void |
nodesChanged(TreeNode node,
int[] childIndices)
|
|
void |
nodeStructureChanged(TreeNode node)
|
|
void |
nodesWereInserted(N parent,
int[] indices)
|
|
void |
nodesWereRemoved(TreeNode node,
int[] childIndices,
Object[] removedChildren)
|
|
void |
nodeWereInserted(N parentNode,
int index,
N node)
|
|
void |
notifyChildNodesInserted(N node)
Notifies that all childs nodes of node were
inserted. |
|
void |
notifyNodeInserted(N node)
Notifies that the node was inserted. |
|
void |
reload(N node)
|
|
void |
removeNodeFromParent(N node)
|
|
void |
removeTreeModelListener(TreeModelListener l)
|
|
void |
setModel(NavTreeTableModel model)
|
|
void |
setRoot(N node)
|
|
void |
valueForPathChanged(TreePath path,
Object newValue)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected NavTreeTableModel model
| Constructor Detail |
|---|
public NavTreeTableBridge()
| Method Detail |
|---|
public NavTreeTableModel getModel()
getModel in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public N getRoot()
getRoot in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public boolean isLeaf(Object node)
isLeaf in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public int getChildCount(Object parent)
getChildCount in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public N getChild(Object parent,
int index)
getChild in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public int getIndexOfChild(Object parent,
Object child)
getIndexOfChild in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public TreeNode[] getPathToRoot(TreeNode aNode)
getPathToRoot in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void setModel(NavTreeTableModel model)
setModel in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void setRoot(N node)
setRoot in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public void insertNodeInto(N newChild,
N parent,
int index)
insertNodeInto in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void removeNodeFromParent(N node)
removeNodeFromParent in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void reload(N node)
reload in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public boolean canLoadChild(N node)
canLoadChild in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public void valueForPathChanged(TreePath path,
Object newValue)
valueForPathChanged in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void nodeStructureChanged(TreeNode node)
nodeStructureChanged in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void nodeChanged(TreeNode node)
nodeChanged in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public void nodesChanged(TreeNode node,
int[] childIndices)
nodesChanged in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public void nodesWereInserted(N parent,
int[] indices)
nodesWereInserted in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public void nodeWereInserted(N parentNode,
int index,
N node)
nodeWereInserted in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
public void nodesWereRemoved(TreeNode node,
int[] childIndices,
Object[] removedChildren)
nodesWereRemoved in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void notifyChildNodesInserted(N node)
NavBridgenode were
inserted.
Note: The method recurses on childs (always notify parent before child)
notifyChildNodesInserted in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>node - node where all childs where insertedpublic void notifyNodeInserted(N node)
NavBridgenode was inserted.
Note: The method recurses on childs (always notify parent before child)
notifyNodeInserted in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>node - node insertedpublic void addTreeModelListener(TreeModelListener l)
addTreeModelListener in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public TreeModelListener[] getTreeModelListeners()
getTreeModelListeners in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>public <T extends EventListener> T[] getListeners(Class<T> listenerType)
getListeners in interface NavBridge<NavTreeTableModel,N extends NavTreeTableNode<N>>
protected Object[] getChildren(NavTreeTableNode<?> tableNode,
int[] childIndices)
protected TreePath getTreePath(TreeNode node)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||