Uses of Class
org.eclipse.core.databinding.observable.value.ValueDiff
Package
Description
Provides the core APIs for observing changes in objects.
Provides classes that can be used to observe changes in discrete values.
Provides classes that can be used to observe changes in SWT widgets.
-
Uses of ValueDiff in org.eclipse.core.databinding.observable
Modifier and TypeMethodDescriptionstatic <T> ValueDiff<T>
Diffs.createValueDiff
(T oldValue, T newValue) Creates a diff between two valuesstatic <V> ValueDiff<V>
Diffs.unmodifiableDiff
(ValueDiff<? extends V> diff) Returns an unmodifiable wrapper on top of the given diff.Modifier and TypeMethodDescriptionstatic <V> ValueDiff<V>
Diffs.unmodifiableDiff
(ValueDiff<? extends V> diff) Returns an unmodifiable wrapper on top of the given diff. -
Uses of ValueDiff in org.eclipse.core.databinding.observable.value
Modifier and TypeFieldDescriptionValueChangeEvent.diff
Description of the change to the source observable value.ValueChangingEvent.diff
Description of the change to the source observable value.Modifier and TypeMethodDescriptionprotected void
AbstractObservableValue.fireValueChange
(ValueDiff<T> diff) protected void
DecoratingObservableValue.fireValueChange
(ValueDiff<T> diff) protected boolean
AbstractVetoableValue.fireValueChanging
(ValueDiff<T> diff) Notifies listeners about a pending change, and returns true if no listener vetoed the change.protected boolean
DecoratingVetoableValue.fireValueChanging
(ValueDiff<T> diff) Notifies listeners about a pending change, and returns true if no listener vetoed the change.ModifierConstructorDescriptionValueChangeEvent
(IObservableValue<T> source, ValueDiff<T> diff) Creates a new value change event.ValueChangingEvent
(IObservableValue<T> source, ValueDiff<T> diff) Creates a new value changing event. -
Uses of ValueDiff in org.eclipse.core.databinding.property.value
Modifier and TypeMethodDescriptionabstract INativePropertyListener<S>
SimpleValueProperty.adaptListener
(ISimplePropertyListener<S, ValueDiff<? extends T>> 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. -
Uses of ValueDiff in org.eclipse.jface.databinding.swt
Modifier and TypeMethodDescriptionWidgetValueProperty.adaptListener
(ISimplePropertyListener<S, ValueDiff<? extends T>> listener)