|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.query.report.WTDefaultTableModel
A simple implementation of TableModel. Should be used in place of javax.swing.table.AbstractTableModel and javax.swing.table.DefaultTableModel to avoid serialization problems that frequently occur in those two classes.
Field Summary | |
private Vector |
listeners
listeners - A Vector of TableModelListeners. |
Constructor Summary | |
WTDefaultTableModel()
Default Constructor. |
Method Summary | |
void |
addTableModelListener(TableModelListener listener)
Adds a listener to the listeners list. |
Class |
getColumnClass(int columnIndex)
Always returns the Object class. |
int |
getColumnCount()
Always return 0; |
String |
getColumnName(int column)
Always returns an empty String. |
int |
getRowCount()
Always returns 0. |
Object |
getValueAt(int row,
int column)
Always returns null. |
boolean |
isCellEditable(int row,
int column)
Always returns false. |
void |
removeTableModelListener(TableModelListener listener)
Removes a listener from the list of listeners. |
void |
setValueAt(Object value,
int row,
int column)
Does nothing. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Vector listeners
Constructor Detail |
public WTDefaultTableModel()
Method Detail |
public void addTableModelListener(TableModelListener listener)
addTableModelListener
in interface TableModel
listener
- - A new listener.public Class getColumnClass(int columnIndex)
getColumnClass
in interface TableModel
columnIndex
- - Not used.
public int getColumnCount()
getColumnCount
in interface TableModel
public String getColumnName(int column)
getColumnName
in interface TableModel
column
- - Not used.
public int getRowCount()
getRowCount
in interface TableModel
public Object getValueAt(int row, int column)
getValueAt
in interface TableModel
row
- - Not used.column
- - Not used.
public boolean isCellEditable(int row, int column)
isCellEditable
in interface TableModel
row
- - Not used.column
- - Not used.
public void removeTableModelListener(TableModelListener listener)
removeTableModelListener
in interface TableModel
listener
- - The listener to remove from the list.public void setValueAt(Object value, int row, int column)
setValueAt
in interface TableModel
value
- - Not used.row
- - Not used.column
- - Not used.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |