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 ALIAS_COLUMN
public static final int EMULATED
public static final int NAME_COLUMN
public static final int PATTERN_COLUMN
public static final int PRECISION_COLUMN
public static final int SCALE_COLUMN
public static final int SIZE_COLUMN
public static final int TYPE_COLUMN
public static final int VISIBILITY_COLUMN
public ConfigurationTableModel(ConfigurableFeatureTableModel configurable)
public void acceptChanges()
public void cancelChanges()
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic int getColumnCount()
public java.lang.String getColumnName(int columnIndex)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic java.lang.String getFormattingPattern(java.lang.String columnName)
public int getRowCount()
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
public static int getVisibilityColumn()
public boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void setFormattingPattern(java.lang.String columnName,
java.lang.String pattern)
public void setValueAt(java.lang.Object value,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelCopyright © 2022 gvSIG Association. All rights reserved.