public class LayerTableModel extends ColumnBasedTableModel
ColumnBasedTableModel.Column
Constructor and Description |
---|
LayerTableModel(Layer layer) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(java.util.Collection newFeatures) |
void |
clear() |
void |
dispose()
Facilitate garbage collection by releasing references.
|
Feature |
getFeature(int row) |
java.util.List |
getFeatures() |
Layer |
getLayer() |
int |
getRowCount() |
java.lang.String |
getSortedColumnName() |
java.lang.String |
getType(int column) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
boolean |
isSortAscending() |
static void |
main(java.lang.String[] args) |
void |
removeAll(java.util.Collection featuresToRemove) |
void |
sort(java.lang.String columnName) |
void |
sort(java.lang.String columnName,
boolean ascending) |
addTableModelListener, fireTableChanged, getColumn, getColumnClass, getColumnCount, getColumnName, getValueAt, indexOfColumn, isFiringEvents, removeTableModelListener, setColumns, setFiringEvents, setValueAt
public LayerTableModel(Layer layer)
public Layer getLayer()
public Feature getFeature(int row)
public int getRowCount()
public boolean isCellEditable(int rowIndex, int columnIndex)
public void clear()
public void removeAll(java.util.Collection featuresToRemove)
public void addAll(java.util.Collection newFeatures)
public void dispose()
public java.util.List getFeatures()
public java.lang.String getSortedColumnName()
public boolean isSortAscending()
public void sort(java.lang.String columnName)
public void sort(java.lang.String columnName, boolean ascending)
public java.lang.String getType(int column)
public static void main(java.lang.String[] args)