Eclipse Platform Release 3.7

## Uses of Class
org.eclipse.core.databinding.Binding

Packages that use Binding
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
`class` `ListBinding`
`class` `SetBinding`

Methods in org.eclipse.core.databinding that return Binding
`Binding` `DataBindingContext.bindList(IObservableList targetObservableList, IObservableList modelObservableList)` Creates a `Binding` to synchronize the values of two `observable lists`.
`Binding` `DataBindingContext.bindList(IObservableList targetObservableList, IObservableList modelObservableList, UpdateListStrategy targetToModel, UpdateListStrategy modelToTarget)` Creates a `Binding` to synchronize the values of two `observable lists`.
`Binding` `DataBindingContext.bindSet(IObservableSet targetObservableSet, IObservableSet modelObservableSet)` Creates a `Binding` to synchronize the values of two `observable sets`.
`Binding` `DataBindingContext.bindSet(IObservableSet targetObservableSet, IObservableSet modelObservableSet, UpdateSetStrategy targetToModel, UpdateSetStrategy modelToTarget)` Creates a `Binding` to synchronize the values of two `observable sets`.
`Binding` `DataBindingContext.bindValue(IObservableValue targetObservableValue, IObservableValue modelObservableValue)` Creates a `Binding` to synchronize the values of two `observable values`.
`Binding` `DataBindingContext.bindValue(IObservableValue targetObservableValue, IObservableValue modelObservableValue, UpdateValueStrategy targetToModel, UpdateValueStrategy modelToTarget)` Creates a `Binding` to synchronize the values of two `observable values`.

Methods in org.eclipse.core.databinding with parameters of type Binding
`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
`protected Binding` `ObservableValueEditingSupport.createBinding(IObservableValue target, IObservableValue model)` Creates a new binding for the provided `target` and `model`.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.