public class BandsTableModel
extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.lang.String> |
CMYKColorSpace |
static java.util.List<java.lang.String> |
ColorSpaceNames |
static java.util.List<java.util.List<java.lang.String>> |
ColorSpaces |
static int |
COLUMN_BAND |
static int |
COLUMN_BAND_NAME |
static int |
COLUMN_COLOR |
static int |
COLUMN_DATA_TYPE |
static int |
COLUMN_NODATA |
static int |
COLUMN_STORE_FULL_NAME |
static int |
COLUMN_STORE_NAME |
static java.util.List<java.lang.String> |
HSLColorSpace |
static java.util.List<java.lang.String> |
RGBColorSpace |
static java.util.List<java.lang.String> |
YCBCRColorSpace |
| Constructor and Description |
|---|
BandsTableModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(RasterStoreBand rasterStoreBand) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
RasterStoreBand |
getElementAt(int selectedRow) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeElementAt(int selectedRow) |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerpublic static final java.util.List<java.lang.String> RGBColorSpace
public static final java.util.List<java.lang.String> CMYKColorSpace
public static final java.util.List<java.lang.String> HSLColorSpace
public static final java.util.List<java.lang.String> YCBCRColorSpace
public static final java.util.List<java.util.List<java.lang.String>> ColorSpaces
public static final java.util.List<java.lang.String> ColorSpaceNames
public static final int COLUMN_COLOR
public static final int COLUMN_NODATA
public static final int COLUMN_DATA_TYPE
public static final int COLUMN_STORE_NAME
public static final int COLUMN_BAND
public static final int COLUMN_BAND_NAME
public static final int COLUMN_STORE_FULL_NAME
public int getRowCount()
public int getColumnCount()
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
public java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic void add(RasterStoreBand rasterStoreBand)
rasterStoreBand - public void removeElementAt(int selectedRow)
selectedRow - public RasterStoreBand getElementAt(int selectedRow)