Inherited by mixconfig.tools.dataretention.LogFilesModel.
Public Member Functions | |
AbstractTreeTableModel (Object root) | |
Object | getRoot () |
boolean | isLeaf (Object node) |
void | valueForPathChanged (TreePath path, Object newValue) |
int | getIndexOfChild (Object parent, Object child) |
void | addTreeModelListener (TreeModelListener l) |
void | removeTreeModelListener (TreeModelListener l) |
Class | getColumnClass (int column) |
boolean | isCellEditable (Object node, int column) |
void | setValueAt (Object aValue, Object node, int column) |
Protected Member Functions | |
void | fireTreeNodesChanged (Object source, Object[] path, int[] childIndices, Object[] children) |
void | fireTreeNodesInserted (Object source, Object[] path, int[] childIndices, Object[] children) |
void | fireTreeNodesRemoved (Object source, Object[] path, int[] childIndices, Object[] children) |
void | fireTreeStructureChanged (Object source, Object[] path, int[] childIndices, Object[] children) |
Protected Attributes | |
Object | root |
EventListenerList | listenerList = new EventListenerList() |
mixconfig.tools.dataretention.AbstractTreeTableModel.AbstractTreeTableModel | ( | Object | root | ) |
Object mixconfig.tools.dataretention.AbstractTreeTableModel.getRoot | ( | ) |
boolean mixconfig.tools.dataretention.AbstractTreeTableModel.isLeaf | ( | Object | node | ) |
void mixconfig.tools.dataretention.AbstractTreeTableModel.valueForPathChanged | ( | TreePath | path, | |
Object | newValue | |||
) |
int mixconfig.tools.dataretention.AbstractTreeTableModel.getIndexOfChild | ( | Object | parent, | |
Object | child | |||
) |
void mixconfig.tools.dataretention.AbstractTreeTableModel.addTreeModelListener | ( | TreeModelListener | l | ) |
void mixconfig.tools.dataretention.AbstractTreeTableModel.removeTreeModelListener | ( | TreeModelListener | l | ) |
void mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeNodesChanged | ( | Object | source, | |
Object[] | path, | |||
int[] | childIndices, | |||
Object[] | children | |||
) | [protected] |
void mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeNodesInserted | ( | Object | source, | |
Object[] | path, | |||
int[] | childIndices, | |||
Object[] | children | |||
) | [protected] |
void mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeNodesRemoved | ( | Object | source, | |
Object[] | path, | |||
int[] | childIndices, | |||
Object[] | children | |||
) | [protected] |
void mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeStructureChanged | ( | Object | source, | |
Object[] | path, | |||
int[] | childIndices, | |||
Object[] | children | |||
) | [protected] |
Class mixconfig.tools.dataretention.AbstractTreeTableModel.getColumnClass | ( | int | column | ) |
Returns the type for column number column
.
Implements mixconfig.tools.dataretention.TreeTableModel.
Reimplemented in mixconfig.tools.dataretention.LogFilesModel.
Referenced by mixconfig.tools.dataretention.AbstractTreeTableModel.isCellEditable().
boolean mixconfig.tools.dataretention.AbstractTreeTableModel.isCellEditable | ( | Object | node, | |
int | column | |||
) |
By default, make the column with the Tree in it the only editable one. Making this column editable causes the JTable to forward mouse and keyboard events in the Tree column to the underlying JTree.
Implements mixconfig.tools.dataretention.TreeTableModel.
References mixconfig.tools.dataretention.AbstractTreeTableModel.getColumnClass().
void mixconfig.tools.dataretention.AbstractTreeTableModel.setValueAt | ( | Object | aValue, | |
Object | node, | |||
int | column | |||
) |
Sets the value for node node
, at column number column
.
Implements mixconfig.tools.dataretention.TreeTableModel.
Object mixconfig.tools.dataretention.AbstractTreeTableModel.root [protected] |
EventListenerList mixconfig.tools.dataretention.AbstractTreeTableModel.listenerList = new EventListenerList() [protected] |
Referenced by mixconfig.tools.dataretention.AbstractTreeTableModel.addTreeModelListener(), mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeNodesChanged(), mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeNodesInserted(), mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeNodesRemoved(), mixconfig.tools.dataretention.AbstractTreeTableModel.fireTreeStructureChanged(), and mixconfig.tools.dataretention.AbstractTreeTableModel.removeTreeModelListener().