public class PropertiesTableModel
extends javax.swing.table.AbstractTableModel
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
keyLabel |
protected java.util.List<java.lang.String> |
keys |
protected java.util.Map<java.lang.String,java.lang.Object> |
properties |
protected java.lang.String |
valueLabel |
Constructor and Description |
---|
PropertiesTableModel() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(java.lang.String key) |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
java.lang.String |
getKey(int rowIndex) |
java.lang.String |
getKeyLabel() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
int |
getRowCount() |
java.lang.Object |
getValue(java.lang.String key) |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
java.lang.String |
getValueLabel() |
void |
setKeyLabel(java.lang.String keyLabel) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> properties) |
void |
setValue(java.lang.String key,
java.lang.Object value) |
void |
setValueLabel(java.lang.String valueLabel) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
protected java.util.List<java.lang.String> keys
protected java.util.Map<java.lang.String,java.lang.Object> properties
protected java.lang.String keyLabel
protected java.lang.String valueLabel
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
public java.lang.String getKeyLabel()
public java.lang.String getValueLabel()
public void setKeyLabel(java.lang.String keyLabel)
public void setValueLabel(java.lang.String valueLabel)
public void clear()
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
public java.lang.Object getValue(java.lang.String key)
public void setValue(java.lang.String key, java.lang.Object value)
public java.lang.String getKey(int rowIndex)
public boolean containsKey(java.lang.String key)
public int getRowCount()
TableModel.getRowCount()
public java.lang.String getColumnName(int column)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
AbstractTableModel.getColumnName(int)
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
AbstractTableModel.getColumnClass(int)
public int getColumnCount()
TableModel.getColumnCount()
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
TableModel.getValueAt(int, int)