Package gov.nih.mipav.model.structures
Class SortingTableModel
- java.lang.Object
- 
- javax.swing.table.AbstractTableModel
- 
- javax.swing.table.DefaultTableModel
- 
- gov.nih.mipav.model.structures.SortingTableModel
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- javax.swing.table.TableModel
 
 public class SortingTableModel extends javax.swing.table.DefaultTableModelDOCUMENT ME!- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringEMPTY_CELLDOCUMENT ME!private java.util.Hashtable<java.lang.Integer,java.lang.Class<?>>htColumnClassDOCUMENT ME!private static longserialVersionUIDUse serialVersionUID for interoperability.
 - 
Constructor SummaryConstructors Constructor Description SortingTableModel()Creates a new SortingTableModel object.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>getColumnClass(int columnIndex)DOCUMENT ME!java.util.Vector<java.lang.String>getColumnNames()DOCUMENT ME!java.util.Vector<java.lang.Object>getRow(int rowNumber)DOCUMENT ME!booleanisCellEditable(int row, int col)DOCUMENT ME!voidremoveAllRows()DOCUMENT ME!voidsetColumnClass(java.lang.Class<?> classType, int columnIndex)DOCUMENT ME!- 
Methods inherited from class javax.swing.table.DefaultTableModeladdColumn, 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, setValueAt
 - 
Methods inherited from class javax.swing.table.AbstractTableModeladdTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
- 
 
- 
- 
- 
Field Detail- 
serialVersionUIDprivate static final long serialVersionUID Use serialVersionUID for interoperability.- See Also:
- Constant Field Values
 
 - 
EMPTY_CELLpublic static final java.lang.String EMPTY_CELL DOCUMENT ME!- See Also:
- Constant Field Values
 
 - 
htColumnClassprivate java.util.Hashtable<java.lang.Integer,java.lang.Class<?>> htColumnClass DOCUMENT ME!
 
- 
 - 
Method Detail- 
getColumnClasspublic java.lang.Class<?> getColumnClass(int columnIndex) DOCUMENT ME!- Specified by:
- getColumnClassin interface- javax.swing.table.TableModel
- Overrides:
- getColumnClassin class- javax.swing.table.AbstractTableModel
- Parameters:
- columnIndex- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
 
 - 
getColumnNamespublic java.util.Vector<java.lang.String> getColumnNames() DOCUMENT ME!- Returns:
- DOCUMENT ME!
 
 - 
getRowpublic java.util.Vector<java.lang.Object> getRow(int rowNumber) DOCUMENT ME!- Parameters:
- rowNumber- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
 
 - 
isCellEditablepublic boolean isCellEditable(int row, int col)DOCUMENT ME!- Specified by:
- isCellEditablein interface- javax.swing.table.TableModel
- Overrides:
- isCellEditablein class- javax.swing.table.DefaultTableModel
- Parameters:
- row- DOCUMENT ME!
- col- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
 
 - 
removeAllRowspublic void removeAllRows() DOCUMENT ME!
 - 
setColumnClasspublic void setColumnClass(java.lang.Class<?> classType, int columnIndex)DOCUMENT ME!- Parameters:
- classType- DOCUMENT ME!
- columnIndex- DOCUMENT ME!
 
 
- 
 
-