|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.inria.infovis.panel.DetailTable
Constructor Summary | |
DetailTable(infovis.Table table,
infovis.column.BooleanColumn selection)
Constructor for DetailTable. |
Method Summary | |
void |
addTableModelListener(javax.swing.event.TableModelListener l)
|
void |
fireTableChanged(javax.swing.event.TableModelEvent e)
Forwards the given notification event to all TableModelListeners that registered
themselves as listeners for this table sizeModel. |
void |
fireTableDataChanged()
Notifies all listeners that all cell values in the table's rows may have changed. |
void |
fireTableStructureChanged()
Notifies all listeners that the table's structure has changed. |
infovis.Column |
getColumnAt(int index)
|
java.lang.Class |
getColumnClass(int columnIndex)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int columnIndex)
|
int |
getRowAt(int columnIndex)
DOCUMENT ME! |
int |
getRowCount()
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
|
boolean |
isCellEditable(int rowIndex,
int columnIndex)
|
void |
removeTableModelListener(javax.swing.event.TableModelListener l)
|
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
|
void |
stateChanged(javax.swing.event.ChangeEvent e)
|
void |
tableChanged(javax.swing.event.TableModelEvent e)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DetailTable(infovis.Table table, infovis.column.BooleanColumn selection)
Method Detail |
public void addTableModelListener(javax.swing.event.TableModelListener l)
addTableModelListener
in interface javax.swing.table.TableModel
TableModel.addTableModelListener(TableModelListener)
public void removeTableModelListener(javax.swing.event.TableModelListener l)
removeTableModelListener
in interface javax.swing.table.TableModel
TableModel.removeTableModelListener(TableModelListener)
public java.lang.Class getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
TableModel.getColumnClass(int)
public int getColumnCount()
getColumnCount
in interface javax.swing.table.TableModel
TableModel.getColumnCount()
public int getRowAt(int columnIndex)
public java.lang.String getColumnName(int columnIndex)
getColumnName
in interface javax.swing.table.TableModel
TableModel.getColumnName(int)
public int getRowCount()
getRowCount
in interface javax.swing.table.TableModel
TableModel.getRowCount()
public infovis.Column getColumnAt(int index)
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
getValueAt
in interface javax.swing.table.TableModel
TableModel.getValueAt(int, int)
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
TableModel.isCellEditable(int, int)
public void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
setValueAt
in interface javax.swing.table.TableModel
TableModel.setValueAt(Object, int, int)
public void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged
in interface javax.swing.event.ChangeListener
ChangeListener.stateChanged(ChangeEvent)
public void tableChanged(javax.swing.event.TableModelEvent e)
tableChanged
in interface javax.swing.event.TableModelListener
TableModelListener.tableChanged(TableModelEvent)
public void fireTableDataChanged()
JTable
should redraw the
table from scratch. The structure of the table (as in the order of the
columns) is assumed to be the same.
TableModelEvent
,
EventListenerList
,
JTable.tableChanged(TableModelEvent)
public void fireTableStructureChanged()
JTable
receives this event and its
autoCreateColumnsFromModel
flag is set it discards any table columns that it had and reallocates
default columns in the order they appear in the sizeModel. This is the
same as calling setModel(TableModel)
on the
JTable
.
TableModelEvent
,
EventListenerList
public void fireTableChanged(javax.swing.event.TableModelEvent e)
TableModelListeners
that registered
themselves as listeners for this table sizeModel.
e
- the event to be forwardedaddTableModelListener(javax.swing.event.TableModelListener)
,
TableModelEvent
,
EventListenerList
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |