public class DefaultColorTableClassesTableModel extends javax.swing.table.AbstractTableModel implements ColorTableClassesTableModel
| Modifier and Type | Field and Description |
|---|---|
static int |
COLUMN_COLOR |
static int |
COLUMN_INTERPOLATED |
static int |
COLUMN_NAME |
static int |
COLUMN_VALUE |
| Constructor and Description |
|---|
DefaultColorTableClassesTableModel(ColorTable colorTable) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColorTableClass(ColorTableClass colorTableClass) |
ColorTableClass |
getColorTableClass(int index) |
java.lang.Class<?> |
getColumnClass(int col) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int row,
int col) |
void |
removeAllColorTableClasses() |
void |
removeColorTableClass(int index) |
void |
setColorTable(ColorTable colorTable) |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic static final int COLUMN_COLOR
public static final int COLUMN_NAME
public static final int COLUMN_VALUE
public static final int COLUMN_INTERPOLATED
public DefaultColorTableClassesTableModel(ColorTable colorTable)
bandsInfo - public int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getValueAt in interface javax.swing.table.TableModelpublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int row,
int col)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Class<?> getColumnClass(int col)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic void addColorTableClass(ColorTableClass colorTableClass)
addColorTableClass in interface ColorTableClassesTableModelpublic ColorTableClass getColorTableClass(int index)
getColorTableClass in interface ColorTableClassesTableModelpublic void removeColorTableClass(int index)
removeColorTableClass in interface ColorTableClassesTableModelpublic void removeAllColorTableClasses()
removeAllColorTableClasses in interface ColorTableClassesTableModelpublic void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic void setColorTable(ColorTable colorTable)
setColorTable in interface ColorTableClassesTableModel