Package org.esa.snap.rcp.placemark.gcp
Class GcpTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
org.esa.snap.ui.product.AbstractPlacemarkTableModel
org.esa.snap.rcp.placemark.gcp.GcpTableModel
- All Implemented Interfaces:
Serializable
,TableModel
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
ConstructorsConstructorDescriptionGcpTableModel
(PlacemarkDescriptor placemarkDescriptor, Product product, Band[] selectedBands, TiePointGrid[] selectedGrids) -
Method Summary
Modifier and TypeMethodDescriptionString[]
protected Object
getStandardColumnValueAt
(int rowIndex, int columnIndex) boolean
isCellEditable
(int rowIndex, int columnIndex) Methods inherited from class org.esa.snap.ui.product.AbstractPlacemarkTableModel
addPlacemark, dispose, getAdditionalColumnNames, getColumnClass, getColumnCount, getColumnIndex, getColumnName, getPlacemarkAt, getPlacemarkDescriptor, getPlacemarks, getProduct, getRowCount, getSelectedBands, getSelectedGrids, getValueAt, removePlacemark, removePlacemarkAt, setGeoPosLat, setGeoPosLon, setPixelPosX, setPixelPosY, setProduct, setSelectedBands, setSelectedGrids, setValueAt
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Constructor Details
-
GcpTableModel
public GcpTableModel(PlacemarkDescriptor placemarkDescriptor, Product product, Band[] selectedBands, TiePointGrid[] selectedGrids)
-
-
Method Details
-
getStandardColumnNames
- Specified by:
getStandardColumnNames
in classAbstractPlacemarkTableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex) - Specified by:
isCellEditable
in interfaceTableModel
- Specified by:
isCellEditable
in classAbstractPlacemarkTableModel
-
getStandardColumnValueAt
- Specified by:
getStandardColumnValueAt
in classAbstractPlacemarkTableModel
-