TreeModel, SimpleTreeTableModelSimpleMibTreeTableModelpublic abstract class SimpleAbstractTreeTableModel extends Object implements SimpleTreeTableModel
SimpleAbstractTreeTableModel is an abstract implementation of
the SimpleTreeTableModel that provides
means to observe tree changes.| Modifier and Type | Field | Description |
|---|---|---|
protected EventListenerList |
listenerList |
|
protected Object |
root |
| Constructor | Description |
|---|---|
SimpleAbstractTreeTableModel(Object root) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addTreeModelListener(TreeModelListener l) |
|
protected void |
fireTreeNodesChanged(Object source,
Object[] path,
int[] childIndices,
Object[] children) |
|
protected void |
fireTreeNodesInserted(Object source,
Object[] path,
int[] childIndices,
Object[] children) |
|
protected void |
fireTreeNodesRemoved(Object source,
Object[] path,
int[] childIndices,
Object[] children) |
|
protected void |
fireTreeStructureChanged(Object source,
Object[] path,
int[] childIndices,
Object[] children) |
|
int |
getIndexOfChild(Object parent,
Object child) |
Generally not called by Swing, thus not implemented here.
|
Object |
getRoot() |
|
boolean |
isLeaf(Object node) |
|
void |
removeTreeModelListener(TreeModelListener l) |
|
void |
valueForPathChanged(TreePath path,
Object newValue) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetColumnClass, getColumnCount, getColumnName, getValueAt, isCellEditable, setValueAtgetChild, getChildCountprotected Object root
protected EventListenerList listenerList
public SimpleAbstractTreeTableModel(Object root)
public void valueForPathChanged(TreePath path, Object newValue)
valueForPathChanged in interface TreeModelpublic int getIndexOfChild(Object parent, Object child)
getIndexOfChild in interface TreeModelpublic void addTreeModelListener(TreeModelListener l)
addTreeModelListener in interface TreeModelpublic void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener in interface TreeModelprotected void fireTreeNodesChanged(Object source, Object[] path, int[] childIndices, Object[] children)
protected void fireTreeNodesInserted(Object source, Object[] path, int[] childIndices, Object[] children)
protected void fireTreeNodesRemoved(Object source, Object[] path, int[] childIndices, Object[] children)
Copyright © 2020 SNMP4J.org. All rights reserved.