edu.stanford.smi.protegex.widget.scatterbox
Class ScatterboxTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
edu.stanford.smi.protegex.widget.scatterbox.ScatterboxTableModel
- All Implemented Interfaces:
- Serializable, TableModel
- public class ScatterboxTableModel
- extends AbstractTableModel
Stores, and returns, entries.
- Author:
- William Grosso
- See Also:
- Serialized Form
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScatterboxTableModel
public ScatterboxTableModel(ScatterboxWidget widget,
KBQueryUtils queryUtilsObject)
broadcastChangeAnnouncement
protected void broadcastChangeAnnouncement()
broadcastStructureChangeAnnouncement
protected void broadcastStructureChangeAnnouncement()
createEntry
public Instance createEntry(int row,
int column)
createEntry
public Instance createEntry(int row,
int column,
Instance rangeValue)
dispose
public void dispose()
getColumnCount
public int getColumnCount()
getColumnName
public String getColumnName(int columnIndex)
getRowCount
public int getRowCount()
getValueAt
public Object getValueAt(int rowIndex,
int columnIndex)
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
setColumnToOrder
public void setColumnToOrder(Order order)
setColumnToOrder
public void setColumnToOrder(String orderName)
setEntries
public void setEntries(Collection entries)
setRowToOrder
public void setRowToOrder(Order order)
setRowToOrder
public void setRowToOrder(String orderName)
setUnderlyingTable
public void setUnderlyingTable(ScatterboxTable underlyingTable)
Submit a bug report or feature request