Class ColumnBasedTableModel
java.lang.Object
com.vividsolutions.jump.workbench.ui.ColumnBasedTableModel
- All Implemented Interfaces:
TableModel
- Direct Known Subclasses:
ColorThemingTableModel, LayerTableModel, SchemaTableModel
Provides a column based
TableModel.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidprotected ColumnBasedTableModel.ColumngetColumn(int column) getColumnClass(int columnIndex) intgetColumnName(int columnIndex) getValueAt(int rowIndex, int columnIndex) intindexOfColumn(String name) protected booleanvoidprotected voidsetColumns(Collection columns) protected voidsetFiringEvents(boolean firingEvents) voidsetValueAt(Object aValue, int rowIndex, int columnIndex) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TableModel
getRowCount, isCellEditable
-
Constructor Details
-
ColumnBasedTableModel
public ColumnBasedTableModel()
-
-
Method Details
-
getColumn
-
addTableModelListener
- Specified by:
addTableModelListenerin interfaceTableModel
-
removeTableModelListener
- Specified by:
removeTableModelListenerin interfaceTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel
-
indexOfColumn
-
setColumns
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel
-
setFiringEvents
protected void setFiringEvents(boolean firingEvents) -
isFiringEvents
protected boolean isFiringEvents() -
fireTableChanged
-
getValueAt
- Specified by:
getValueAtin interfaceTableModel
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel
-