| com.xoetrope.swing.treetable.TreeTableModel
All known Subclasses: com.xoetrope.swing.treetable.AbstractTreeTableModel,
TreeTableModel | public interface TreeTableModel extends TreeModel(Code) | | 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.
Copyright (c) Xoetrope Ltd., 2001-2006, This software is licensed under
the GNU Public License (GPL), please see license.txt for more details. If
you make commercial use of this software you must purchase a commercial
license from Xoetrope.
$Revision: 1.5 $
|
Method Summary | |
public Class | getColumnClass(int column) Returns the type for column number column . | public int | getColumnCount() Returns the number ofs availible column. | public String | getColumnName(int column) Returns the name for column number column . | public Object | getValueAt(Object node, int column) Returns the value to be displayed for node node ,
at column number column . | public boolean | isCellEditable(Object node, int column) Indicates whether the the value for node node ,
at column number column is editable. | public void | setValueAt(Object aValue, Object node, int column) Sets the value for node node ,
at column number column . |
getColumnClass | public Class getColumnClass(int column)(Code) | | Returns the type for column number column .
|
getColumnCount | public int getColumnCount()(Code) | | Returns the number ofs availible column.
|
getColumnName | public String getColumnName(int column)(Code) | | Returns the name for column number column .
|
getValueAt | public Object getValueAt(Object node, int column)(Code) | | Returns the value to be displayed for node node ,
at column number column .
|
isCellEditable | public boolean isCellEditable(Object node, int column)(Code) | | Indicates whether the the value for node node ,
at column number column is editable.
|
setValueAt | public void setValueAt(Object aValue, Object node, int column)(Code) | | Sets the value for node node ,
at column number column .
|
|
|