Uses of Class
org.eclipse.core.databinding.Binding
Package
Description
Provides classes for binding observable objects, for example UI widgets and model objects.
Provides classes that can be used to observe the JFace Viewer framework.
-
Uses of Binding in org.eclipse.core.databinding
Modifier and TypeMethodDescriptionfinal <T,
M> Binding DataBindingContext.bindList
(IObservableList<T> targetObservableList, IObservableList<M> modelObservableList) Creates aBinding
to synchronize the values of twoobservable lists
.final <T,
M> Binding DataBindingContext.bindList
(IObservableList<T> targetObservableList, IObservableList<M> modelObservableList, UpdateListStrategy<? super T, ? extends M> targetToModel, UpdateListStrategy<? super M, ? extends T> modelToTarget) Creates aBinding
to synchronize the values of twoobservable lists
.final <T,
M> Binding DataBindingContext.bindSet
(IObservableSet<T> targetObservableSet, IObservableSet<M> modelObservableSet) Creates aBinding
to synchronize the values of twoobservable sets
.final <T,
M> Binding DataBindingContext.bindSet
(IObservableSet<T> targetObservableSet, IObservableSet<M> modelObservableSet, UpdateSetStrategy<? super T, ? extends M> targetToModel, UpdateSetStrategy<? super M, ? extends T> modelToTarget) Creates aBinding
to synchronize the values of twoobservable sets
.final <T,
M> Binding DataBindingContext.bindValue
(IObservableValue<T> targetObservableValue, IObservableValue<M> modelObservableValue) Creates aBinding
to synchronize the values of twoobservable values
.final <T,
M> Binding DataBindingContext.bindValue
(IObservableValue<T> targetObservableValue, IObservableValue<M> modelObservableValue, UpdateValueStrategy<? super T, ? extends M> targetToModel, UpdateValueStrategy<? super M, ? extends T> modelToTarget) Creates aBinding
to synchronize the values of twoobservable values
.Modifier and TypeMethodDescriptionstatic IListProperty<DataBindingContext,
Binding> BindingProperties.bindings()
Returns anIListProperty
for observing the bindings of aDataBindingContext
.final IObservableList<Binding>
DataBindingContext.getBindings()
Returns an unmodifiableIObservableList
of all bindings in order by time of addition.final IObservableMap<Binding,
IStatus> DataBindingContext.getValidationStatusMap()
Deprecated.static IValueProperty<Binding,
IObservable> BindingProperties.model()
Returns anIValueProperty
for observing the model of aBinding
.static IValueProperty<Binding,
IObservable> BindingProperties.target()
Returns anIValueProperty
for observing the target of aBinding
.Modifier and TypeMethodDescriptionvoid
DataBindingContext.addBinding
(Binding binding) Adds the given binding to this data binding context.boolean
DataBindingContext.removeBinding
(Binding binding) Removes the given binding. -
Uses of Binding in org.eclipse.core.databinding.bind.steps
Modifier and TypeMethodDescriptionCommonSteps.BindConfigStep.bind
(DataBindingContext bindingContext) Creates the binding according to the configuration is the previous steps.CommonSteps.BindConfigStep.bindWithNewContext()
Short-hand way to create a binding. -
Uses of Binding in org.eclipse.jface.databinding.viewers
Modifier and TypeMethodDescriptionprotected Binding
ObservableValueEditingSupport.createBinding
(IObservableValue<T> target, IObservableValue<M> model) Creates a new binding for the providedtarget
andmodel
.
DataBindingContext.getValidationStatusProviders()