|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TreeTableModel
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.
| 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(TreePath path,
int column)
Returns the value to be displayed for node node,
at column number column. |
boolean |
isCellEditable(TreePath path,
int column)
Indicates whether the the value for node node,
at column number column is editable. |
void |
setValueAt(Object aValue,
TreePath path,
int column)
Sets the value for node node,
at column number column. |
| Methods inherited from interface javax.swing.tree.TreeModel |
|---|
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, removeTreeModelListener, valueForPathChanged |
| Method Detail |
|---|
boolean isCellEditable(TreePath path,
int column)
node,
at column number column is editable.
Class getColumnClass(int column)
column.
int getColumnCount()
String getColumnName(int column)
column.
void setValueAt(Object aValue,
TreePath path,
int column)
node,
at column number column.
Object getValueAt(TreePath path,
int column)
node,
at column number column.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||