public class JPrefuseTree.PrefuseTreeModel extends java.lang.Object implements javax.swing.tree.TreeModel, GraphListener
Constructor and Description |
---|
JPrefuseTree.PrefuseTreeModel() |
Modifier and Type | Method and Description |
---|---|
void |
addTreeModelListener(javax.swing.event.TreeModelListener tml) |
java.lang.Object |
getChild(java.lang.Object node,
int idx) |
int |
getChildCount(java.lang.Object node) |
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child) |
java.lang.Object |
getRoot() |
void |
graphChanged(Graph g,
java.lang.String table,
int start,
int end,
int col,
int type)
Notification that a graph has changed.
|
boolean |
isLeaf(java.lang.Object node) |
void |
removeTreeModelListener(javax.swing.event.TreeModelListener tml) |
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue) |
public java.lang.Object getRoot()
getRoot
in interface javax.swing.tree.TreeModel
TreeModel.getRoot()
public java.lang.Object getChild(java.lang.Object node, int idx)
getChild
in interface javax.swing.tree.TreeModel
TreeModel.getChild(java.lang.Object, int)
public int getChildCount(java.lang.Object node)
getChildCount
in interface javax.swing.tree.TreeModel
TreeModel.getChildCount(java.lang.Object)
public boolean isLeaf(java.lang.Object node)
isLeaf
in interface javax.swing.tree.TreeModel
TreeModel.isLeaf(java.lang.Object)
public void valueForPathChanged(javax.swing.tree.TreePath path, java.lang.Object newValue)
valueForPathChanged
in interface javax.swing.tree.TreeModel
TreeModel.valueForPathChanged(javax.swing.tree.TreePath, java.lang.Object)
public int getIndexOfChild(java.lang.Object parent, java.lang.Object child)
getIndexOfChild
in interface javax.swing.tree.TreeModel
TreeModel.getIndexOfChild(java.lang.Object, java.lang.Object)
public void addTreeModelListener(javax.swing.event.TreeModelListener tml)
addTreeModelListener
in interface javax.swing.tree.TreeModel
TreeModel.addTreeModelListener(javax.swing.event.TreeModelListener)
public void removeTreeModelListener(javax.swing.event.TreeModelListener tml)
removeTreeModelListener
in interface javax.swing.tree.TreeModel
TreeModel.removeTreeModelListener(javax.swing.event.TreeModelListener)
public void graphChanged(Graph g, java.lang.String table, int start, int end, int col, int type)
GraphListener
graphChanged
in interface GraphListener
g
- the graph that has changedtable
- the particular table within the graph that has changedstart
- the starting row index of the changed table regionend
- the ending row index of the changed table regioncol
- the column that has changed, or
EventConstants.ALL_COLUMNS
if the operation affects all
columnstype
- the type of modification, one of
EventConstants.INSERT
, EventConstants.DELETE
, or
EventConstants.UPDATE
.GraphListener.graphChanged(prefuse.data.Graph, java.lang.String, int, int, int, int)
Copyright ? 2013 Regents of the University of California