See: Description
| Interface | Description |
|---|---|
| IObservableValue |
A value whose changes can be tracked by value change listeners.
|
| IValueChangeListener |
Listener for changes to observable values.
|
| IValueChangingListener |
Listener for pre-change events for observable values.
|
| IVetoableValue |
An observable value whose changes can be vetoed by listeners.
|
| Class | Description |
|---|---|
| AbstractObservableValue |
This class is thread safe.
|
| AbstractVetoableValue |
This class is thread safe.
|
| ComputedValue |
A Lazily calculated value that automatically computes and registers listeners
on its dependencies as long as all of its dependencies are
IObservable objects. |
| DateAndTimeObservableValue |
An
IObservableValue < Date > which supports
scenarios where the date and time are presented as separate elements in the
user interface. |
| DecoratingObservableValue |
An observable value which decorates another observable value.
|
| DecoratingVetoableValue |
An
IVetoableValue decorator for an observable value. |
| DuplexingObservableValue | |
| SelectObservableValue |
An observable value which behaves similarly to the <select> and
<option> HTML tags.
|
| ValueChangeEvent |
Value change event describing a change of an
IObservableValue
object's current value. |
| ValueChangingEvent |
Value changing event describing a pending change of an
IObservableValue object's current value. |
| ValueDiff | |
| WritableValue |
Mutable (writable) implementation of
IObservableValue that will maintain a value and fire
change events when the value changes. |
| Exception | Description |
|---|---|
| ChangeVetoException |
This package provides classes that can be used to observe changes in discrete values.
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.