|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Passive listeners -- objects interested in receiving only read-only DataModelEvents should implement this interface. These methods will be called by the data source AFTER its data has changed.
This interface is extended by the DataModelListener to add events of interest to active listeners -- listeners who make changes to the data and need to know about changes made by other components BEFORE they occur.
For convenience, override these methods in the DataModelAdapter to satisfy a read-only implmentation of a DataModelListener.
DataModelEvent
,
DataTableModel
,
DataModelAdapter
Method Summary | |
void |
afterChangeOfRowData(com.klg.jclass.datasource.DataModelEvent e)
A row has changed, re-read all its cells and its status to reflect the new values. |
void |
afterDeleteRow(com.klg.jclass.datasource.DataModelEvent e)
Removes the row from the display. |
void |
afterInsertRow(com.klg.jclass.datasource.DataModelEvent e)
A new row has been added to the datasource. |
void |
afterMoveToCurrentRow(com.klg.jclass.datasource.DataModelEvent e)
The global cursor has moved to a new row. |
void |
afterRequeryRowAndDetails(com.klg.jclass.datasource.DataModelEvent e)
Re-reads the indicated row and refresh all open children under this row. |
void |
afterRequeryTable(com.klg.jclass.datasource.DataModelEvent e)
Re-read this table and refresh all open children in this table. |
void |
afterReset(com.klg.jclass.datasource.DataModelEvent e)
Listeners must close all expanded views and reset/reread the root node. |
void |
beginEvents(com.klg.jclass.datasource.DataModelEvent e)
Notification that multiple events are coming. |
void |
endEvents(com.klg.jclass.datasource.DataModelEvent e)
Notification that multiple events are complete. |
void |
initialize(com.klg.jclass.datasource.DataModelEvent e)
For internal use only Used by the JCData bean. |
Method Detail |
public void afterReset(com.klg.jclass.datasource.DataModelEvent e)
DataModel.requeryAll(com.klg.jclass.datasource.DataModelListener)
public void afterMoveToCurrentRow(com.klg.jclass.datasource.DataModelEvent e)
public void afterRequeryRowAndDetails(com.klg.jclass.datasource.DataModelEvent e)
public void afterRequeryTable(com.klg.jclass.datasource.DataModelEvent e)
public void afterChangeOfRowData(com.klg.jclass.datasource.DataModelEvent e)
public void afterInsertRow(com.klg.jclass.datasource.DataModelEvent e)
public void afterDeleteRow(com.klg.jclass.datasource.DataModelEvent e)
public void beginEvents(com.klg.jclass.datasource.DataModelEvent e)
public void endEvents(com.klg.jclass.datasource.DataModelEvent e)
public void initialize(com.klg.jclass.datasource.DataModelEvent e)
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |