Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

GuiComponents.Inspector.TreeTable.TreeTableModel Interface Reference

TreeTableModel is the model used by a JTreeTable. More...

Inheritance diagram for GuiComponents.Inspector.TreeTable.TreeTableModel:

Inheritance graph
[legend]
List of all members.

Public Member Functions

int getColumnCount ()
 Returns the number ofs availible column.

String getColumnName (int column)
 Returns the name for column number column.

Class getColumnClass (int column)
 Returns the type for column number column.

Object getValueAt (Object node, int column)
 Returns the value to be displayed for node node, at column number column.

boolean isCellEditable (Object node, int column)
 Indicates whether the the value for node node, at column number column is editable.

void setValueAt (Object aValue, Object node, int column)
 Sets the value for node node, at column number column.


Detailed Description

TreeTableModel is the model used by a JTreeTable.

It extends TreeModel to add methods for getting inforamtion about the set of columns each node in the TreeTableModel may have. Each column, like a column in a TableModel, has a name and a type associated with it. Each node in the TreeTableModel can return a value for each of the columns and set that value if isCellEditable() returns true.

Version:
I% G%
Author:
Philip Milne

Scott Violet

Definition at line 58 of file TreeTableModel.java.


The documentation for this interface was generated from the following file:
Generated on Thu Jul 15 09:56:18 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5