wt.clients.csm.ranking.rankingcontext
Class SelectCriteriaTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended bywt.clients.csm.ranking.rankingcontext.SelectCriteriaTableModel
All Implemented Interfaces:
Serializable, TableModel

public class SelectCriteriaTableModel
extends AbstractTableModel

See Also:
Serialized Form

Field Summary
private  Vector columns
           
private  boolean dirty
           
private  boolean editable
           
private  Vector rows
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
SelectCriteriaTableModel()
           
SelectCriteriaTableModel(Vector columns)
           
SelectCriteriaTableModel(Vector columns, boolean editable)
           
SelectCriteriaTableModel(Vector columns, Vector rows)
           
SelectCriteriaTableModel(Vector columns, Vector rows, boolean editable)
           
 
Method Summary
 Class getColumnClass(int columnIndex)
           
 int getColumnCount()
           
 String getColumnName(int column)
          Returns the column name.
 Vector getColumnNames()
           
 Vector getData()
           
 int getRowCount()
           
 Object getValueAt(int row, int col)
           
 boolean isCellEditable(int row, int col)
           
 boolean isDirty()
           
 boolean isEditable()
           
 void setColumns(Vector columns)
           
 void setData(Vector data)
           
 void setDirty(boolean state)
           
 void setEditable(boolean editable)
           
 void setValueAt(Object value, int rowIndex, int columnIndex)
           
 
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
 

Field Detail

columns

private Vector columns

rows

private Vector rows

dirty

private boolean dirty

editable

private boolean editable
Constructor Detail

SelectCriteriaTableModel

public SelectCriteriaTableModel()

SelectCriteriaTableModel

public SelectCriteriaTableModel(Vector columns)

SelectCriteriaTableModel

public SelectCriteriaTableModel(Vector columns,
                                boolean editable)

SelectCriteriaTableModel

public SelectCriteriaTableModel(Vector columns,
                                Vector rows)

SelectCriteriaTableModel

public SelectCriteriaTableModel(Vector columns,
                                Vector rows,
                                boolean editable)
Method Detail

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

setData

public void setData(Vector data)

setColumns

public void setColumns(Vector columns)

getData

public Vector getData()

getColumnName

public String getColumnName(int column)
Returns the column name.

Returns:
a name for this column using the string value of the appropriate member in columnIdentfiers. If columnIdentfiers is null or does not have and entry for this index return the default name provided by the superclass.

getColumnNames

public Vector getColumnNames()

getColumnClass

public Class getColumnClass(int columnIndex)

isCellEditable

public boolean isCellEditable(int row,
                              int col)

setEditable

public void setEditable(boolean editable)

isEditable

public boolean isEditable()

getValueAt

public Object getValueAt(int row,
                         int col)

setValueAt

public void setValueAt(Object value,
                       int rowIndex,
                       int columnIndex)

isDirty

public boolean isDirty()

setDirty

public void setDirty(boolean state)