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.map | |
org.eclipse.core.databinding.property.set | |
org.eclipse.core.databinding.property.value |
Modifier and Type | Interface and Description |
---|---|
interface |
IBeanMapProperty
An
IMapProperty extension interface with convenience methods for
creating nested bean properties. |
Modifier and Type | Method and Description |
---|---|
static <K,V> IMapProperty<Map<K,V>,K,V> |
Properties.selfMap(Object keyType,
Object valueType)
Returns a map property which takes the source object (a
Map ) as
the property map. |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingMapProperty<S,K,V> |
class |
MapProperty<S,K,V>
Abstract implementation of IMapProperty
|
class |
SimpleMapProperty<S,K,V>
Simplified abstract implementation of IMapProperty.
|
Modifier and Type | Method and Description |
---|---|
protected abstract IMapProperty<S,K,V> |
DelegatingMapProperty.doGetDelegate(S source)
Returns the property to delegate to for the specified source object.
|
IMapProperty<S,K,V> |
DelegatingMapProperty.getDelegate(S source)
Returns the property to delegate to for the specified source object.
|
<T> IMapProperty<S,K,T> |
MapProperty.values(IValueProperty<? super V,T> detailValues) |
<T> IMapProperty<S,K,T> |
IMapProperty.values(IValueProperty<? super V,T> detailValues)
Returns the nested combination of this property and the specified detail
value property.
|
Modifier and Type | Method and Description |
---|---|
<T> IMapProperty<S,E,T> |
ISetProperty.values(IValueProperty<? super E,T> detailValues)
Returns the nested combination of this property and the specified detail
value property.
|
<T> IMapProperty<S,E,T> |
SetProperty.values(IValueProperty<? super E,T> detailValues) |
Modifier and Type | Method and Description |
---|---|
<K,V> IMapProperty<S,K,V> |
IValueProperty.map(IMapProperty<? super T,K,V> detailMap)
Returns the nested combination of this property and the specified detail
map property.
|
<K,V> IMapProperty<S,K,V> |
ValueProperty.map(IMapProperty<? super T,K,V> detailMap) |
Modifier and Type | Method and Description |
---|---|
<K,V> IMapProperty<S,K,V> |
IValueProperty.map(IMapProperty<? super T,K,V> detailMap)
Returns the nested combination of this property and the specified detail
map property.
|
<K,V> IMapProperty<S,K,V> |
ValueProperty.map(IMapProperty<? super T,K,V> detailMap) |
Copyright (c) 2000, 2016 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.