merja.gui
Class ResultSetTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended bymerja.gui.ResultSetTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public abstract class ResultSetTableModel
extends javax.swing.table.AbstractTableModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ResultSetTableModel(java.sql.ResultSet aResultSet)
           
 
Method Summary
 int getColumnCount()
          Returns the number of columns in the model.
 java.lang.String getColumnName(int c)
          Returns a default name for the column using spreadsheet conventions: A, B, C, ...
protected  java.sql.ResultSet getResultSet()
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.table.TableModel
getRowCount, getValueAt
 

Constructor Detail

ResultSetTableModel

public ResultSetTableModel(java.sql.ResultSet aResultSet)
Method Detail

getColumnName

public java.lang.String getColumnName(int c)
Description copied from class: javax.swing.table.AbstractTableModel
Returns a default name for the column using spreadsheet conventions: A, B, C, ... Z, AA, AB, etc. If column cannot be found, returns an empty string.

Parameters:
c - the column being queried
Returns:
a string containing the default name of column

getColumnCount

public int getColumnCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of columns in the model. A JTable uses this method to determine how many columns it should create and display by default.

Returns:
the number of columns in the model
See Also:
TableModel.getRowCount()

getResultSet

protected java.sql.ResultSet getResultSet()