com.puppycrawl.tools.checkstyle.gui
Interface TreeTableModel
public
interface
TreeTableModel
extends TreeModel
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.
Author: Philip Milne Scott Violet
Method Summary |
Class | getColumnClass(int column)
Returns the type for column number column . |
int | getColumnCount()
Returns the number ofs availible column. |
String | getColumnName(int column)
Returns the name 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 . |
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
.