|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IObservable | |
---|---|
org.eclipse.core.databinding | Provides classes for binding observable objects, for example UI widgets and model 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.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. |
Uses of IObservable in org.eclipse.core.databinding |
---|
Classes in org.eclipse.core.databinding that implement IObservable | |
---|---|
class |
AggregateValidationStatus
This class can be used to aggregate status values from a data binding context into a single status value. |
Methods in org.eclipse.core.databinding that return IObservable | |
---|---|
IObservable |
Binding.getModel()
Returns the model observable |
IObservable |
Binding.getTarget()
Returns the target observable |
Methods in org.eclipse.core.databinding with parameters of type IObservable | |
---|---|
void |
ObservablesManager.addObservable(IObservable observable)
Adds the given observable to this manager. |
void |
ObservablesManager.excludeObservable(IObservable observable)
Adds the given observable to this manager's exclusion list. |
Constructors in org.eclipse.core.databinding with parameters of type IObservable | |
---|---|
Binding(IObservable target,
IObservable model)
Creates a new binding. |
Uses of IObservable in org.eclipse.core.databinding.observable |
---|
Subinterfaces of IObservable in org.eclipse.core.databinding.observable | |
---|---|
interface |
IDecoratingObservable
Interface for observables which decorate other observables. |
interface |
IObservableCollection
Interface for observable collections. |
Classes in org.eclipse.core.databinding.observable that implement IObservable | |
---|---|
class |
AbstractObservable
|
class |
DecoratingObservable
An observable which decorates another observable |
class |
DecoratingObservableCollection
An observable collection which decorates another observable collection |
Methods in org.eclipse.core.databinding.observable that return IObservable | |
---|---|
IObservable |
DecoratingObservable.getDecorated()
|
IObservable |
IDecoratingObservable.getDecorated()
|
IObservable |
ObservableEvent.getObservable()
Returns the observable that generated this event. |
static IObservable[] |
ObservableTracker.runAndCollect(Runnable runnable)
Invokes the given runnable, and returns the set of IObservables that were created by the runnable. |
static IObservable[] |
ObservableTracker.runAndMonitor(Runnable runnable,
IChangeListener changeListener,
IStaleListener staleListener)
Invokes the given runnable, and returns the set of IObservables that were read by the runnable. |
Methods in org.eclipse.core.databinding.observable with parameters of type IObservable | |
---|---|
static void |
ObservableTracker.getterCalled(IObservable observable)
Notifies the ObservableTracker that an observable was read from. |
static void |
ObservableTracker.observableCreated(IObservable observable)
Notifies the ObservableTracker that an observable was created. |
static IObservableValue |
Observables.observeStale(IObservable observable)
Returns an observable value of type Boolean.TYPE which
tracks whether the given observable is stale. |
Constructors in org.eclipse.core.databinding.observable with parameters of type IObservable | |
---|---|
ChangeEvent(IObservable source)
Creates a new change event object. |
|
DecoratingObservable(IObservable decorated,
boolean disposeDecoratedOnDispose)
Constructs a DecoratingObservable which decorates the given observable. |
|
DisposeEvent(IObservable source)
Creates a new dispose event object. |
|
ObservableEvent(IObservable source)
Creates a new observable event. |
|
StaleEvent(IObservable source)
Creates a new stale event. |
Uses of IObservable in org.eclipse.core.databinding.observable.list |
---|
Subinterfaces of IObservable in org.eclipse.core.databinding.observable.list | |
---|---|
interface |
IObservableList
A list whose changes can be tracked by list change listeners. |
Classes in org.eclipse.core.databinding.observable.list that implement IObservable | |
---|---|
class |
AbstractObservableList
Subclasses should override at least get(int index) and size(). |
class |
ComputedList
A lazily calculated list that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects. |
class |
DecoratingObservableList
An observable list which decorates another observable list. |
class |
MultiList
An observable list backed by an array of observable lists. |
class |
ObservableList
Abstract implementation of IObservableList , based on an underlying
regular list. |
class |
WritableList
Mutable observable list backed by an ArrayList. |
Uses of IObservable in org.eclipse.core.databinding.observable.map |
---|
Subinterfaces of IObservable in org.eclipse.core.databinding.observable.map | |
---|---|
interface |
IObservableMap
Observable Map. |
Classes in org.eclipse.core.databinding.observable.map that implement IObservable | |
---|---|
class |
AbstractObservableMap
This class is thread safe. |
class |
BidiObservableMap
An This class is thread safe. |
class |
BidirectionalMap
Deprecated. This class is deprecated; use BidiObservableMap instead. |
class |
CompositeMap
A read-only observable map formed by the composition of two observable maps. |
class |
ComputedObservableMap
Maps objects to one of their attributes. |
class |
DecoratingObservableMap
An observable map which decorates another observable map. |
class |
ObservableMap
This class is thread safe. |
class |
WritableMap
This class is thread safe. |
Uses of IObservable in org.eclipse.core.databinding.observable.masterdetail |
---|
Methods in org.eclipse.core.databinding.observable.masterdetail that return IObservable | |
---|---|
IObservable |
IObservableFactory.createObservable(Object target)
Creates an observable for the given target object. |
Uses of IObservable in org.eclipse.core.databinding.observable.set |
---|
Subinterfaces of IObservable in org.eclipse.core.databinding.observable.set | |
---|---|
interface |
IObservableSet
A set whose changes can be tracked by set change listeners. |
Classes in org.eclipse.core.databinding.observable.set that implement IObservable | |
---|---|
class |
AbstractObservableSet
Abstract implementation of IObservableSet . |
class |
ComputedSet
A lazily calculated set that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects. |
class |
DecoratingObservableSet
An observable set which decorates another observable set. |
class |
ListToSetAdapter
Observable set backed by an observable list. |
class |
MappedSet
Deprecated. This class is deprecated. |
class |
ObservableSet
Abstract implementation of IObservableSet . |
class |
UnionSet
Represents a set consisting of the union of elements from one or more other sets. |
class |
WritableSet
Mutable (writable) implementation of IObservableSet . |
Uses of IObservable in org.eclipse.core.databinding.observable.value |
---|
Subinterfaces of IObservable in org.eclipse.core.databinding.observable.value | |
---|---|
interface |
IObservableValue
A value whose changes can be tracked by value change listeners. |
interface |
IVetoableValue
An observable value whose changes can be vetoed by listeners. |
Classes in org.eclipse.core.databinding.observable.value that implement IObservable | |
---|---|
class |
AbstractObservableValue
This class is thread safe. |
class |
AbstractVetoableValue
This class is thread safe. |
class |
ComputedValue
A Lazily calculated value that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects. |
class |
DateAndTimeObservableValue
An IObservableValue < Date > which supports
scenarios where the date and time are presented as separate elements in the
user interface. |
class |
DecoratingObservableValue
An observable value which decorates another observable value. |
class |
DecoratingVetoableValue
An IVetoableValue decorator for an observable value. |
class |
DuplexingObservableValue
|
class |
SelectObservableValue
An observable value which behaves similarly to the <select> and <option> HTML tags. |
class |
WritableValue
Mutable (writable) implementation of IObservableValue that will maintain a value and fire
change events when the value changes. |
Uses of IObservable in org.eclipse.jface.databinding.swt |
---|
Subinterfaces of IObservable in org.eclipse.jface.databinding.swt | |
---|---|
interface |
ISWTObservable
IObservable observing an SWT widget. |
interface |
ISWTObservableList
IObservableList observing an SWT widget. |
interface |
ISWTObservableValue
IObservableValue observing an SWT widget. |
Uses of IObservable in org.eclipse.jface.databinding.viewers |
---|
Subinterfaces of IObservable in org.eclipse.jface.databinding.viewers | |
---|---|
interface |
IViewerObservable
IObservable observing a JFace Viewer. |
interface |
IViewerObservableList
IObservableList observing a JFace Viewer. |
interface |
IViewerObservableSet
IObservableSet observing a JFace Viewer. |
interface |
IViewerObservableValue
IObservableValue observing a JFace Viewer. |
|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.