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) |