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, java.util.EventListener, IlFreezableAdapter, TableDSListener, javax.swing.event.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 javax.swing.table.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