protected class MapPaintDialog.StylesModel extends javax.swing.table.AbstractTableModel implements MapPaintStyles.MapPaintSylesUpdateListener
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.Class<?>[] |
columnClasses |
(package private) java.util.List<StyleSource> |
data |
| Constructor and Description |
|---|
StylesModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
ensureSelectedIsVisible()
Make sure the first of the selected entry is visible in the
views of this model.
|
java.lang.Class<?> |
getColumnClass(int column) |
int |
getColumnCount() |
private StyleSource |
getRow(int i) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int column) |
boolean |
isCellEditable(int row,
int column) |
void |
mapPaintStyleEntryUpdated(int idx) |
void |
mapPaintStylesUpdated() |
void |
setValueAt(java.lang.Object aValue,
int row,
int column) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnName, getListeners, getTableModelListeners, removeTableModelListenerjava.util.List<StyleSource> data
java.lang.Class<?>[] columnClasses
public StylesModel()
private StyleSource getRow(int i)
public int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelpublic int getRowCount()
getRowCount in interface javax.swing.table.TableModelpublic java.lang.Object getValueAt(int row, int column)
getValueAt in interface javax.swing.table.TableModelpublic boolean isCellEditable(int row, int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Class<?> getColumnClass(int column)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic void setValueAt(java.lang.Object aValue, int row, int column)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic void ensureSelectedIsVisible()
public void mapPaintStylesUpdated()
mapPaintStylesUpdated in interface MapPaintStyles.MapPaintSylesUpdateListenerpublic void mapPaintStyleEntryUpdated(int idx)
mapPaintStyleEntryUpdated in interface MapPaintStyles.MapPaintSylesUpdateListener