|
org.netbeans.swing.outline 1.20 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RowModel
A model for the rows in an Outline. This is passed the object in column 0 of an Outline table (the tree column), and provides objects for the other columns - essentially a model for the data in the rows of an Outline.
Note that all column indexes passed to this interface are 0-based -
that is, column 0 is the first column after the
tree node column, so the object returned by getValueFor(someObject, 0)
is the object that should appear in column 1 of the
actual table.
| Method Summary | |
|---|---|
Class |
getColumnClass(int column)
Get the object class for the column. |
int |
getColumnCount()
Get the column count. |
String |
getColumnName(int column)
Get a localized name of this column that can be displayed in the table header |
Object |
getValueFor(Object node,
int column)
Get the value at a given column. |
boolean |
isCellEditable(Object node,
int column)
Determine if the cell in this column is editable for the passed node. |
void |
setValueFor(Object node,
int column,
Object value)
Set the value of the object in this column. |
| Method Detail |
|---|
int getColumnCount()
Object getValueFor(Object node,
int column)
node - The node in column 0 of the Outlinecolumn - The index of the column minus the nodes column
Class getColumnClass(int column)
TableModel.getColumnClass(int column)
column - an index into the columns represented by this model (0
based - does not include the tree column of the OutlineModel)
boolean isCellEditable(Object node,
int column)
node - the object displayed in the tree column of the Outlinecolumn - the column index into the columns defined by this
RowModel
void setValueFor(Object node,
int column,
Object value)
String getColumnName(int column)
column - the column a name is requested for
|
org.netbeans.swing.outline 1.20 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||