Package | Description |
---|---|
org.eclipse.core.databinding.observable |
Provides the core APIs for observing changes in objects.
|
org.eclipse.core.databinding.observable.value |
Provides classes that can be used to observe changes in discrete values.
|
Modifier and Type | Method and Description |
---|---|
static ValueDiff |
Diffs.createValueDiff(Object oldValue,
Object newValue) |
Modifier and Type | Field and Description |
---|---|
ValueDiff |
ValueChangeEvent.diff
Description of the change to the source observable value.
|
ValueDiff |
ValueChangingEvent.diff
Description of the change to the source observable value.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DecoratingObservableValue.fireValueChange(ValueDiff diff) |
protected void |
AbstractObservableValue.fireValueChange(ValueDiff diff) |
protected boolean |
AbstractVetoableValue.fireValueChanging(ValueDiff diff)
Notifies listeners about a pending change, and returns true if no
listener vetoed the change.
|
protected boolean |
DecoratingVetoableValue.fireValueChanging(ValueDiff diff)
Notifies listeners about a pending change, and returns true if no
listener vetoed the change.
|
Constructor and Description |
---|
ValueChangeEvent(IObservableValue source,
ValueDiff diff)
Creates a new value change event.
|
ValueChangingEvent(IObservableValue source,
ValueDiff diff)
Creates a new value changing event.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.