Package | Description |
---|---|
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBeanSetProperty
An
ISetProperty extension interface with convenience methods for
creating nested bean properties. |
Modifier and Type | Method and Description |
---|---|
static ISetProperty |
Properties.selfSet(Object elementType)
Returns a set property which takes the source object (a
Set ) as
the property set. |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
UnionSetProperty(ISetProperty[] properties) |
UnionSetProperty(ISetProperty[] properties,
Object elementType) |
Modifier and Type | Method and Description |
---|---|
ISetProperty |
IValueProperty.set(ISetProperty detailSet)
Returns the nested combination of this property and the specified detail
set property.
|
ISetProperty |
ValueProperty.set(ISetProperty detailSet) |
Modifier and Type | Method and Description |
---|---|
ISetProperty |
IValueProperty.set(ISetProperty detailSet)
Returns the nested combination of this property and the specified detail
set property.
|
ISetProperty |
ValueProperty.set(ISetProperty detailSet) |
Modifier and Type | Interface and Description |
---|---|
interface |
IViewerSetProperty
ISetProperty for observing a JFace viewer |
Modifier and Type | Class and Description |
---|---|
class |
ViewerSetProperty
Abstract set property implementation for
Viewer properties. |
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.