wt.clients.widgets
Class JCSMTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byjavax.swing.table.DefaultTableModel
          extended bywt.clients.widgets.JCSMTableModel
All Implemented Interfaces:
Serializable, TableModel
Direct Known Subclasses:
FuncEquivSearchTableModel, QueryFormTableModel

public class JCSMTableModel
extends DefaultTableModel

See Also:
Serialized Form

Field Summary
protected  boolean dirty
           
protected  boolean editable
           
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
JCSMTableModel()
           
JCSMTableModel(int rows, int columns)
           
JCSMTableModel(Object[][] data, Object[] columnNames)
           
JCSMTableModel(Object[] columnNames, int rows)
           
JCSMTableModel(Vector columnNames, int rows)
           
JCSMTableModel(Vector data, Vector col)
           
 
Method Summary
 boolean isCellEditable(int row, int col)
           
 boolean isDirty()
           
 boolean isEditable()
           
 void setData(Object[][] data)
           
 void setData(Vector data)
           
 void setDirty(boolean dirty)
           
 void setEditable(boolean editable)
           
 void setValueAt(Object value, int row, int col)
           
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, 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, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

editable

protected boolean editable

dirty

protected boolean dirty
Constructor Detail

JCSMTableModel

public JCSMTableModel()

JCSMTableModel

public JCSMTableModel(int rows,
                      int columns)

JCSMTableModel

public JCSMTableModel(Object[][] data,
                      Object[] columnNames)

JCSMTableModel

public JCSMTableModel(Object[] columnNames,
                      int rows)

JCSMTableModel

public JCSMTableModel(Vector columnNames,
                      int rows)

JCSMTableModel

public JCSMTableModel(Vector data,
                      Vector col)
Method Detail

isCellEditable

public boolean isCellEditable(int row,
                              int col)

setValueAt

public void setValueAt(Object value,
                       int row,
                       int col)

setEditable

public void setEditable(boolean editable)

isEditable

public boolean isEditable()

setDirty

public void setDirty(boolean dirty)

isDirty

public boolean isDirty()

setData

public void setData(Object[][] data)

setData

public void setData(Vector data)