Package com.illumon.iris.gui.table
Class HashedPlainObjectTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
com.illumon.iris.gui.table.IrisTableModel
com.illumon.iris.gui.table.HashedPlainObjectTableModel
- All Implemented Interfaces:
UpdateListener
,Workspace
,Serializable
,TableModel
public class HashedPlainObjectTableModel extends IrisTableModel
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description HashedPlainObjectTableModel(com.fishlib.dataobjects.WColumnSet columnSet)
HashedPlainObjectTableModel(String columnSetName)
-
Method Summary
Modifier and Type Method Description com.fishlib.dataobjects.WAbstractDataObject
addRow(Object key, Object obj)
void
clearRows()
com.fishlib.base.hash.IndexableMap
getData()
Object
getObjectRow(int index)
int
getRowCount()
Object
getValueAt(int rowIndex, int columnIndex)
com.fishlib.dataobjects.WAbstractDataObject
removeRow(Object key)
void
setData(com.fishlib.base.hash.IndexableMap data)
Methods inherited from class com.illumon.iris.gui.table.IrisTableModel
dispose, getColumnClass, getColumnCount, getColumnIndex, getColumnName, getColumnSet, getNonViewColumnSet, getSortableColumns, getTableModelName, getWorkspaceInfo, isStale, processUpdate, registerAsUpdateListener, setColumnSet, setWorkspaceInfo
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
Constructor Details
-
HashedPlainObjectTableModel
public HashedPlainObjectTableModel(com.fishlib.dataobjects.WColumnSet columnSet) -
HashedPlainObjectTableModel
-
-
Method Details
-
getData
public com.fishlib.base.hash.IndexableMap getData() -
setData
public void setData(com.fishlib.base.hash.IndexableMap data) -
getRowCount
public int getRowCount() -
getValueAt
-
getObjectRow
-
addRow
-
removeRow
-
clearRows
public void clearRows()
-