|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractCollection<E> java.util.AbstractList<E> java.util.ArrayList<ChangeListener> com.google.gwt.user.client.ui.ChangeListenerCollection com.google.gwt.user.client.ui.DelegatingChangeListenerCollection
Widget.delegateEvent
instead
@Deprecated public class DelegatingChangeListenerCollection
ChangeListenerCollection
used to correctly hook up listeners which
need to listen to events from another source.
For example, Composite
widgets often need to listen to events
generated on their wrapped widget. Upon the firing of a wrapped widget's
event, the composite widget must fire its own listeners with itself as the
source of the event. To use a DelegatingChangeListenerCollection
,
simply use the DelegatingChangeListenerCollection
instead of a
ChangeListenerCollection
. For example, in SuggestBox
, the
following code is used to listen to change events on the SuggestBox
's
underlying widget.
public void addChangeListener(ChangeListener listener) { if (changeListeners == null) { changeListeners = new DelegatingChangeListenerCollection(this, box); } changeListeners.add(listener); }
Field Summary |
---|
Fields inherited from class java.util.AbstractList |
---|
modCount |
Constructor Summary | |
---|---|
DelegatingChangeListenerCollection(Widget owner,
SourcesChangeEvents delegatedTo)
Deprecated. Constructor for DelegatingChangeListenerCollection . |
Method Summary | |
---|---|
void |
onChange(Widget sender)
Deprecated. Fired when a widget changes, where 'change' is defined by the widget sending the event. |
Methods inherited from class com.google.gwt.user.client.ui.ChangeListenerCollection |
---|
fireChange |
Methods inherited from class java.util.ArrayList |
---|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
---|
equals, hashCode, iterator, listIterator, listIterator, subList |
Methods inherited from class java.util.AbstractCollection |
---|
containsAll, removeAll, retainAll, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
Constructor Detail |
---|
public DelegatingChangeListenerCollection(Widget owner, SourcesChangeEvents delegatedTo)
DelegatingChangeListenerCollection
.
owner
- owner of listenersdelegatedTo
- source of eventsMethod Detail |
---|
public void onChange(Widget sender)
ChangeListener
onChange
in interface ChangeListener
sender
- the widget that has changed
|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |