|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.table.AbstractTableModel
edu.cmu.cs.sb.core.TableModelST
public class TableModelST
Class implements a standard table model
| Field Summary |
|---|
| Fields inherited from class javax.swing.table.AbstractTableModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
TableModelST(java.lang.Object[][] data,
java.lang.String[] columnNames)
Initializes the table model with the data and columnNames parameters |
|
TableModelST(java.util.Vector vdata,
java.util.Vector vcolumnNames)
Initializes the table model with the vector vdata and vcolumnNames parameters converting their contents into arrays. |
|
| Method Summary | |
|---|---|
java.lang.Class |
getColumnClass(int c)
Returns the Class type of column c |
int |
getColumnCount()
Returns the number of columns |
java.lang.String |
getColumnName(int ncol)
Returns the column name of ncol |
int |
getRowCount()
Returns the number of rows |
java.lang.Object |
getValueAt(int nrow,
int ncol)
Returns the value in the table in row nrow and column ncol |
boolean |
isCellEditable(int rowIndex,
int ColumnIndex)
Always returns false, no cell is editable under this model |
| Methods inherited from class javax.swing.table.AbstractTableModel |
|---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TableModelST(java.lang.Object[][] data,
java.lang.String[] columnNames)
public TableModelST(java.util.Vector vdata,
java.util.Vector vcolumnNames)
| Method Detail |
|---|
public java.lang.Class getColumnClass(int c)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModel
public boolean isCellEditable(int rowIndex,
int ColumnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic int getColumnCount()
public int getRowCount()
public java.lang.String getColumnName(int ncol)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int nrow,
int ncol)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||