java.lang.Object
javax.swing.table.AbstractTableModel
com.iamsoft.util.ui.swing.PropertyEditorTableModel
- All Implemented Interfaces:
Serializable,TableModel
Edit map of key/value pairs.
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidClass<?>getColumnClass(int pIdx) intgetColumnName(int pIdx) intgetValueAt(int pRow, int pCol) booleanbooleanisCellEditable(int pRow, int pCol) voidremoveRows(int pFromRow, int pToRow) voidsetValueAt(Object pVal, int pRow, int pCol) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
VAL
- See Also:
-
-
Constructor Details
-
PropertyEditorTableModel
public PropertyEditorTableModel()
-
-
Method Details
-
addRow
-
addRow
-
removeRows
public void removeRows(int pFromRow, int pToRow) - Parameters:
pFromRow- Inclusive range start.pToRow- Exclusive range end.
-
getColumnCount
public int getColumnCount() -
getRowCount
public int getRowCount() -
getValueAt
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int pRow, int pCol) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
hasUniqueKeys
public boolean hasUniqueKeys()
-