# Uses of Package
org.eclipse.core.databinding.observable

Packages that use org.eclipse.core.databinding.observable
Package
Description
org.eclipse.core.databinding
Provides classes for binding observable objects, for example UI widgets and model objects.
org.eclipse.core.databinding.beans
Provides classes for observing JavaBeans(tm) objects.
org.eclipse.core.databinding.observable
Provides the core APIs for observing changes in objects.
org.eclipse.core.databinding.observable.list
Provides classes for observing changes in lists.
org.eclipse.core.databinding.observable.map
Provides classes that can be used to observe changes in maps.
org.eclipse.core.databinding.observable.masterdetail
Provides classes that can be used to observe a detail of a master object.
org.eclipse.core.databinding.observable.set
Provides classes that can be used to observe changes in sets.
org.eclipse.core.databinding.observable.value
Provides classes that can be used to observe changes in discrete values.
org.eclipse.core.databinding.property
Interfaces and classes for representing and observing properties of objects.
org.eclipse.core.databinding.property.list
org.eclipse.core.databinding.property.map
org.eclipse.core.databinding.property.set
org.eclipse.core.databinding.property.value
org.eclipse.core.databinding.validation
Provides the core APIs for validation.
org.eclipse.jface.databinding.fieldassist
Provides classes that bridge between data binding and the JFace Fieldassist framework.
org.eclipse.jface.databinding.swt
Provides classes that can be used to observe changes in SWT widgets.
org.eclipse.jface.databinding.viewers
Provides classes that can be used to observe the JFace Viewer framework.

Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding
Class
Description
AbstractObservable
IObservable
An object with state that allows to listen for state changes.
IObservableCollection
Interface for observable collections.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.beans
Class
Description
IObserving
Mixin interface for IObservables that observe other objects.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.observable
Class
Description
AbstractObservable
ChangeEvent
Generic change event denoting that the state of an `IObservable` object has changed.
DecoratingObservable
An observable which decorates another observable
DisposeEvent
Event denoting that an `IObservable` object was disposed.
IChangeListener
Listener for generic change events.
IDecoratingObservable
Interface for observables which decorate other observables.
IDisposeListener
Listener for dispose events.
IObservable
An object with state that allows to listen for state changes.
IObservableCollection
Interface for observable collections.
IObservablesListener
Marker interface for all listener types in the observables framework.
IStaleListener
Listener for staleness events.
ObservableEvent
Abstract event object for events fired by `IObservable` objects.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
StaleEvent
Generic event denoting that the state of an `IObservable` object is about to change.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.observable.list
Class
Description
AbstractObservable
DecoratingObservable
An observable which decorates another observable
DecoratingObservableCollection
An observable collection which decorates another observable collection
IChangeListener
Listener for generic change events.
IDecoratingObservable
Interface for observables which decorate other observables.
IDiff
Marker interface for objects which describe a difference in state.
IDisposeListener
Listener for dispose events.
IObservable
An object with state that allows to listen for state changes.
IObservableCollection
Interface for observable collections.
IObservablesListener
Marker interface for all listener types in the observables framework.
IStaleListener
Listener for staleness events.
ObservableEvent
Abstract event object for events fired by `IObservable` objects.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.observable.map
Class
Description
AbstractObservable
DecoratingObservable
An observable which decorates another observable
IChangeListener
Listener for generic change events.
IDecoratingObservable
Interface for observables which decorate other observables.
IDiff
Marker interface for objects which describe a difference in state.
IDisposeListener
Listener for dispose events.
IObservable
An object with state that allows to listen for state changes.
IObservablesListener
Marker interface for all listener types in the observables framework.
IStaleListener
Listener for staleness events.
ObservableEvent
Abstract event object for events fired by `IObservable` objects.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.observable.masterdetail
Class
Description
IObservable
An object with state that allows to listen for state changes.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.observable.set
Class
Description
AbstractObservable
DecoratingObservable
An observable which decorates another observable
DecoratingObservableCollection
An observable collection which decorates another observable collection
IChangeListener
Listener for generic change events.
IDecoratingObservable
Interface for observables which decorate other observables.
IDiff
Marker interface for objects which describe a difference in state.
IObservable
An object with state that allows to listen for state changes.
IObservableCollection
Interface for observable collections.
IObservablesListener
Marker interface for all listener types in the observables framework.
ObservableEvent
Abstract event object for events fired by `IObservable` objects.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.observable.value
Class
Description
AbstractObservable
DecoratingObservable
An observable which decorates another observable
IChangeListener
Listener for generic change events.
IDecoratingObservable
Interface for observables which decorate other observables.
IDiff
Marker interface for objects which describe a difference in state.
IObservable
An object with state that allows to listen for state changes.
IObservablesListener
Marker interface for all listener types in the observables framework.
ObservableEvent
Abstract event object for events fired by `IObservable` objects.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.property
Class
Description
IDiff
Marker interface for objects which describe a difference in state.
IObserving
Mixin interface for IObservables that observe other objects.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.property.list
Class
Description
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.property.map
Class
Description
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.property.set
Class
Description
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.property.value
Class
Description
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.core.databinding.validation
Class
Description
IObservable
An object with state that allows to listen for state changes.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.jface.databinding.fieldassist
Class
Description
IObservable
An object with state that allows to listen for state changes.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.jface.databinding.swt
Class
Description
IObservable
An object with state that allows to listen for state changes.
IObservableCollection
Interface for observable collections.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.
Classes in org.eclipse.core.databinding.observable used by org.eclipse.jface.databinding.viewers
Class
Description
IObservable
An object with state that allows to listen for state changes.
IObservableCollection
Interface for observable collections.
Realm
A realm defines a context from which objects implementing `IObservable` must be accessed, and on which these objects will notify their listeners.