com.im.ijc.widgets.table
Class TableWidgetModel<T extends AbstractWBTable<?,?>>
java.lang.Object
javax.swing.table.AbstractTableModel
com.im.ijc.widgets.common.table.AbstractIJCTableModel
com.im.ijc.widgets.table.TableWidgetModel<T>
- All Implemented Interfaces:
- Serializable, TableModel
- Direct Known Subclasses:
- VertexTableModel
public abstract class TableWidgetModel<T extends AbstractWBTable<?,?>>
- extends AbstractIJCTableModel
- See Also:
- Serialized Form
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
vertexState
protected final DFResultSet.VertexState vertexState
fields
protected List<DFField> fields
TableWidgetModel
public TableWidgetModel(DFResultSet.VertexState vertexState)
createEntityListener
protected abstract PropertyChangeListener createEntityListener()
updateTableData
public abstract void updateTableData(List<? extends Comparable<?>> updatedIds)
- Notified from entity data provider about changes in underlying records.
destroy
protected void destroy()
setWBTable
public final void setWBTable(T table)
getTable
protected final T getTable()
getVertexState
public final DFResultSet.VertexState getVertexState()
- Specified by:
getVertexState in class AbstractIJCTableModel
getFields
public List<DFField> getFields()
getField
public DFField getField(int fieldIndex)