cmu.survey.gui.table
Class TripleTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by javax.swing.table.DefaultTableModel
          extended by cmu.survey.gui.table.TripleTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class TripleTableModel
extends javax.swing.table.DefaultTableModel

See Also:
Serialized Form

Field Summary
 java.util.Vector<java.lang.String> columnNames
           
 java.util.Vector<java.lang.Class> columnTypes
           
 java.util.Vector<java.util.Vector<java.lang.Object>> data
           
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
TripleTableModel(java.util.Vector<java.lang.String> columnNames, java.util.Vector<java.lang.Class> columnTypes, java.util.Vector<java.util.Vector<java.lang.Object>> data)
           
 
Method Summary
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, isCellEditable, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

columnNames

public java.util.Vector<java.lang.String> columnNames

data

public java.util.Vector<java.util.Vector<java.lang.Object>> data

columnTypes

public java.util.Vector<java.lang.Class> columnTypes
Constructor Detail

TripleTableModel

public TripleTableModel(java.util.Vector<java.lang.String> columnNames,
                        java.util.Vector<java.lang.Class> columnTypes,
                        java.util.Vector<java.util.Vector<java.lang.Object>> data)