|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jdesktop.dataset.event.DataTableEventAdapter
public abstract class DataTableEventAdapter
DataTableEventAdapter
is a DataTableListener
that captures TableChangeEvents
and
RowChangeEvents
and re-directs them to handler methods by event type. For example, you
can capture a rowAdded(TableChangeEvent)
or rowStatusChanged(RowChangeEvent)
event instead of checking for the
event type on capturing an event directly. To use this class, create an instance and assign it to a DataTable
using
DataTable.addDataTableListener(DataTableListener)
.
Constructor Summary | |
---|---|
DataTableEventAdapter()
Creates a new instance of DataTableEventAdapter |
Method Summary | |
---|---|
void |
cellChanged(RowChangeEvent evt)
Fired when a cell's value changes. |
void |
columnAdded(TableChangeEvent evt)
Fired when a column is added to the table. |
void |
columnRemoved(TableChangeEvent evt)
Fired when a column is removed from the table. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
Fired when a property on the bound object is changed. |
void |
rowAdded(TableChangeEvent evt)
Fired when a row is added to the table. |
void |
rowChanged(RowChangeEvent evt)
Fired when the row is changed, either status change or a cell's value was changed. |
void |
rowDeleted(TableChangeEvent evt)
Fired when a row is deleted from the table. |
void |
rowDiscarded(TableChangeEvent evt)
Fired when a row is discarded from the table. |
void |
rowStatusChanged(RowChangeEvent evt)
Fired when the row's status changes. |
void |
tableChanged(TableChangeEvent evt)
Fired when the table is changed, either structurally (columns added or removed) or in data (rows added, removed, etc.) |
void |
tableCleared(TableChangeEvent evt)
Fired when the table is completely cleared. |
void |
tableLoadComplete(TableChangeEvent evt)
Fired after a DataProvider finishes loading the table. |
void |
tableLoadStarted(TableChangeEvent evt)
Fired right before a DataProvider begins loading the table. |
void |
tableSaveComplete(TableChangeEvent evt)
Fired after a DataProvider finishes saving the table. |
void |
tableSaveStarted(TableChangeEvent evt)
Fired right before a DataProvider begins saving the table. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataTableEventAdapter()
Method Detail |
---|
public void propertyChange(java.beans.PropertyChangeEvent evt)
rowStatusChanged(RowChangeEvent)
. All
other property changes are ignored.
propertyChange
in interface java.beans.PropertyChangeListener
public void rowChanged(RowChangeEvent evt)
rowChanged
in interface DataTableListener
evt
- The RowChangeEvent capturing the change.public void rowStatusChanged(RowChangeEvent evt)
evt
- The RowChangeEvent capturing the change.public void cellChanged(RowChangeEvent evt)
evt
- The RowChangeEvent capturing the change.public void tableChanged(TableChangeEvent evt)
tableChanged
in interface DataTableListener
evt
- The TableChangeEvent capturing the change.public void tableLoadStarted(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void tableLoadComplete(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void tableSaveStarted(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void tableSaveComplete(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void tableCleared(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void rowAdded(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void rowDeleted(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void rowDiscarded(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void columnAdded(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.public void columnRemoved(TableChangeEvent evt)
evt
- The TableChangeEvent capturing the change.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |