|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TableDataListener
TableDataListener is an event listener interface that supports
processing events produced by a corresponding TableDataProvider
instance, in addition to those fired by the underlying DataProvider
.
If a value change occurs for the row whose row matches the current cursor
row for this TableDataProvider
, the valueChanged()
event
from the underlying DataListener
interface will be fired after the
valueChanged()
method from this interface.
Method Summary | |
---|---|
void |
rowAdded(TableDataProvider provider,
RowKey rowKey)
A new row has been added to the TableDataProvider . |
void |
rowRemoved(TableDataProvider provider,
RowKey rowKey)
An row has been removed from the TableDataProvider . |
void |
valueChanged(TableDataProvider provider,
FieldKey fieldKey,
RowKey rowKey,
java.lang.Object oldValue,
java.lang.Object newValue)
Process an event indicating that a data element's value has been changed for the specified row. |
Methods inherited from interface com.sun.data.provider.DataListener |
---|
providerChanged, valueChanged |
Method Detail |
---|
void valueChanged(TableDataProvider provider, FieldKey fieldKey, RowKey rowKey, java.lang.Object oldValue, java.lang.Object newValue)
Process an event indicating that a data element's value has been changed for the specified row.
provider
- TableDataProvider
containing the data
element that has had a value changefieldKey
- FieldKey
representing the specific data
element that has had a value changerowKey
- RowKey
for the row whose data element value
has been changedoldValue
- The old value of this data elementnewValue
- The new value of this data elementvoid rowAdded(TableDataProvider provider, RowKey rowKey)
A new row has been added to the TableDataProvider
.
provider
- TableDataProvider
that added an rowrowKey
- The newly added rowvoid rowRemoved(TableDataProvider provider, RowKey rowKey)
An row has been removed from the TableDataProvider
.
provider
- TableDataProvider
that removed an rowrowKey
- The recently removed row
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |