public abstract class AbstractPlacemarkTableModel extends DefaultTableModel
columnIdentifiers, dataVector
listenerList
Modifier | Constructor and Description |
---|---|
protected |
AbstractPlacemarkTableModel(PlacemarkDescriptor placemarkDescriptor,
Product product,
Band[] selectedBands,
TiePointGrid[] selectedGrids) |
Modifier and Type | Method and Description |
---|---|
boolean |
addPlacemark(Placemark placemark) |
void |
dispose() |
Class |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
String |
getColumnName(int columnIndex) |
Placemark |
getPlacemarkAt(int modelRow) |
PlacemarkDescriptor |
getPlacemarkDescriptor() |
Placemark[] |
getPlacemarks() |
Product |
getProduct() |
int |
getRowCount() |
Band[] |
getSelectedBands() |
TiePointGrid[] |
getSelectedGrids() |
abstract String[] |
getStandardColumnNames() |
protected abstract Object |
getStandardColumnValueAt(int rowIndex,
int columnIndex) |
Object |
getValueAt(int rowIndex,
int columnIndex) |
abstract boolean |
isCellEditable(int rowIndex,
int columnIndex) |
boolean |
removePlacemark(Placemark placemark) |
void |
removePlacemarkAt(int index) |
protected void |
setGeoPosLat(Object lat,
Placemark placemark) |
protected void |
setGeoPosLon(Object lon,
Placemark placemark) |
protected void |
setPixelPosX(Object value,
Placemark placemark) |
protected void |
setPixelPosY(Object value,
Placemark placemark) |
void |
setProduct(Product product) |
void |
setSelectedBands(Band[] selectedBands) |
void |
setSelectedGrids(TiePointGrid[] selectedGrids) |
void |
setValueAt(Object value,
int rowIndex,
int columnIndex) |
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
protected 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 abstract boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface TableModel
isCellEditable
in class DefaultTableModel
protected abstract Object getStandardColumnValueAt(int rowIndex, int columnIndex)
public int getRowCount()
getRowCount
in interface TableModel
getRowCount
in class DefaultTableModel
public int getColumnCount()
getColumnCount
in interface TableModel
getColumnCount
in class DefaultTableModel
public String getColumnName(int columnIndex)
getColumnName
in interface TableModel
getColumnName
in class DefaultTableModel
public Class getColumnClass(int columnIndex)
getColumnClass
in interface TableModel
getColumnClass
in class AbstractTableModel
public Object getValueAt(int rowIndex, int columnIndex)
getValueAt
in interface TableModel
getValueAt
in class DefaultTableModel
public void setValueAt(Object value, int rowIndex, int columnIndex)
setValueAt
in interface TableModel
setValueAt
in class DefaultTableModel
public void dispose()
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.