|
Eclipse Platform Release 3.3 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IObservableValue | |
---|---|
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.masterdetail | Provides classes that can be used to observe a detail of a master object. |
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 IObservableValue in org.eclipse.core.databinding |
---|
Classes in org.eclipse.core.databinding that implement IObservableValue | |
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 IObservableValue | |
IObservableValue |
ListBinding.getValidationStatus()
|
abstract IObservableValue |
Binding.getValidationStatus()
|
Methods in org.eclipse.core.databinding with parameters of type IObservableValue | |
protected void |
UpdateValueStrategy.fillDefaults(IObservableValue source,
IObservableValue destination)
Fills out default values based upon the provided source
and destination . |
protected IStatus |
UpdateValueStrategy.doSet(IObservableValue observableValue,
Object value)
Sets the current value of the given observable to the given value. |
Binding |
DataBindingContext.bindValue(IObservableValue targetObservableValue,
IObservableValue modelObservableValue,
UpdateValueStrategy targetToModel,
UpdateValueStrategy modelToTarget)
Creates a Binding to synchronize the values of two
observable values . |
protected UpdateValueStrategy |
DataBindingContext.createModelToTargetUpdateValueStrategy(IObservableValue fromValue,
IObservableValue toValue)
Returns an update value strategy to be used for copying values from the from value to the to value. |
protected UpdateValueStrategy |
DataBindingContext.createTargetToModelUpdateValueStrategy(IObservableValue fromValue,
IObservableValue toValue)
Returns an update value strategy to be used for copying values from the from value to the to value. |
Uses of IObservableValue in org.eclipse.core.databinding.beans |
---|
Methods in org.eclipse.core.databinding.beans that return IObservableValue | |
static IObservableValue |
BeansObservables.observeValue(Object bean,
String propertyName)
Returns an observable value in the default realm tracking the current value of the named property of the given bean. |
static IObservableValue |
BeansObservables.observeValue(Realm realm,
Object bean,
String propertyName)
Returns an observable value in the given realm tracking the current value of the named property of the given bean. |
static IObservableValue |
BeansObservables.observeDetailValue(Realm realm,
IObservableValue master,
String propertyName,
Class propertyType)
Helper method for MasterDetailObservables.detailValue(master, valueFactory(realm,
propertyName), propertyType) |
Methods in org.eclipse.core.databinding.beans with parameters of type IObservableValue | |
static IObservableValue |
BeansObservables.observeDetailValue(Realm realm,
IObservableValue master,
String propertyName,
Class propertyType)
Helper method for MasterDetailObservables.detailValue(master, valueFactory(realm,
propertyName), propertyType) |
static IObservableList |
BeansObservables.observeDetailList(Realm realm,
IObservableValue master,
String propertyName,
Class propertyType)
Helper method for MasterDetailObservables.detailList(master, listFactory(realm,
propertyName, propertyType), propertyType) |
static IObservableSet |
BeansObservables.observeDetailSet(Realm realm,
IObservableValue master,
String propertyName,
Class propertyType)
Helper method for MasterDetailObservables.detailSet(master, setFactory(realm,
propertyName), propertyType) |
Uses of IObservableValue in org.eclipse.core.databinding.observable.masterdetail |
---|
Methods in org.eclipse.core.databinding.observable.masterdetail that return IObservableValue | |
static IObservableValue |
MasterDetailObservables.detailValue(IObservableValue master,
IObservableFactory detailFactory,
Object detailType)
Creates a detail observable value from a master observable value and a factory. |
Methods in org.eclipse.core.databinding.observable.masterdetail with parameters of type IObservableValue | |
static IObservableValue |
MasterDetailObservables.detailValue(IObservableValue master,
IObservableFactory detailFactory,
Object detailType)
Creates a detail observable value from a master observable value and a factory. |
static IObservableList |
MasterDetailObservables.detailList(IObservableValue master,
IObservableFactory detailFactory,
Object detailElementType)
Creates a detail observable list from a master observable value and a factory. |
static IObservableSet |
MasterDetailObservables.detailSet(IObservableValue master,
IObservableFactory detailFactory,
Object detailElementType)
Creates a detail observable set from a master observable value and a factory. |
Uses of IObservableValue in org.eclipse.core.databinding.observable.value |
---|
Subinterfaces of IObservableValue in org.eclipse.core.databinding.observable.value | |
interface |
IVetoableValue
An observable value whose changes can be vetoed by listeners. |
Classes in org.eclipse.core.databinding.observable.value that implement IObservableValue | |
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.
|
Methods in org.eclipse.core.databinding.observable.value that return IObservableValue | |
IObservableValue |
ValueChangingEvent.getObservableValue()
|
IObservableValue |
ValueChangeEvent.getObservableValue()
Returns the observable value from which this event originated. |
Constructors in org.eclipse.core.databinding.observable.value with parameters of type IObservableValue | |
ValueChangingEvent(IObservableValue source,
ValueDiff diff)
Creates a new value changing event. |
|
ValueChangeEvent(IObservableValue source,
ValueDiff diff)
Creates a new value change event. |
Uses of IObservableValue in org.eclipse.jface.databinding.swt |
---|
Subinterfaces of IObservableValue in org.eclipse.jface.databinding.swt | |
interface |
ISWTObservableValue
IObservableValue observing an SWT widget. |
Uses of IObservableValue in org.eclipse.jface.databinding.viewers |
---|
Methods in org.eclipse.jface.databinding.viewers that return IObservableValue | |
static IObservableValue |
ViewersObservables.observeSingleSelection(ISelectionProvider selectionProvider)
|
|
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.