|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ListChangeListener
A "list change" event gets fired whenever a model changes a "bound" list. You can register a ListChangeListener with a source model so as to be notified of any bound list updates. Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
Method Summary | |
---|---|
void |
itemsAdded(ListChangeEvent event)
This method gets called when items are added to a bound list. |
void |
itemsMoved(ListChangeEvent event)
This method gets called when items in a bound list are moved. |
void |
itemsRemoved(ListChangeEvent event)
This method gets called when items are removed from a bound list. |
void |
itemsReplaced(ListChangeEvent event)
This method gets called when items in a bound list are replaced. |
void |
listChanged(ListChangeEvent event)
This method gets called when a bound list is changed in a manner that is not easily characterized by the other methods in this interface. |
void |
listCleared(ListChangeEvent event)
This method gets called when a bound list is cleared. |
Method Detail |
---|
void itemsAdded(ListChangeEvent event)
event
- A ListChangeEvent describing the event source,
the list that changed, the items that were added, and the index
at which the items were added.void itemsRemoved(ListChangeEvent event)
event
- A ListChangeEvent describing the event source,
the list that changed, the items that were removed, and the index
at which the items were removed.void itemsReplaced(ListChangeEvent event)
event
- A ListChangeEvent describing the event source,
the list that changed, the items that were added, the items that were
replaced, and the index at which the items were replaced.void itemsMoved(ListChangeEvent event)
event
- A ListChangeEvent describing the event source,
the list that changed, and the indices of where items were moved
from and to.void listCleared(ListChangeEvent event)
event
- A ListChangeEvent object describing the event source
and the list that changed.void listChanged(ListChangeEvent event)
event
- A ListChangeEvent object describing the event source
and the list that changed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |