public abstract class AbstractPlacemarkTableModel extends DefaultTableModel
columnIdentifiers, dataVectorlistenerList| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPlacemarkTableModel(PlacemarkDescriptor placemarkDescriptor,
Product product,
Band[] selectedBands,
TiePointGrid[] selectedGrids) |
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerprotected AbstractPlacemarkTableModel(PlacemarkDescriptor placemarkDescriptor, Product product, Band[] selectedBands, TiePointGrid[] selectedGrids)
public Placemark[] getPlacemarks()
public Placemark getPlacemarkAt(int modelRow)
public PlacemarkDescriptor getPlacemarkDescriptor()
public Product getProduct()
public void setProduct(Product product)
public Band[] getSelectedBands()
public void setSelectedBands(Band[] selectedBands)
public TiePointGrid[] getSelectedGrids()
public void setSelectedGrids(TiePointGrid[] selectedGrids)
public boolean addPlacemark(Placemark placemark)
public boolean removePlacemark(Placemark placemark)
public void removePlacemarkAt(int index)
public abstract String[] getStandardColumnNames()
public String[] getAdditionalColumnNames()
public abstract boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface TableModelisCellEditable in class DefaultTableModelprotected abstract Object getStandardColumnValueAt(int rowIndex, int columnIndex)
public int getRowCount()
getRowCount in interface TableModelgetRowCount in class DefaultTableModelpublic int getColumnCount()
getColumnCount in interface TableModelgetColumnCount in class DefaultTableModelpublic String getColumnName(int columnIndex)
getColumnName in interface TableModelgetColumnName in class DefaultTableModelpublic int getColumnIndex(String columnName)
public Class getColumnClass(int columnIndex)
getColumnClass in interface TableModelgetColumnClass in class AbstractTableModelpublic Object getValueAt(int rowIndex, int columnIndex)
getValueAt in interface TableModelgetValueAt in class DefaultTableModelpublic void setValueAt(Object value, int rowIndex, int columnIndex)
setValueAt in interface TableModelsetValueAt in class DefaultTableModelpublic void dispose()
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.