public class ConfigurationTableModel
extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
static int |
ALIAS_COLUMN |
static int |
EMULATED |
static int |
NAME_COLUMN |
static int |
PATTERN_COLUMN |
static int |
PRECISION_COLUMN |
static int |
SCALE_COLUMN |
static int |
SIZE_COLUMN |
static int |
TYPE_COLUMN |
static int |
VISIBILITY_COLUMN |
| Constructor and Description |
|---|
ConfigurationTableModel(ConfigurableFeatureTableModel configurable) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptChanges()
Make current changes in configuration (visible columns and aliases)
as definitive.
|
void |
cancelChanges()
Cancel current changes in configuration (visible columns and aliases)
and return to previous status.
|
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int columnIndex) |
java.lang.String |
getFormattingPattern(java.lang.String columnName) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
static int |
getVisibilityColumn() |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
setFormattingPattern(java.lang.String columnName,
java.lang.String pattern) |
void |
setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic static final int VISIBILITY_COLUMN
public static final int NAME_COLUMN
public static final int ALIAS_COLUMN
public static final int TYPE_COLUMN
public static final int SIZE_COLUMN
public static final int PRECISION_COLUMN
public static final int SCALE_COLUMN
public static final int PATTERN_COLUMN
public static final int EMULATED
public ConfigurationTableModel(ConfigurableFeatureTableModel configurable)
public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
public void setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt 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 java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.String getColumnName(int columnIndex)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic static int getVisibilityColumn()
public void acceptChanges()
public void cancelChanges()
public java.lang.String getFormattingPattern(java.lang.String columnName)
public void setFormattingPattern(java.lang.String columnName,
java.lang.String pattern)