java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
de.grogra.pf.ui.tree.SyncMappedTable
- All Implemented Interfaces:
Synchronizer.Callback,Serializable,EventListener,TableModelListener,TableModel
public class SyncMappedTable
extends DefaultTableModel
implements Synchronizer.Callback, TableModelListener
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ObjectListprotected final Contextprotected final TableModelprotected final SynchronizerFields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVectorFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetColumnClass(int column) booleanisCellEditable(int row, int column) voidvoidsetValueAt(Object value, int row, int column) voidprotected voidMethods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountMethods inherited from class javax.swing.table.AbstractTableModel
findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners
-
Field Details
-
sync
-
source
-
columnClasses
-
context
-
-
Constructor Details
-
SyncMappedTable
-
-
Method Details
-
run
- Specified by:
runin interfaceSynchronizer.Callback
-
addTableModelListener
- Specified by:
addTableModelListenerin interfaceTableModel- Overrides:
addTableModelListenerin classAbstractTableModel
-
removeTableModelListener
- Specified by:
removeTableModelListenerin interfaceTableModel- Overrides:
removeTableModelListenerin classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classDefaultTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classDefaultTableModel
-
tableChanged
- Specified by:
tableChangedin interfaceTableModelListener
-
tableChangedSync
-