public interface IstiDataModel
IstiEventListenerList| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(IstiEventListener l)
Adds a listener to the list that's notified each time a change to the data
model occurs.
|
int |
getColumnCount()
Returns the number of columns in the model.
|
java.lang.String |
getColumnName(int columnIndex)
Returns the name of the column at
columnIndex. |
int |
getRowCount()
Returns the number of rows in the model.
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
Returns the value for the cell at
columnIndex and
rowIndex. |
boolean |
isCellEditable(int rowIndex,
int columnIndex)
Returns true if the cell at
rowIndex and
columnIndex is editable. |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
Sets the value in the cell at
columnIndex and
rowIndex to aValue. |
void addEventListener(IstiEventListener l)
l - the listener.int getColumnCount()
getRowCount()java.lang.String getColumnName(int columnIndex)
columnIndex. This is used
to initialize the table's column header name. Note: this name does not need
to be unique; two columns in a table can have the same name.columnIndex - the index of the columnint getRowCount()
getColumnCount()java.lang.Object getValueAt(int rowIndex,
int columnIndex)
columnIndex and
rowIndex.rowIndex - the row whose value is to be queriedcolumnIndex - the column whose value is to be queriedboolean isCellEditable(int rowIndex,
int columnIndex)
rowIndex and
columnIndex is editable. Otherwise, setValueAt
on the cell will not change the value of that cell.rowIndex - the row whose value to be queriedcolumnIndex - the column whose value to be queriedsetValueAt(java.lang.Object, int, int)void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
columnIndex and
rowIndex to aValue.aValue - the new valuerowIndex - the row whose value is to be changedcolumnIndex - the column whose value is to be changedgetValueAt(int, int),
isCellEditable(int, int)