public interface IlpTableModel extends TableModel
IlpTableView
.Modifier and Type | Method and Description |
---|---|
IlpExtendedAttributeGroup |
getAttributeGroup()
Returns the attribute group used by the table model.
|
IlpAttribute |
getColumn(int columnIndex)
Returns the attribute at index
columnIndex . |
int |
getColumnIndex(IlpAttribute column)
Returns the index of the specified column.
|
List |
getColumns()
Returns the list of attributes managed by the table model.
|
IlpTableRow |
getRow(int index)
Returns the row at the given index.
|
int |
getRowIndex(IlpTableRow row)
Returns the index of the specified row.
|
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
IlpTableRow getRow(int index)
IndexOutOfBoundsException
- if index is negative or greater than or
equal to the number of rows.int getRowIndex(IlpTableRow row)
row
- The row whose index is required.row
is null
or is not in the model.IlpAttribute getColumn(int columnIndex)
columnIndex
.columnIndex
- The index of the attribute to return.columnIndex
.IndexOutOfBoundsException
- if columnIndex is negative
or greater than or equal to the number of columns.int getColumnIndex(IlpAttribute column)
column
- The column whose index is required.column
is null
or is not in the model.List getColumns()
IlpExtendedAttributeGroup getAttributeGroup()
null
.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.