ilog.ds.adapter
Class IlDefaultJTableAdapter
java.lang.Object
|
+--ilog.ds.adapter.IlAbstractAdapter
|
+--ilog.ds.adapter.IlAbstractJTableAdapter
|
+--ilog.ds.adapter.IlDefaultJTableAdapter
- All Implemented Interfaces:
- BatchListener, DataSourceListener, EventListener, IlFreezableAdapter, TableDSListener, TableModelListener
- Direct Known Subclasses:
- IlsDSJTableAdapter, IlsTableDS2JTableAdapter
- public abstract class IlDefaultJTableAdapter
- extends IlAbstractJTableAdapter
This class adapts the events from the IlTableDataSource to a Swing
TableModel. It does not implement how cell values are created or
updated, that is, how the properties from the data source are mapped to the
Object to be put in the cells. This class supports the mapping
between the data source objects and the model objects. It stores the data
source reference.
- See Also:
IlTableDataSource
,
TableModel
Methods inherited from class ilog.ds.adapter.IlAbstractJTableAdapter |
columnChange, dataSourceChange, dispatchBatchedEvent, getDSRow, getModel, getRowNumber, getSynchronizationObject, getTableColumnInfo, getTableColumnInfoCount, getTableDataSource, getTableDataSourceEditor, modelCreated, rowChange, setModel, setRowData, setTableDataSource, setTableDataSourceEditor, tableChanged, updateCell, updateCells |
Methods inherited from class ilog.ds.adapter.IlAbstractAdapter |
addDispatchListener, addDSEvent, clearDSEvents, dispatchBatchedEvents, endBatch, firePostDispatchBatchedEventsEvent, firePreDispatchBatchedEventsEvent, GetColor, getSynchronizationStrategy, isFrozen, isInBatchedEvents, isInTransaction, postDispatchBatchedEvents, preDispatchBatchedEvents, removeDispatchListener, setFrozen, setSynchronizationStrategy, startBatch |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IlDefaultJTableAdapter
public IlDefaultJTableAdapter()
dtm
protected final DefaultTableModel dtm()
internalDataSourceChange
protected void internalDataSourceChange(DataSourceEvent e)
- Description copied from class:
IlAbstractAdapter
- Internal code called in the Swing event thread.
- Overrides:
internalDataSourceChange
in class IlAbstractAdapter
internalColumnChange
protected void internalColumnChange(ColumnEvent e)
- Overrides:
internalColumnChange
in class IlAbstractJTableAdapter
internalModelCreated
protected void internalModelCreated(TableModelEvent e)
- Overrides:
internalModelCreated
in class IlAbstractJTableAdapter
internalRowAdded
protected void internalRowAdded(RowEvent evt)
- Overrides:
internalRowAdded
in class IlAbstractJTableAdapter
internalRowRemoved
protected void internalRowRemoved(RowEvent evt)
- Overrides:
internalRowRemoved
in class IlAbstractJTableAdapter
internalRowUpdated
protected void internalRowUpdated(RowEvent evt)
- Overrides:
internalRowUpdated
in class IlAbstractJTableAdapter