Uses of Interface
org.eclipse.core.databinding.observable.value.IObservableValue
-
Packages that use IObservableValue Package Description 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 Provides the core APIs for observing changes in 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.core.databinding.property Interfaces and classes for representing and observing properties of objects.org.eclipse.core.databinding.property.list org.eclipse.core.databinding.property.map org.eclipse.core.databinding.property.set org.eclipse.core.databinding.property.value org.eclipse.core.databinding.validation Provides the core APIs for validation.org.eclipse.jface.databinding.fieldassist Provides classes that bridge between data binding and the JFace Fieldassist framework.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.org.eclipse.ui.databinding APIs for Workbench properties and observables for use with data binding -
-
Uses of IObservableValue in org.eclipse.core.databinding
Classes in org.eclipse.core.databinding that implement IObservableValue Modifier and Type Class Description classAggregateValidationStatusThis 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 Modifier and Type Method Description IObservableValue<IStatus>ListBinding. getValidationStatus()IObservableValue<IStatus>SetBinding. getValidationStatus()abstract IObservableValue<IStatus>ValidationStatusProvider. getValidationStatus()Methods in org.eclipse.core.databinding with parameters of type IObservableValue Modifier and Type Method Description <T,M>
BindingDataBindingContext. bindValue(IObservableValue<T> targetObservableValue, IObservableValue<M> modelObservableValue)Creates aBindingto synchronize the values of twoobservable values.<T,M>
BindingDataBindingContext. bindValue(IObservableValue<T> targetObservableValue, IObservableValue<M> modelObservableValue, UpdateValueStrategy<? super T,? extends M> targetToModel, UpdateValueStrategy<? super M,? extends T> modelToTarget)Creates aBindingto synchronize the values of twoobservable values.protected <M,T>
UpdateValueStrategy<M,T>DataBindingContext. createModelToTargetUpdateValueStrategy(IObservableValue<M> fromValue, IObservableValue<T> toValue)Returns an update value strategy to be used for copying values from the from value to the to value.protected <T,M>
UpdateValueStrategy<T,M>DataBindingContext. createTargetToModelUpdateValueStrategy(IObservableValue<T> fromValue, IObservableValue<M> toValue)Returns an update value strategy to be used for copying values from the from value to the to value.protected IStatusUpdateValueStrategy. doSet(IObservableValue<? super D> observableValue, D value)Sets the current value of the given observable to the given value.protected voidUpdateValueStrategy. fillDefaults(IObservableValue<? extends S> source, IObservableValue<? super D> destination)Fills out default values based upon the providedsourceanddestination. -
Uses of IObservableValue in org.eclipse.core.databinding.beans
Methods in org.eclipse.core.databinding.beans that return IObservableValue Modifier and Type Method Description static IObservableValueBeansObservables. observeDetailValue(Realm realm, IObservableValue master, Class masterType, String propertyName, Class propertyType)Deprecated.static IObservableValueBeansObservables. observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableValueBeansObservables. observeDetailValue(IObservableValue master, Class masterType, String propertyName, Class propertyType)Deprecated.useBeanPropertiesinsteadstatic IObservableValueBeansObservables. observeDetailValue(IObservableValue master, String propertyName, Class propertyType)Deprecated.useBeanPropertiesinsteadstatic IObservableValuePojoObservables. observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableValuePojoObservables. observeDetailValue(IObservableValue master, String propertyName, Class propertyType)Deprecated.usePojoPropertiesinsteadstatic IObservableValueBeansObservables. observeValue(Object bean, String propertyName)Deprecated.useBeanPropertiesinsteadstatic IObservableValueBeansObservables. observeValue(Realm realm, Object bean, String propertyName)Deprecated.useBeanPropertiesinsteadstatic IObservableValuePojoObservables. observeValue(Object pojo, String propertyName)Deprecated.usePojoPropertiesinsteadstatic IObservableValuePojoObservables. observeValue(Realm realm, Object pojo, String propertyName)Deprecated.usePojoPropertiesinsteadMethods in org.eclipse.core.databinding.beans with parameters of type IObservableValue Modifier and Type Method Description static IObservableListBeansObservables. observeDetailList(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableListBeansObservables. observeDetailList(IObservableValue master, String propertyName, Class propertyType)Deprecated.useBeanPropertiesinsteadstatic IObservableListPojoObservables. observeDetailList(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableListPojoObservables. observeDetailList(IObservableValue master, String propertyName, Class propertyType)Deprecated.usePojoPropertiesinsteadstatic IObservableMapBeansObservables. observeDetailMap(Realm realm, IObservableValue master, String propertyName)Deprecated.static IObservableMapBeansObservables. observeDetailMap(IObservableValue master, String propertyName)Deprecated.useBeanPropertiesinsteadstatic IObservableMapPojoObservables. observeDetailMap(Realm realm, IObservableValue master, String propertyName)Deprecated.static IObservableMapPojoObservables. observeDetailMap(IObservableValue master, String propertyName)Deprecated.usePojoPropertiesinsteadstatic IObservableSetBeansObservables. observeDetailSet(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableSetBeansObservables. observeDetailSet(IObservableValue master, String propertyName, Class propertyType)Deprecated.useBeanPropertiesinsteadstatic IObservableSetPojoObservables. observeDetailSet(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableSetPojoObservables. observeDetailSet(IObservableValue master, String propertyName, Class propertyType)Deprecated.usePojoPropertiesinsteadstatic IObservableValueBeansObservables. observeDetailValue(Realm realm, IObservableValue master, Class masterType, String propertyName, Class propertyType)Deprecated.static IObservableValueBeansObservables. observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableValueBeansObservables. observeDetailValue(IObservableValue master, Class masterType, String propertyName, Class propertyType)Deprecated.useBeanPropertiesinsteadstatic IObservableValueBeansObservables. observeDetailValue(IObservableValue master, String propertyName, Class propertyType)Deprecated.useBeanPropertiesinsteadstatic IObservableValuePojoObservables. observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)Deprecated.static IObservableValuePojoObservables. observeDetailValue(IObservableValue master, String propertyName, Class propertyType)Deprecated.usePojoPropertiesinstead -
Uses of IObservableValue in org.eclipse.core.databinding.observable
Methods in org.eclipse.core.databinding.observable that return IObservableValue Modifier and Type Method Description static <T> IObservableValue<T>Observables. constantObservableValue(Realm realm, T value)Returns an observable value with the given constant value.static <T> IObservableValue<T>Observables. constantObservableValue(Realm realm, T value, Object valueType)Returns an observable value with the given constant value.static <T> IObservableValue<T>Observables. constantObservableValue(T value)Returns an observable value with the given constant value.static <T> IObservableValue<T>Observables. constantObservableValue(T value, Object valueType)Returns an observable value with the given constant value.static <T> IObservableValue<T>Observables. observeDelayedValue(int delay, IObservableValue<T> observable)Returns an observable which delays notification of value change events fromobservableuntildelaymilliseconds have elapsed since the last change event.static <K,V>
IObservableValue<V>Observables. observeDetailMapEntry(IObservableMap<K,V> map, IObservableValue<K> master, Object valueType)Helper method forMasterDetailObservables.detailValue(master, mapEntryValueFactory(map, valueType), valueType).static <K,V>
IObservableValue<V>Observables. observeMapEntry(IObservableMap<K,V> map, K key)Returns an observable value that tracks changes to the value of an observable map's entry specified by its key.static <K,V>
IObservableValue<V>Observables. observeMapEntry(IObservableMap<K,V> map, K key, Object valueType)Returns an observable value that tracks changes to the value of an observable map's entry specified by its key.static IObservableValue<Boolean>Observables. observeStale(IObservable observable)Returns an observable value of typeBoolean.TYPEwhich tracks whether the given observable is stale.static <T> IObservableValue<T>Observables. proxyObservableValue(IObservableValue<T> target)Returns an observable value that contains the same value as the given observable, and fires the same events as the given observable, but can be disposed of without disposing of the wrapped observable.static <T> IObservableValue<T>Observables. unmodifiableObservableValue(IObservableValue<T> value)Returns an unmodifiable observable value backed by the given observable value.Methods in org.eclipse.core.databinding.observable that return types with arguments of type IObservableValue Modifier and Type Method Description static <K,V>
IObservableFactory<K,IObservableValue<V>>Observables. mapEntryValueFactory(IObservableMap<K,V> map, Object valueType)Returns a factory for creating observable values tracking the value of theobservable mapentry identified by a particular key.Methods in org.eclipse.core.databinding.observable with parameters of type IObservableValue Modifier and Type Method Description static <T> IObservableValue<T>Observables. observeDelayedValue(int delay, IObservableValue<T> observable)Returns an observable which delays notification of value change events fromobservableuntildelaymilliseconds have elapsed since the last change event.static <K,V>
IObservableValue<V>Observables. observeDetailMapEntry(IObservableMap<K,V> map, IObservableValue<K> master, Object valueType)Helper method forMasterDetailObservables.detailValue(master, mapEntryValueFactory(map, valueType), valueType).static <T> voidObservables. pipe(IObservableValue<T> source, IObservableValue<? super T> destination)Copies the current value of the source observable to the destination observable, and upon value change events fired by the source observable, updates the destination observable accordingly, until the source observable is disposed.static <T> IObservableValue<T>Observables. proxyObservableValue(IObservableValue<T> target)Returns an observable value that contains the same value as the given observable, and fires the same events as the given observable, but can be disposed of without disposing of the wrapped observable.static <T> IObservableValue<T>Observables. unmodifiableObservableValue(IObservableValue<T> value)Returns an unmodifiable observable value backed by the given observable value. -
Uses of IObservableValue in org.eclipse.core.databinding.observable.masterdetail
Methods in org.eclipse.core.databinding.observable.masterdetail that return IObservableValue Modifier and Type Method Description static <M,T>
IObservableValue<T>MasterDetailObservables. detailValue(IObservableValue<M> master, IObservableFactory<? super M,IObservableValue<T>> 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 Modifier and Type Method Description static <M,E>
IObservableList<E>MasterDetailObservables. detailList(IObservableValue<M> master, IObservableFactory<? super M,IObservableList<E>> detailFactory, Object detailElementType)Creates a detail observable list from a master observable value and a factory.static <M,K,V>
IObservableMap<K,V>MasterDetailObservables. detailMap(IObservableValue<M> master, IObservableFactory<? super M,IObservableMap<K,V>> detailFactory, Object detailKeyType, Object detailValueType)Creates a detail observable map from a master observable value and a factory.static <M,K,V>
IObservableMap<K,V>MasterDetailObservables. detailMap(IObservableValue<M> master, IObservableFactory<M,IObservableMap<K,V>> detailFactory)Creates a detail observable map from a master observable value and a factory.static <M,E>
IObservableSet<E>MasterDetailObservables. detailSet(IObservableValue<M> master, IObservableFactory<? super M,? extends IObservableSet<E>> detailFactory, Object detailElementType)Creates a detail observable set from a master observable value and a factory.static <M,T>
IObservableValue<T>MasterDetailObservables. detailValue(IObservableValue<M> master, IObservableFactory<? super M,IObservableValue<T>> detailFactory, Object detailType)Creates a detail observable value from a master observable value and a factory.Method parameters in org.eclipse.core.databinding.observable.masterdetail with type arguments of type IObservableValue Modifier and Type Method Description static <M,T>
IObservableValue<T>MasterDetailObservables. detailValue(IObservableValue<M> master, IObservableFactory<? super M,IObservableValue<T>> detailFactory, Object detailType)Creates a detail observable value from a master observable value and a factory.static <M,E>
IObservableList<E>MasterDetailObservables. detailValues(IObservableList<M> masterList, IObservableFactory<? super M,IObservableValue<E>> detailFactory, Object detailType)Returns a detail observable list where each element is the detail value of the element in the master observable list.static <K,M,E>
IObservableMap<K,E>MasterDetailObservables. detailValues(IObservableMap<K,M> masterMap, IObservableFactory<? super M,IObservableValue<E>> detailFactory, Object detailType)Returns a detail observable map where the map's key set is the same as the one of the given master observable map, and where each value is the detail value of the corresponding value in the master observable map.static <M,E>
IObservableMap<M,E>MasterDetailObservables. detailValues(IObservableSet<M> masterSet, IObservableFactory<? super M,IObservableValue<E>> detailFactory, Object detailType)Returns a detail observable map where the map's key set is the same as the given observable set, and where each value is the detail value of the element in the master observable set. -
Uses of IObservableValue in org.eclipse.core.databinding.observable.value
Subinterfaces of IObservableValue in org.eclipse.core.databinding.observable.value Modifier and Type Interface Description interfaceIVetoableValue<T>An observable value whose changes can be vetoed by listeners.Classes in org.eclipse.core.databinding.observable.value that implement IObservableValue Modifier and Type Class Description classAbstractObservableValue<T>This class is thread safe.classAbstractVetoableValue<T>This class is thread safe.classComputedValue<T>A Lazily calculated value that automatically computes and registers listeners on its dependencies as long as all of its dependencies areIObservableobjects.classDateAndTimeObservableValueAnIObservableValue<Date> which supports scenarios where the date and time are presented as separate elements in the user interface.classDecoratingObservableValue<T>An observable value which decorates another observable value.classDecoratingVetoableValue<T>AnIVetoableValuedecorator for an observable value.classDuplexingObservableValue<T>classSelectObservableValue<T>An observable value which behaves similarly to the <select> and <option> HTML tags.classWritableValue<T>Mutable (writable) implementation ofIObservableValuethat will maintain a value and fire change events when the value changes.Methods in org.eclipse.core.databinding.observable.value that return IObservableValue Modifier and Type Method Description static <T> IObservableValue<T>ComputedValue. create(Supplier<T> supplier)Factory method to createComputedValueobjects in an easy manner.IObservableValue<T>ValueChangeEvent. getObservableValue()Returns the observable value from which this event originated.IObservableValue<T>ValueChangingEvent. getObservableValue()Methods in org.eclipse.core.databinding.observable.value with parameters of type IObservableValue Modifier and Type Method Description voidSelectObservableValue. addOption(T value, IObservableValue<Boolean> observable)Adds an option to this SelectObservableValue.Constructors in org.eclipse.core.databinding.observable.value with parameters of type IObservableValue Constructor Description DateAndTimeObservableValue(IObservableValue<Date> dateObservable, IObservableValue<Date> timeObservable)Constructs a DateAndTimeObservableValue with the specified constituent observables.DecoratingObservableValue(IObservableValue<T> decorated, boolean disposeDecoratedOnDispose)Constructs a DecoratingObservableValue which decorates the given observable.DecoratingVetoableValue(IObservableValue<T> decorated, boolean disposeDecoratedOnDispose)ValueChangeEvent(IObservableValue<T> source, ValueDiff<T> diff)Creates a new value change event.ValueChangingEvent(IObservableValue<T> source, ValueDiff<T> diff)Creates a new value changing event. -
Uses of IObservableValue in org.eclipse.core.databinding.property
Methods in org.eclipse.core.databinding.property that return types with arguments of type IObservableValue Modifier and Type Method Description static <T> IValueProperty<IObservableValue<T>,T>Properties. observableValue(Object valueType)Returns a value property which observes the value of anIObservableValue. -
Uses of IObservableValue in org.eclipse.core.databinding.property.list
Methods in org.eclipse.core.databinding.property.list with parameters of type IObservableValue Modifier and Type Method Description <U extends S>
IObservableList<E>IListProperty. observeDetail(IObservableValue<U> master)Returns an observable list on the master observable's realm which tracks this property of the current value ofmaster.<U extends S>
IObservableList<E>ListProperty. observeDetail(IObservableValue<U> master) -
Uses of IObservableValue in org.eclipse.core.databinding.property.map
Methods in org.eclipse.core.databinding.property.map with parameters of type IObservableValue Modifier and Type Method Description <U extends S>
IObservableMap<K,V>IMapProperty. observeDetail(IObservableValue<U> master)Returns an observable map on the master observable's realm which tracks this property of the values in the entry set ofmaster.<U extends S>
IObservableMap<K,V>MapProperty. observeDetail(IObservableValue<U> master) -
Uses of IObservableValue in org.eclipse.core.databinding.property.set
Methods in org.eclipse.core.databinding.property.set with parameters of type IObservableValue Modifier and Type Method Description <U extends S>
IObservableSet<E>ISetProperty. observeDetail(IObservableValue<U> master)Returns an observable set on the master observable's realm which tracks this property of the current value ofmaster.<U extends S>
IObservableSet<E>SetProperty. observeDetail(IObservableValue<U> master) -
Uses of IObservableValue in org.eclipse.core.databinding.property.value
Methods in org.eclipse.core.databinding.property.value that return IObservableValue Modifier and Type Method Description IObservableValue<T>DelegatingValueProperty. observe(Realm realm, S source)IObservableValue<T>DelegatingValueProperty. observe(S source)IObservableValue<T>IValueProperty. observe(Realm realm, S source)Returns an observable value observing this value property on the given property sourceIObservableValue<T>IValueProperty. observe(S source)Returns an observable value observing this value property on the given property source.IObservableValue<T>SimpleValueProperty. observe(Realm realm, S source)IObservableValue<T>ValueProperty. observe(S source)<M extends S>
IObservableValue<T>IValueProperty. observeDetail(IObservableValue<M> master)Returns an observable value on the master observable's realm which tracks this property on the current value ofmaster.<U extends S>
IObservableValue<T>ValueProperty. observeDetail(IObservableValue<U> master)Methods in org.eclipse.core.databinding.property.value that return types with arguments of type IObservableValue Modifier and Type Method Description IObservableFactory<S,IObservableValue<T>>IValueProperty. valueFactory()Returns a factory for creating observable values tracking this property of a particular property source.IObservableFactory<S,IObservableValue<T>>IValueProperty. valueFactory(Realm realm)Returns a factory for creating observable values in the given realm, tracking this property of a particular property source.IObservableFactory<S,IObservableValue<T>>ValueProperty. valueFactory()IObservableFactory<S,IObservableValue<T>>ValueProperty. valueFactory(Realm realm)Methods in org.eclipse.core.databinding.property.value with parameters of type IObservableValue Modifier and Type Method Description <M extends S>
IObservableValue<T>IValueProperty. observeDetail(IObservableValue<M> master)Returns an observable value on the master observable's realm which tracks this property on the current value ofmaster.<U extends S>
IObservableValue<T>ValueProperty. observeDetail(IObservableValue<U> master) -
Uses of IObservableValue in org.eclipse.core.databinding.validation
Methods in org.eclipse.core.databinding.validation that return IObservableValue Modifier and Type Method Description IObservableValue<IStatus>MultiValidator. getValidationStatus()Returns anIObservableValuewhose value is always the current validation status of this MultiValidator.<T> IObservableValue<T>MultiValidator. observeValidatedValue(IObservableValue<T> target)Returns a wrapperIObservableValuewhich stays in sync with the given target observable only when the validation status is valid.Methods in org.eclipse.core.databinding.validation with parameters of type IObservableValue Modifier and Type Method Description <T> IObservableValue<T>MultiValidator. observeValidatedValue(IObservableValue<T> target)Returns a wrapperIObservableValuewhich stays in sync with the given target observable only when the validation status is valid. -
Uses of IObservableValue in org.eclipse.jface.databinding.fieldassist
Methods in org.eclipse.jface.databinding.fieldassist with parameters of type IObservableValue Modifier and Type Method Description static ControlDecorationSupportControlDecorationSupport. create(IObservableValue<IStatus> validationStatus, int position, IObservable... targetsToBeDecorated)Creates a ControlDecorationSupport which observes the given validation status and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport. create(IObservableValue<IStatus> validationStatus, int position, IObservableList<IObservable> targetsToBeDecorated)Creates a ControlDecorationSupport which observes the given validation status and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport. create(IObservableValue<IStatus> validationStatus, int position, Composite composite, IObservable... targetsToBeDecorated)Creates a ControlDecorationSupport which observes the validation status and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport. create(IObservableValue<IStatus> validationStatus, int position, Composite composite, IObservableList<IObservable> targetsToBeDecorated)Creates a ControlDecorationSupport which observes the validation status and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport. create(IObservableValue<IStatus> validationStatus, int position, Composite composite, ControlDecorationUpdater updater, IObservable... targetsToBeDecorated)Creates a ControlDecorationSupport which observes the validation status and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport. create(IObservableValue<IStatus> validationStatus, int position, Composite composite, ControlDecorationUpdater updater, IObservableList<IObservable> targetsToBeDecorated)Creates a ControlDecorationSupport which observes the validation status and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable. -
Uses of IObservableValue in org.eclipse.jface.databinding.swt
Subinterfaces of IObservableValue in org.eclipse.jface.databinding.swt Modifier and Type Interface Description interfaceISWTObservableValue<T>IObservableValueobserving an SWT widget.Methods in org.eclipse.jface.databinding.swt with parameters of type IObservableValue Modifier and Type Method Description protected ISWTObservableValue<T>WidgetValueProperty. wrapObservable(IObservableValue<T> observable, Widget widget) -
Uses of IObservableValue in org.eclipse.jface.databinding.viewers
Subinterfaces of IObservableValue in org.eclipse.jface.databinding.viewers Modifier and Type Interface Description interfaceIViewerObservableValue<T>IObservableValueobserving a JFace Viewer.Methods in org.eclipse.jface.databinding.viewers that return IObservableValue Modifier and Type Method Description protected abstract IObservableValue<T>ObservableValueEditingSupport. doCreateCellEditorObservable(CellEditor cellEditor)Creates the observable value for the CellEditor.protected abstract IObservableValue<M>ObservableValueEditingSupport. doCreateElementObservable(E element, ViewerCell cell)Creates the observable value for the element.IObservableValue<T>IViewerValueProperty. observe(S viewer)This method is redeclared to trigger ambiguous method errors that are hidden by a suspected Eclipse compiler bug 536911.IObservableValue<T>ViewerValueProperty. observe(Realm realm, S source)IObservableValue<T>ViewerValueProperty. observe(S source)static IObservableValueViewersObservables. observeInput(Viewer viewer)Deprecated.useViewerPropertiesinsteadstatic IObservableValueViewersObservables. observeSinglePostSelection(IPostSelectionProvider selectionProvider)Deprecated.useViewerPropertiesinsteadstatic IObservableValueViewersObservables. observeSingleSelection(ISelectionProvider selectionProvider)Deprecated.useViewerPropertiesinsteadMethods in org.eclipse.jface.databinding.viewers with parameters of type IObservableValue Modifier and Type Method Description protected BindingObservableValueEditingSupport. createBinding(IObservableValue<T> target, IObservableValue<M> model)Creates a new binding for the providedtargetandmodel. -
Uses of IObservableValue in org.eclipse.ui.databinding
Methods in org.eclipse.ui.databinding that return IObservableValue Modifier and Type Method Description static IObservableValue<IEditorReference>WorkbenchObservables. observeActiveEditor(IPartService partService)Returns an observable value that tracks the active editor for the given part service.static IObservableValue<IWorkbenchPartReference>WorkbenchObservables. observeActivePart(IPartService partService)Returns an observable value that tracks the active workbench part for the given part service.static IObservableValue<IWorkbenchPage>WorkbenchObservables. observeActiveWorkbenchPage(IWorkbenchWindow window)Returns an observable value that tracks the active workbench page for the given workbench window.static IObservableValue<IWorkbenchWindow>WorkbenchObservables. observeActiveWorkbenchWindow(IWorkbench workbench)Returns an observable value that tracks the active workbench window for the given workbench.static <T> IObservableValue<T>WorkbenchObservables. observeAdaptedSingleSelection(IServiceLocator locator, Class<T> targetType)Returns an observable value that tracks the post selection of a selection service obtained through the given service locator, and adapts the first element of that selection to the given target type.static <T> IObservableValue<T>WorkbenchObservables. observeDetailAdaptedValue(IObservableValue<?> master, Class<T> adapter)Returns an observable with values of the given target type.static IObservableValue<IEditorInput>WorkbenchObservables. observeEditorInput(IEditorPart editor)Returns an observable value that tracks the editor input for the given editor.Methods in org.eclipse.ui.databinding with parameters of type IObservableValue Modifier and Type Method Description static <T> IObservableValue<T>WorkbenchObservables. observeDetailAdaptedValue(IObservableValue<?> master, Class<T> adapter)Returns an observable with values of the given target type.
-