Eclipse Platform
Release 3.6

org.eclipse.jface.databinding.swt
Class WidgetListProperty

java.lang.Object
  extended by org.eclipse.core.databinding.property.list.ListProperty
      extended by org.eclipse.core.databinding.property.list.SimpleListProperty
          extended by org.eclipse.jface.databinding.swt.WidgetListProperty
All Implemented Interfaces:
IProperty, IListProperty, IWidgetListProperty

public abstract class WidgetListProperty
extends SimpleListProperty
implements IWidgetListProperty

Abstract list property implementation for Widget properties. This class implements some basic behavior that widget properties are generally expected to have, namely:

Since:
1.3

Constructor Summary
WidgetListProperty()
           
 
Method Summary
 IObservableList observe(Object source)
          Returns an observable list observing this list property on the given property source
 IObservableList observe(Realm realm, Object source)
          Returns an observable list observing this list property on the given property source
 ISWTObservableList observe(Widget widget)
          Returns an ISWTObservableList observing this list property on the given widget
 
Methods inherited from class org.eclipse.core.databinding.property.list.SimpleListProperty
adaptListener, doGetList, doSetList, doSetList, doUpdateList, setList
 
Methods inherited from class org.eclipse.core.databinding.property.list.ListProperty
getList, listFactory, listFactory, observeDetail, setList, updateList, values
 
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.list.IListProperty
getElementType, getList, listFactory, listFactory, observeDetail, setList, updateList, values
 

Constructor Detail

WidgetListProperty

public WidgetListProperty()
Method Detail

observe

public IObservableList observe(Object source)
Description copied from interface: IListProperty
Returns an observable list observing this list property on the given property source

Specified by:
observe in interface IListProperty
Overrides:
observe in class ListProperty
Parameters:
source - the property source
Returns:
an observable list observing this list property on the given property source

observe

public IObservableList observe(Realm realm,
                               Object source)
Description copied from interface: IListProperty
Returns an observable list observing this list property on the given property source

Specified by:
observe in interface IListProperty
Overrides:
observe in class SimpleListProperty
Parameters:
realm - the observable's realm
source - the property source
Returns:
an observable list observing this list property on the given property source

observe

public ISWTObservableList observe(Widget widget)
Description copied from interface: IWidgetListProperty
Returns an ISWTObservableList observing this list property on the given widget

Specified by:
observe in interface IWidgetListProperty
Parameters:
widget - the source widget
Returns:
an observable list observing this list property on the given widget

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.