estamp.gui
Class EstampTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byjavax.swing.table.DefaultTableModel
          extended byestamp.gui.EstampTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

class EstampTableModel
extends javax.swing.table.DefaultTableModel

Title: EstampTableModel.java

Description: Represents the table model used in the estamp panel

Copyright: Copyright (c) 2003

Company: segy


Field Summary
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
(package private) EstampTableModel()
          Default constructor.
 
Method Summary
(package private)  void clear()
          Removes all the rows from the table.
 java.lang.Class getColumnClass(int col)
          JTable uses this method to determine the default renderer/ editor for each cell.
 java.lang.String[] getColumnNames()
          Gets the column names of this table model
 
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, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EstampTableModel

EstampTableModel()
Default constructor. Add columns

Method Detail

clear

void clear()
Removes all the rows from the table.


getColumnClass

public java.lang.Class getColumnClass(int col)
JTable uses this method to determine the default renderer/ editor for each cell. If we didn't implement this method, then the last column would contain text ("true"/"false"), rather than a check box.


getColumnNames

public java.lang.String[] getColumnNames()
Gets the column names of this table model

Returns:
the column names