agent.interaction.samples
Class OpenMediaTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
agent.interaction.samples.OpenMediaTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class OpenMediaTableModel
- extends javax.swing.table.AbstractTableModel
This table model contains a vector of rows.
Each row contains a vector of strings corresponding to a QIL object.
The max numbers of columns displayed is 3.
By default, it does not displays QIL objects' IDs.
- 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 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NUM_COLUMNS
public int NUM_COLUMNS
START_NUM_ROWS
public int START_NUM_ROWS
colName0
public java.lang.String colName0
colName1
public java.lang.String colName1
colName2
public java.lang.String colName2
colName3
public java.lang.String colName3
colName4
public java.lang.String colName4
colName5
public java.lang.String colName5
OpenMediaTableModel
public OpenMediaTableModel()
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
isCellEditable
public boolean isCellEditable(int row,
int col)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int row,
int column)
getValueAt
public java.lang.Object getValueAt(java.lang.String val0,
int column)
getIDAt
public java.lang.Object getIDAt(int row)
update
public int update(java.lang.String[] values)
update
public int update(java.lang.String val0,
java.lang.String val1,
java.lang.String val2)
removeID
public void removeID(java.lang.String val0)
clear
public void clear()