| 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, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.