Package org.eclipse.core.databinding.observable
package org.eclipse.core.databinding.observable
Provides the core APIs for observing changes in objects.
Package Specification
This package provides the core APIs for observing changes in objects.
-
ClassDescriptionGeneric change event denoting that the state of an
IObservable
object has changed.An observable which decorates another observableAn observable collection which decorates another observable collectionEvent denoting that anIObservable
object was disposed.Listener for generic change events.Interface for observables which decorate other observables.Marker interface for objects which describe a difference in state.Listener for dispose events.An object with state that allows to listen for state changes.Interface for observable collections.Marker interface for all listener types in the observables framework.Mixin interface for IObservables that observe other objects.Listener for staleness events.Abstract event object for events fired byIObservable
objects.Contains static methods to operate on or returnObservables
.This class makes it possible to monitor whenever an IObservable is read from.A realm defines a context from which objects implementingIObservable
must be accessed, and on which these objects will notify their listeners.Generic event denoting that the state of anIObservable
object is about to change.