|
|||||||||
| Home >> All >> javatools >> swing >> [ table overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
javatools.swing.table
Class IndexedTableMap

java.lang.Objectjavax.swing.table.AbstractTableModel
javatools.swing.table.IndexedTableMap
- All Implemented Interfaces:
- java.util.EventListener, java.io.Serializable, javax.swing.table.TableModel, javax.swing.event.TableModelListener
- Direct Known Subclasses:
- IndexedTableSorter
- public class IndexedTableMap
- extends javax.swing.table.AbstractTableModel
- implements javax.swing.event.TableModelListener
- extends javax.swing.table.AbstractTableModel
A base table for IndexedTableSorter. The constructor does nothing but the default actions.
| Field Summary | |
protected IndexedTableModel |
model
The model to use. |
| Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
| Constructor Summary | |
IndexedTableMap()
|
|
| Method Summary | |
java.lang.Class |
getColumnClass(int aColumn)
Returns a column class. |
int |
getColumnCount()
Returns the number of contained columns. |
java.lang.String |
getColumnName(int aColumn)
Returns a column name. |
java.lang.Object |
getIndex(int row)
Returns an index. |
javax.swing.table.TableModel |
getModel()
Returns the model inside. |
int |
getRowCount()
Returns the number of contained rows. |
java.lang.Object |
getValueAt(int aRow,
int aColumn)
Returns the value in the table. |
boolean |
isCellEditable(int row,
int column)
Checks if a cell is editable. |
void |
setIndex(int row,
java.lang.Object index)
Sets an index. |
void |
setModel(IndexedTableModel model)
Sets the model to use. |
void |
setValueAt(java.lang.Object aValue,
int aRow,
int aColumn)
Sets a value in the table. |
void |
tableChanged(javax.swing.event.TableModelEvent e)
Method called whenever table changes. |
| 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 |
model
protected IndexedTableModel model
- The model to use.
| Constructor Detail |
IndexedTableMap
public IndexedTableMap()
| Method Detail |
getModel
public javax.swing.table.TableModel getModel()
- Returns the model inside.
setModel
public void setModel(IndexedTableModel model)
- Sets the model to use.
getValueAt
public java.lang.Object getValueAt(int aRow, int aColumn)
- Returns the value in the table.
- Specified by:
getValueAtin interfacejavax.swing.table.TableModel
getIndex
public java.lang.Object getIndex(int row) throws java.lang.ArrayIndexOutOfBoundsException
- Returns an index.
setValueAt
public void setValueAt(java.lang.Object aValue, int aRow, int aColumn)
- Sets a value in the table.
- Specified by:
setValueAtin interfacejavax.swing.table.TableModel
setIndex
public void setIndex(int row,
java.lang.Object index)
throws java.lang.ArrayIndexOutOfBoundsException
- Sets an index.
getRowCount
public int getRowCount()
- Returns the number of contained rows.
- Specified by:
getRowCountin interfacejavax.swing.table.TableModel
getColumnCount
public int getColumnCount()
- Returns the number of contained columns.
- Specified by:
getColumnCountin interfacejavax.swing.table.TableModel
getColumnName
public java.lang.String getColumnName(int aColumn)
- Returns a column name.
- Specified by:
getColumnNamein interfacejavax.swing.table.TableModel
getColumnClass
public java.lang.Class getColumnClass(int aColumn)
- Returns a column class.
- Specified by:
getColumnClassin interfacejavax.swing.table.TableModel
isCellEditable
public boolean isCellEditable(int row,
int column)
- Checks if a cell is editable.
- Specified by:
isCellEditablein interfacejavax.swing.table.TableModel
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)
- Method called whenever table changes.
- Specified by:
tableChangedin interfacejavax.swing.event.TableModelListener
|
|||||||||
| Home >> All >> javatools >> swing >> [ table overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC