Uses of Class
org.eclipse.core.databinding.Binding
-
Packages that use Binding Package Description org.eclipse.core.databinding Provides classes for binding observable objects, for example UI widgets and model objects.org.eclipse.jface.databinding.viewers Provides classes that can be used to observe the JFace Viewer framework. -
-
Uses of Binding in org.eclipse.core.databinding
Subclasses of Binding in org.eclipse.core.databinding Modifier and Type Class Description class
ListBinding<M,T>
class
SetBinding<M,T>
Methods in org.eclipse.core.databinding that return Binding Modifier and Type Method Description <T,M>
BindingDataBindingContext. bindList(IObservableList<T> targetObservableList, IObservableList<M> modelObservableList)
Creates aBinding
to synchronize the values of twoobservable lists
.<T,M>
BindingDataBindingContext. 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
.<T,M>
BindingDataBindingContext. bindSet(IObservableSet<T> targetObservableSet, IObservableSet<M> modelObservableSet)
Creates aBinding
to synchronize the values of twoobservable sets
.<T,M>
BindingDataBindingContext. 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
.<T,M>
BindingDataBindingContext. bindValue(IObservableValue<T> targetObservableValue, IObservableValue<M> modelObservableValue)
Creates aBinding
to 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 aBinding
to synchronize the values of twoobservable values
.Methods in org.eclipse.core.databinding that return types with arguments of type Binding Modifier and Type Method Description static IListProperty<DataBindingContext,Binding>
BindingProperties. bindings()
Returns anIListProperty
for observing the bindings of aDataBindingContext
.IObservableList<Binding>
DataBindingContext. getBindings()
Returns an unmodifiableIObservableList
of all bindings in order by time of addition.IObservableMap<Binding,IStatus>
DataBindingContext. getValidationStatusMap()
Deprecated.as of 1.1, please useDataBindingContext.getValidationStatusProviders()
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
.Methods in org.eclipse.core.databinding with parameters of type Binding Modifier and Type Method Description void
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.jface.databinding.viewers
Methods in org.eclipse.jface.databinding.viewers that return Binding Modifier and Type Method Description protected Binding
ObservableValueEditingSupport. createBinding(IObservableValue<T> target, IObservableValue<M> model)
Creates a new binding for the providedtarget
andmodel
.
-