Main Page   Packages   Class Hierarchy   Compound List   Compound Members   Related Pages  

TreeTable.AbstractTreeTableModel Class Reference

An abstract implementation of the TreeTableModel interface, handling the list of listeners. More...

Inheritance diagram for TreeTable.AbstractTreeTableModel:

TreeTable.TreeTableModel List of all members.

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)
 Returns the type for column number column.

boolean isCellEditable (Object node, int column)
 By default, make the column with the Tree in it the only editable one.

void setValueAt (Object aValue, Object node, int column)
 Sets the value for node node, at column number 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()

Detailed Description

An abstract implementation of the TreeTableModel interface, handling the list of listeners.

Version:
I% G%
Author:
Philip Milne


Member Function Documentation

boolean TreeTable.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 TreeTable.TreeTableModel.


The documentation for this class was generated from the following file:
Generated on Mon Dec 15 19:38:42 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3