Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.core.databinding.property.list.IListProperty

Packages that use IListProperty
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.property: Interfaces and classes for representing and observing properties of objects.
org.eclipse.core.databinding.property.list
org.eclipse.core.databinding.property.value
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 Package Specification This package provides APIs that provide access to properties of Workbench objects for use with the data binding framework.

Uses of IListProperty in org.eclipse.core.databinding

Methods in org.eclipse.core.databinding that return IListProperty
`static IListProperty` `BindingProperties.bindings()` Returns an `IListProperty` < `Binding` > for observing the bindings of a `DataBindingContext`.
`static IListProperty` `BindingProperties.models()` Returns an `IListProperty` < `IObservable` > for observing the models of a `ValidationStatusProvider`.
`static IListProperty` `BindingProperties.targets()` Returns an `IListProperty` < `IObservable` > for observing the targets of a `ValidationStatusProvider`.
`static IListProperty` `BindingProperties.validationStatusProviders()` Returns an `IListProperty` < `ValidationStatusProvider` > for observing the validation status providers of a `DataBindingContext`.

Uses of IListProperty in org.eclipse.core.databinding.beans

Subinterfaces of IListProperty in org.eclipse.core.databinding.beans
`interface` `IBeanListProperty` An `IListProperty` extension interface with convenience methods for creating nested bean properties.

Uses of IListProperty in org.eclipse.core.databinding.property

Methods in org.eclipse.core.databinding.property that return IListProperty
`static IListProperty` `Properties.selfList(Object elementType)` Returns a list property which takes the source object (a `List`) as the property list.

Uses of IListProperty in org.eclipse.core.databinding.property.list

Classes in org.eclipse.core.databinding.property.list that implement IListProperty
`class` `DelegatingListProperty`
`class` `ListProperty` Abstract implementation of IListProperty.
`class` `MultiListProperty` A list property for observing multiple list properties in sequence in a combined list.
`class` `SimpleListProperty` Simplified abstract implementation of IListProperty.

Methods in org.eclipse.core.databinding.property.list that return IListProperty
`protected abstract IListProperty` `DelegatingListProperty.doGetDelegate(Object source)` Returns the property to delegate to for the specified source object.
`IListProperty` `DelegatingListProperty.getDelegate(Object source)` Returns the property to delegate to for the specified source object.
`IListProperty` `ListProperty.values(IValueProperty detailValue)`
`IListProperty` `IListProperty.values(IValueProperty detailValue)` Returns the nested combination of this property and the specified detail value property.

Constructors in org.eclipse.core.databinding.property.list with parameters of type IListProperty
`MultiListProperty(IListProperty[] properties)` Constructs a MultiListProperty for observing the specified list properties in sequence
`MultiListProperty(IListProperty[] properties, Object elementType)` Constructs a MultiListProperty for observing the specified list properties in sequence.

Uses of IListProperty in org.eclipse.core.databinding.property.value

Methods in org.eclipse.core.databinding.property.value that return IListProperty
`IListProperty` `IValueProperty.list(IListProperty detailList)` Returns the nested combination of this property and the specified detail list property.
`IListProperty` `ValueProperty.list(IListProperty detailList)`

Methods in org.eclipse.core.databinding.property.value with parameters of type IListProperty
`IListProperty` `IValueProperty.list(IListProperty detailList)` Returns the nested combination of this property and the specified detail list property.
`IListProperty` `ValueProperty.list(IListProperty detailList)`

Uses of IListProperty in org.eclipse.jface.databinding.swt

Subinterfaces of IListProperty in org.eclipse.jface.databinding.swt
`interface` `IWidgetListProperty` `IListProperty` for observing an SWT Widget

Classes in org.eclipse.jface.databinding.swt that implement IListProperty
`class` `WidgetListProperty` Abstract list property implementation for `Widget` properties.

Uses of IListProperty in org.eclipse.jface.databinding.viewers

Subinterfaces of IListProperty in org.eclipse.jface.databinding.viewers
`interface` `IViewerListProperty` `IListProperty` for observing a JFace viewer

Classes in org.eclipse.jface.databinding.viewers that implement IListProperty
`class` `ViewerListProperty` Abstract list property implementation for `Viewer` properties.

Methods in org.eclipse.jface.databinding.viewers with parameters of type IListProperty
`static void` `ViewerSupport.bind(AbstractTreeViewer viewer, Object input, IListProperty childrenProperty, IValueProperty labelProperty)` Binds the viewer to the specified input, using the specified children property to generate child nodes, and the specified label property to generate labels.
`static void` `ViewerSupport.bind(AbstractTreeViewer viewer, Object input, IListProperty childrenProperty, IValueProperty[] labelProperties)` Binds the viewer to the specified input, using the specified children property to generate child nodes, and the specified label properties to generate labels.

Uses of IListProperty in org.eclipse.ui.databinding

Methods in org.eclipse.ui.databinding that return IListProperty
`static IListProperty` `WorkbenchProperties.multipleSelection()` Returns a property for observing the elements of a structured selection as exposed by `ISelectionService`.
`static IListProperty` `WorkbenchProperties.multipleSelection(String partId, boolean postSelection)` Returns a property for observing the elements of a structured selection as exposed by `ISelectionService`.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

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