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.