com.puppycrawl.tools.checkstyle.gui
public abstract class AbstractTreeTableModel extends Object implements TreeTableModel
Version: 1.2 10/27/98 An abstract implementation of the TreeTableModel interface, handling the list of listeners.
| Constructor Summary | |
|---|---|
| AbstractTreeTableModel(Object root) | |
| Method Summary | |
|---|---|
| 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) |
| Class | getColumnClass(int column) |
| int | getIndexOfChild(Object parent, Object child) |
| Object | getRoot() |
| boolean | isCellEditable(Object node, int column) By default, make the column with the Tree in it the only editable one.
|
| boolean | isLeaf(Object node) |
| void | removeTreeModelListener(TreeModelListener l) |
| void | setValueAt(Object aValue, Object node, int column) |
| void | valueForPathChanged(TreePath path, Object newValue) |