public class SimpleTableModel extends AbstractTableModel implements IFullTableModel, ITableDataModelListener
Constructor and Description |
---|
SimpleTableModel(ITableDataModel objDataModel,
ITableColumnModel objColumnModel) |
SimpleTableModel(ITableDataModel objDataModel,
ITableColumnModel objColumnModel,
SimpleTableState objState) |
SimpleTableModel(java.lang.Object[] arrData,
ITableColumn[] arrColumns) |
SimpleTableModel(java.lang.Object[] arrData,
ITableColumnModel objColumnModel) |
Modifier and Type | Method and Description |
---|---|
ITableColumnModel |
getColumnModel()
Method getColumnModel.
|
java.util.Iterator |
getCurrentPageRows()
Method getCurrentPageRows.
|
ITableDataModel |
getDataModel()
Returns the dataModel.
|
int |
getRowCount() |
java.util.Iterator |
getRows()
Iterates over all of the rows in the model
|
void |
setDataModel(ITableDataModel dataModel)
Sets the dataModel.
|
protected void |
sortRows() |
void |
tableDataChanged(CTableDataModelEvent objEvent) |
getPageCount, getPagingState, getSortingState, getState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPageCount, getPagingState, getSortingState
public SimpleTableModel(java.lang.Object[] arrData, ITableColumn[] arrColumns)
public SimpleTableModel(java.lang.Object[] arrData, ITableColumnModel objColumnModel)
public SimpleTableModel(ITableDataModel objDataModel, ITableColumnModel objColumnModel)
public SimpleTableModel(ITableDataModel objDataModel, ITableColumnModel objColumnModel, SimpleTableState objState)
public ITableColumnModel getColumnModel()
ITableModel
getColumnModel
in interface ITableModel
public java.util.Iterator getCurrentPageRows()
ITableModel
getCurrentPageRows
in interface ITableModel
public int getRowCount()
getRowCount
in class AbstractTableModel
protected void sortRows()
public void tableDataChanged(CTableDataModelEvent objEvent)
tableDataChanged
in interface ITableDataModelListener
public ITableDataModel getDataModel()
public void setDataModel(ITableDataModel dataModel)
dataModel
- The dataModel to setpublic java.util.Iterator getRows()
IFullTableModel
getRows
in interface IFullTableModel