GuiComponents.Inspector.TreeTable.AbstractTreeTableModel Class Reference

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

Inheritance diagram for GuiComponents.Inspector.TreeTable.AbstractTreeTableModel:

Inheritance graph
[legend]
Collaboration diagram for GuiComponents.Inspector.TreeTable.AbstractTreeTableModel:

Collaboration graph
[legend]
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

Definition at line 55 of file AbstractTreeTableModel.java.


Member Function Documentation

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

Definition at line 209 of file AbstractTreeTableModel.java.


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:13:57 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6