Class ViewerSetProperty<S,E> 
java.lang.Object
org.eclipse.core.databinding.property.set.SetProperty<S,E>
 
org.eclipse.core.databinding.property.set.SimpleSetProperty<S,E>
 
org.eclipse.jface.databinding.viewers.ViewerSetProperty<S,E> 
- Type Parameters:
- S- type of the source object
- E- type of the elements in the set
- All Implemented Interfaces:
- IProperty,- ISetProperty<S,,- E> - IViewerSetProperty<S,- E> 
public abstract class ViewerSetProperty<S,E> 
extends SimpleSetProperty<S,E>
implements IViewerSetProperty<S,E>  
Abstract set property implementation for 
Viewer properties. This
 class implements some basic behavior that viewer properties are generally
 expected to have, namely:
 - Calling observe(S)should create the observable on the display realm of the viewer's control, rather than the current default realm
- All observe()methods should return anIViewerObservableSet
- Since:
- 1.3
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns an observable set observing this set property on the given property sourceReturns anIViewerObservableSetobserving this set property on the given viewerReturns an observable set observing this set property on the given property sourceMethods inherited from class org.eclipse.core.databinding.property.set.SimpleSetPropertyadaptListener, doGetSet, doSetSet, doSetSet, doUpdateSet, setSetMethods inherited from class org.eclipse.core.databinding.property.set.SetPropertygetSet, observeDetail, setFactory, setFactory, setSet, updateSet, valuesMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.databinding.property.set.ISetPropertygetElementType, getSet, observeDetail, setFactory, setFactory, setSet, updateSet, values
- 
Constructor Details- 
ViewerSetPropertypublic ViewerSetProperty()
 
- 
- 
Method Details- 
observeDescription copied from interface:ISetPropertyReturns an observable set observing this set property on the given property source- Specified by:
- observein interface- ISetProperty<S,- E> 
- Specified by:
- observein interface- IViewerSetProperty<S,- E> 
- Overrides:
- observein class- SetProperty<S,- E> 
- Parameters:
- source- the property source
- Returns:
- an observable set observing this set property on the given property source
 
- 
observeDescription copied from interface:ISetPropertyReturns an observable set observing this set property on the given property source- Specified by:
- observein interface- ISetProperty<S,- E> 
- Overrides:
- observein class- SimpleSetProperty<S,- E> 
- Parameters:
- realm- the observable's realm
- source- the property source
- Returns:
- an observable set observing this set property on the given property source
 
- 
observeDescription copied from interface:IViewerSetPropertyReturns anIViewerObservableSetobserving this set property on the given viewer- Specified by:
- observein interface- IViewerSetProperty<S,- E> 
- Parameters:
- viewer- the source viewer
- Returns:
- an observable set observing this set property on the given viewer
 
 
-