|
Eclipse Platform Release 3.5 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.databinding.property.set.SetProperty
public abstract class SetProperty
Abstract implementation of ISetProperty
Constructor Summary | |
---|---|
SetProperty()
|
Method Summary | |
---|---|
IObservableSet |
observe(Object source)
Returns an observable set observing this set property on the given property source |
IObservableSet |
observeDetail(IObservableValue master)
Returns an observable set on the master observable's realm which tracks this property of the current value of master . |
IObservableFactory |
setFactory()
Returns a factory for creating observable sets tracking this property of a particular property source. |
IObservableFactory |
setFactory(Realm realm)
Returns a factory for creating observable sets in the given realm, tracking this property of a particular property source. |
IMapProperty |
values(IValueProperty detailValues)
Returns the nested combination of this property and the specified detail value property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.core.databinding.property.set.ISetProperty |
---|
getElementType, observe |
Constructor Detail |
---|
public SetProperty()
Method Detail |
---|
public IObservableSet observe(Object source)
ISetProperty
observe
in interface ISetProperty
source
- the property source
public IObservableFactory setFactory()
ISetProperty
setFactory
in interface ISetProperty
public IObservableFactory setFactory(Realm realm)
ISetProperty
setFactory
in interface ISetProperty
realm
- the realm
public IObservableSet observeDetail(IObservableValue master)
ISetProperty
master
.
observeDetail
in interface ISetProperty
master
- the master observable
master
.public final IMapProperty values(IValueProperty detailValues)
ISetProperty
IObservableMap.put(Object, Object)
and
Map.putAll(java.util.Map)
methods. In the latter case,
this property does not put entries for keys not already in the master key
set. Modifications made through the returned property are delegated to
the detail property, using the corresponding set element from the master
property as the source.
values
in interface ISetProperty
detailValues
- the detail property
|
Eclipse Platform Release 3.5 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.