zeus.ontology.database
Class ColumnsTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byzeus.ontology.database.ColumnsTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class ColumnsTableModel
extends javax.swing.table.AbstractTableModel

See Also:
Serialized Form

Field Summary
protected  java.lang.String[] columnNames
           
protected  java.lang.String[][] data
           
protected  DatabasePane DBPane
           
protected  DbConnector MYDB
           
protected  boolean[][] validityInfo
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ColumnsTableModel(DatabasePane parent)
           
 
Method Summary
 int getColumnCount()
           
 java.lang.String getColumnName(int c)
           
 java.lang.String[] getRow(int row)
           
 int getRowCount()
           
(package private)  java.lang.String[][] getRows(int[] input)
           
 java.lang.Object getValueAt(int r, int c)
           
 boolean isCellEditable(int r, int c)
           
 boolean isValidEntry(int r, int c)
           
 java.lang.String mapTypeToOntology(int sqlType)
           
(package private)  void refresh()
           
 void refreshColumns(java.lang.String dbTableName)
           
 void setValues(java.sql.ResultSet rs, int count)
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

columnNames

protected java.lang.String[] columnNames

data

protected java.lang.String[][] data

validityInfo

protected boolean[][] validityInfo

DBPane

protected DatabasePane DBPane

MYDB

protected DbConnector MYDB
Constructor Detail

ColumnsTableModel

public ColumnsTableModel(DatabasePane parent)
Method Detail

refresh

void refresh()

getColumnCount

public int getColumnCount()

getRowCount

public int getRowCount()

getRow

public java.lang.String[] getRow(int row)

isCellEditable

public boolean isCellEditable(int r,
                              int c)

getColumnName

public java.lang.String getColumnName(int c)

isValidEntry

public boolean isValidEntry(int r,
                            int c)

getValueAt

public java.lang.Object getValueAt(int r,
                                   int c)

mapTypeToOntology

public java.lang.String mapTypeToOntology(int sqlType)

setValues

public void setValues(java.sql.ResultSet rs,
                      int count)

refreshColumns

public void refreshColumns(java.lang.String dbTableName)

getRows

java.lang.String[][] getRows(int[] input)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.