Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.core.databinding.property.set.ISetProperty

Packages that use ISetProperty
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.set
org.eclipse.core.databinding.property.value
org.eclipse.jface.databinding.viewers: Provides classes that can be used to observe the JFace Viewer framework.

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

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

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

Methods in org.eclipse.core.databinding.property that return ISetProperty
`static ISetProperty` `Properties.selfSet(Object elementType)` Returns a set property which takes the source object (a `Set`) as the property set.

Uses of ISetProperty in org.eclipse.core.databinding.property.set

Classes in org.eclipse.core.databinding.property.set that implement ISetProperty
`class` `DelegatingSetProperty`
`class` `SetProperty` Abstract implementation of ISetProperty
`class` `SimpleSetProperty` Simplified abstract implementation of ISetProperty.
`class` `UnionSetProperty` A set property for observing the union of multiple set properties a combined set.

Methods in org.eclipse.core.databinding.property.set that return ISetProperty
`protected abstract ISetProperty` `DelegatingSetProperty.doGetDelegate(Object source)` Returns the property to delegate to for the specified source object.
`protected ISetProperty` `DelegatingSetProperty.getDelegate(Object source)` Returns the property to delegate to for the specified source object.

Constructors in org.eclipse.core.databinding.property.set with parameters of type ISetProperty
`UnionSetProperty(ISetProperty[] properties)`
`UnionSetProperty(ISetProperty[] properties, Object elementType)`

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

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

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

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

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

Classes in org.eclipse.jface.databinding.viewers that implement ISetProperty
`class` `ViewerSetProperty` Abstract set property implementation for `Viewer` properties.

Methods in org.eclipse.jface.databinding.viewers with parameters of type ISetProperty
`static void` `ViewerSupport.bind(AbstractTreeViewer viewer, Object input, ISetProperty 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, ISetProperty 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.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

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