|
Eclipse Platform Release 3.4 |
||||||||||
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.getTarget()
|
IObservable |
Binding.getModel()
|
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 |
IObservableCollection
Interface for observable collections. |
Classes in org.eclipse.core.databinding.observable that implement IObservable | |
class |
AbstractObservable
|
Methods in org.eclipse.core.databinding.observable that return IObservable | |
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. |
IObservable |
ObservableEvent.getObservable()
Returns the observable that generated this event. |
Methods in org.eclipse.core.databinding.observable with parameters of type IObservable | |
static IObservableValue |
Observables.observeStale(IObservable observable)
Returns an observable value of type Boolean.TYPE which
tracks whether the given observable is stale. |
static void |
ObservableTracker.getterCalled(IObservable observable)
Notifies the ObservableTracker that an observable was read from. |
Constructors in org.eclipse.core.databinding.observable with parameters of type IObservable | |
ChangeEvent(IObservable source)
Creates a new change event object. |
|
StaleEvent(IObservable source)
Creates a new stale event. |
|
ObservableEvent(IObservable source)
Creates a new observable 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 This class is thread safe. |
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 |
BidirectionalMap
This class is thread safe. |
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 |
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 |
ListToSetAdapter
Observable set backed by an observable list. |
class |
MappedSet
This class is thread safe. |
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 This class is thread safe. |
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 |
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.4 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.