|
Eclipse Platform Release 3.3 |
||||||||||
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. |
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 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 | |
StaleEvent(IObservable source)
Creates a new stale event. |
|
ObservableEvent(IObservable source)
Creates a new observable event. |
|
ChangeEvent(IObservable source)
Creates a new change event object. |
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 |
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 |
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. |
|
Eclipse Platform Release 3.3 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.