public abstract class ViewerSetProperty extends SimpleSetProperty implements IViewerSetProperty
Viewer
properties. This
class implements some basic behavior that viewer properties are generally
expected to have, namely:
observe(Object)
should create the observable on the
display realm of the viewer's control, rather than the current default realm
observe()
methods should return an
IViewerObservableSet
Constructor and Description |
---|
ViewerSetProperty() |
Modifier and Type | Method and Description |
---|---|
IObservableSet |
observe(Object source)
Returns an observable set observing this set property on the given
property source
|
IObservableSet |
observe(Realm realm,
Object source)
Returns an observable set observing this set property on the given
property source
|
IViewerObservableSet |
observe(Viewer viewer)
Returns an
IViewerObservableSet observing this set property on
the given viewer |
adaptListener, doGetSet, doSetSet, doSetSet, doUpdateSet, setSet
getSet, observeDetail, setFactory, setFactory, setSet, updateSet, values
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getElementType, getSet, observeDetail, setFactory, setFactory, setSet, updateSet, values
public IObservableSet observe(Object source)
ISetProperty
observe
in interface ISetProperty
observe
in class SetProperty
source
- the property sourcepublic IObservableSet observe(Realm realm, Object source)
ISetProperty
observe
in interface ISetProperty
observe
in class SimpleSetProperty
realm
- the observable's realmsource
- the property sourcepublic IViewerObservableSet observe(Viewer viewer)
IViewerSetProperty
IViewerObservableSet
observing this set property on
the given viewerobserve
in interface IViewerSetProperty
viewer
- the source viewer
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.