Package org.snmp4j.model.demo.mibbrowser
Class SimpleAbstractTreeTableModel
java.lang.Object
org.snmp4j.model.demo.mibbrowser.SimpleAbstractTreeTableModel
- All Implemented Interfaces:
TreeModel
,SimpleTreeTableModel
- Direct Known Subclasses:
SimpleMibTreeTableModel
The
SimpleAbstractTreeTableModel
is an abstract implementation of
the SimpleTreeTableModel
that provides
means to observe tree changes.- Version:
- 1.0
- Author:
- Frank Fock
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
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.getRoot()
boolean
void
void
valueForPathChanged
(TreePath path, Object newValue) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.snmp4j.model.demo.mibbrowser.SimpleTreeTableModel
getColumnClass, getColumnCount, getColumnName, getValueAt, isCellEditable, setValueAt
Methods inherited from interface javax.swing.tree.TreeModel
getChild, getChildCount
-
Field Details
-
root
-
listenerList
-
-
Constructor Details
-
SimpleAbstractTreeTableModel
-
-
Method Details
-
getRoot
-
isLeaf
-
valueForPathChanged
- Specified by:
valueForPathChanged
in interfaceTreeModel
-
getIndexOfChild
Generally not called by Swing, thus not implemented here.- Specified by:
getIndexOfChild
in interfaceTreeModel
-
addTreeModelListener
- Specified by:
addTreeModelListener
in interfaceTreeModel
-
removeTreeModelListener
- Specified by:
removeTreeModelListener
in interfaceTreeModel
-
fireTreeNodesChanged
-
fireTreeNodesInserted
-
fireTreeNodesRemoved
-
fireTreeStructureChanged
-