Class LayerTableModel
java.lang.Object
com.vividsolutions.jump.workbench.ui.ColumnBasedTableModel
com.vividsolutions.jump.workbench.ui.LayerTableModel
- All Implemented Interfaces:
TableModel
-
Nested Class Summary
Nested classes/interfaces inherited from class ColumnBasedTableModel
ColumnBasedTableModel.Column -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAll(Collection newFeatures) voidclear()voiddispose()Facilitate garbage collection by releasing references.getFeature(int row) getLayer()intbooleanisCellEditable(int rowIndex, int columnIndex) booleanstatic voidvoidremoveAll(Collection featuresToRemove) voidvoidMethods inherited from class ColumnBasedTableModel
addTableModelListener, fireTableChanged, getColumn, getColumnClass, getColumnCount, getColumnName, getValueAt, indexOfColumn, isFiringEvents, removeTableModelListener, setColumns, setFiringEvents, setValueAt
-
Constructor Details
-
LayerTableModel
-
-
Method Details
-
getLayer
-
getFeature
-
getRowCount
public int getRowCount() -
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex) -
clear
public void clear() -
removeAll
-
addAll
-
dispose
public void dispose()Facilitate garbage collection by releasing references. -
getFeatures
-
getSortedColumnName
- Returns:
- null if the table has not yet been sorted
-
isSortAscending
public boolean isSortAscending() -
sort
-
sort
-
main
-