Class WidgetListProperty<S extends Widget,E>
java.lang.Object
org.eclipse.core.databinding.property.list.ListProperty<S,E>
org.eclipse.core.databinding.property.list.SimpleListProperty<S,E>
org.eclipse.jface.databinding.swt.WidgetListProperty<S,E>
- Type Parameters:
S- type of the source objectE- type of the elements in the list
- All Implemented Interfaces:
IProperty,IListProperty<S,,E> IWidgetListProperty<S,E>
public abstract class WidgetListProperty<S extends Widget,E>
extends SimpleListProperty<S,E>
implements IWidgetListProperty<S,E>
Abstract list property implementation for
Widget properties. This
class implements some basic behavior that widget properties are generally
expected to have, namely:
- Calling
observe(Widget)should create the observable on the display realm of the widget, rather than the current default realm - All
observe()methods should return anISWTObservable
- Since:
- 1.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns an observable list observing this list property on the given property sourceReturns an observable list observing this list property on the given property sourceMethods inherited from class org.eclipse.core.databinding.property.list.SimpleListProperty
adaptListener, doGetList, doSetList, doSetList, doUpdateList, setListMethods inherited from class org.eclipse.core.databinding.property.list.ListProperty
getList, listFactory, listFactory, observeDetail, setList, updateList, valuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.databinding.property.list.IListProperty
getElementType, getList, listFactory, listFactory, observeDetail, setList, updateList, values
-
Constructor Details
-
WidgetListProperty
public WidgetListProperty()
-
-
Method Details
-
observe
Description copied from interface:IListPropertyReturns an observable list observing this list property on the given property source- Specified by:
observein interfaceIListProperty<S extends Widget,E> - Overrides:
observein classSimpleListProperty<S extends Widget,E> - Parameters:
realm- the observable's realmsource- the property source- Returns:
- an observable list observing this list property on the given property source
- Since:
- 1.9
-
observe
Description copied from interface:IListPropertyReturns an observable list observing this list property on the given property source- Specified by:
observein interfaceIListProperty<S extends Widget,E> - Specified by:
observein interfaceIWidgetListProperty<S extends Widget,E> - Overrides:
observein classListProperty<S extends Widget,E> - Parameters:
widget- the property source- Returns:
- an observable list observing this list property on the given property source
-