Uses of Class
org.eclipse.core.databinding.observable.list.ListDiff
Packages that use ListDiff
Package
Description
Provides the core APIs for observing changes in objects.
Provides classes for observing changes in lists.
-
Uses of ListDiff in org.eclipse.core.databinding.observable
Methods in org.eclipse.core.databinding.observable that return ListDiffModifier and TypeMethodDescriptionstatic <E> ListDiff<E> Diffs.computeLazyListDiff(List<? extends E> oldList, List<? extends E> newList) Returns a lazily computedListDiffdescribing the change between the specified old and new list states.static <E> ListDiff<E> Diffs.computeListDiff(List<? extends E> oldList, List<? extends E> newList) Returns aListDiffdescribing the change between the specified old and new list states.static <E> ListDiff<E> Diffs.createListDiff(List<ListDiffEntry<E>> differences) Creates a new ListDiff object given its constituent ListDiffEntry objects.static <E> ListDiff<E> Diffs.createListDiff(ListDiffEntry<E> difference) static <E> ListDiff<E> Diffs.createListDiff(ListDiffEntry<E>... differences) Creates a new ListDiff object given its constituent ListDiffEntry objects.static <E> ListDiff<E> Diffs.createListDiff(ListDiffEntry<E> difference1, ListDiffEntry<E> difference2) static <E> ListDiff<E> Diffs.unmodifiableDiff(ListDiff<? extends E> diff) Returns an unmodifiable wrapper on top of the given diff.Methods in org.eclipse.core.databinding.observable with parameters of type ListDiffModifier and TypeMethodDescriptionstatic <E> ListDiff<E> Diffs.unmodifiableDiff(ListDiff<? extends E> diff) Returns an unmodifiable wrapper on top of the given diff. -
Uses of ListDiff in org.eclipse.core.databinding.observable.list
Fields in org.eclipse.core.databinding.observable.list declared as ListDiffModifier and TypeFieldDescriptionListChangeEvent.diffDescription of the change to the source observable list.Methods in org.eclipse.core.databinding.observable.list with parameters of type ListDiffModifier and TypeMethodDescriptionprotected voidAbstractObservableList.fireListChange(ListDiff<E> diff) protected voidDecoratingObservableList.fireListChange(ListDiff<E> diff) protected voidObservableList.fireListChange(ListDiff<E> diff) Constructors in org.eclipse.core.databinding.observable.list with parameters of type ListDiffModifierConstructorDescriptionListChangeEvent(IObservableList<E> source, ListDiff<E> diff) Creates a new list change event. -
Uses of ListDiff in org.eclipse.core.databinding.property.list
Methods in org.eclipse.core.databinding.property.list with parameters of type ListDiffModifier and TypeMethodDescriptionprotected abstract voidUpdates the property on the source with the specified change.protected voidDelegatingListProperty.doUpdateList(S source, ListDiff<E> diff) protected voidListProperty.doUpdateList(S source, ListDiff<E> diff) Updates the property on the source with the specified changeprotected voidMultiListProperty.doUpdateList(S source, ListDiff<E> diff) protected voidSimpleListProperty.doUpdateList(S source, ListDiff<E> diff) final voidUpdates the property on the source with the specified change.voidIListProperty.updateList(S source, ListDiff<E> diff) Updates the property on the source with the specified changefinal voidListProperty.updateList(S source, ListDiff<E> diff) Method parameters in org.eclipse.core.databinding.property.list with type arguments of type ListDiffModifier and TypeMethodDescriptionabstract INativePropertyListener<S> SimpleListProperty.adaptListener(ISimplePropertyListener<S, ListDiff<E>> listener) Returns a listener capable of adding or removing itself as a listener on a source object using the the source's "native" listener API.