edu.psu.geovista.app.table
Class MxmTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byjavax.swing.table.DefaultTableModel
          extended byedu.psu.geovista.app.table.MxmTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class MxmTableModel
extends javax.swing.table.DefaultTableModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
MxmTableModel()
           
MxmTableModel(java.lang.Object[][] data, java.lang.Object[] columnNames)
           
MxmTableModel(java.lang.Object[] columnNames, int numRows)
           
MxmTableModel(java.util.Vector columnNames, int numRows)
           
MxmTableModel(java.util.Vector data, java.util.Vector columnNames)
           
 
Method Summary
 int compare(int i, int j, int column)
           
 java.lang.Class getColumnClass(int c)
           
 void insertRow(int row, java.util.Vector rowData)
           
 void setValueAt(java.lang.Object aValue, int row, int column)
           
 void sort(int column, java.lang.String myIndex, java.lang.String domain)
           
 void swap(int i, int j)
           
 void tableChanged(javax.swing.event.TableModelEvent e)
           
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, isCellEditable, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MxmTableModel

public MxmTableModel(java.util.Vector data,
                     java.util.Vector columnNames)

MxmTableModel

public MxmTableModel()

MxmTableModel

public MxmTableModel(java.util.Vector columnNames,
                     int numRows)

MxmTableModel

public MxmTableModel(java.lang.Object[] columnNames,
                     int numRows)

MxmTableModel

public MxmTableModel(java.lang.Object[][] data,
                     java.lang.Object[] columnNames)
Method Detail

insertRow

public void insertRow(int row,
                      java.util.Vector rowData)

setValueAt

public void setValueAt(java.lang.Object aValue,
                       int row,
                       int column)

tableChanged

public void tableChanged(javax.swing.event.TableModelEvent e)

sort

public void sort(int column,
                 java.lang.String myIndex,
                 java.lang.String domain)

swap

public void swap(int i,
                 int j)

compare

public int compare(int i,
                   int j,
                   int column)

getColumnClass

public java.lang.Class getColumnClass(int c)


Copyright © 1996-2003 GeoVista Center. All Rights Reserved.