|
Eclipse Platform Release 3.4 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IObservableList | |
org.eclipse.core.databinding | Provides classes for binding observable objects, for example UI widgets and model objects. |
org.eclipse.core.databinding.beans | Provides classes for observing JavaBeans(tm) objects. |
org.eclipse.core.databinding.observable | Provides the core APIs for observing changes in objects. |
org.eclipse.core.databinding.observable.list | Provides classes for observing changes in lists. |
org.eclipse.core.databinding.observable.masterdetail | Provides classes that can be used to observe a detail of a master object. |
org.eclipse.core.databinding.observable.set | Provides classes that can be used to observe changes in sets. |
org.eclipse.core.databinding.validation | Provides the core APIs for validation. |
org.eclipse.jface.databinding.swt | Provides classes that can be used to observe changes in SWT widgets. |
org.eclipse.jface.databinding.viewers | Provides classes that can be used to observe the JFace Viewer framework. |
Uses of IObservableList in org.eclipse.core.databinding |
Methods in org.eclipse.core.databinding that return IObservableList | |
IObservableList |
DataBindingContext.getBindings()
Returns an unmodifiable observable list with elements of type Binding , ordered by time of addition. |
IObservableList |
DataBindingContext.getValidationStatusProviders()
Returns an unmodifiable observable list with elements of type ValidationStatusProvider , ordered by time of addition. |
abstract IObservableList |
ValidationStatusProvider.getTargets()
Returns the list of target observables (if any) that are being tracked by this validation status provider. |
abstract IObservableList |
ValidationStatusProvider.getModels()
Returns the model observables (if any) that are being tracked by this validation status provider. |
IObservableList |
Binding.getTargets()
|
IObservableList |
Binding.getModels()
|
Methods in org.eclipse.core.databinding with parameters of type IObservableList | |
protected void |
UpdateListStrategy.fillDefaults(IObservableList source,
IObservableList destination)
|
protected IStatus |
UpdateListStrategy.doAdd(IObservableList observableList,
Object element,
int index)
Adds the given element at the given index to the given observable list. |
protected IStatus |
UpdateListStrategy.doRemove(IObservableList observableList,
int index)
Removes the element at the given index from the given observable list. |
Binding |
DataBindingContext.bindList(IObservableList targetObservableList,
IObservableList modelObservableList,
UpdateListStrategy targetToModel,
UpdateListStrategy modelToTarget)
Creates a Binding to synchronize the values of two
observable lists . |
protected UpdateListStrategy |
DataBindingContext.createModelToTargetUpdateListStrategy(IObservableList modelObservableList,
IObservableList targetObservableList)
|
protected UpdateListStrategy |
DataBindingContext.createTargetToModelUpdateListStrategy(IObservableList targetObservableList,
IObservableList modelObservableList)
|
Constructors in org.eclipse.core.databinding with parameters of type IObservableList | |
ListBinding(IObservableList target,
IObservableList model,
UpdateListStrategy targetToModelStrategy,
UpdateListStrategy modelToTargetStrategy)
|
Uses of IObservableList in org.eclipse.core.databinding.beans |
Methods in org.eclipse.core.databinding.beans that return IObservableList | |
static IObservableList |
BeansObservables.observeList(Realm realm,
Object bean,
String propertyName)
Returns an observable list in the given realm tracking the collection-typed named property of the given bean object. |
static IObservableList |
BeansObservables.observeList(Realm realm,
Object bean,
String propertyName,
Class elementType)
Returns an observable list in the given realm tracking the collection-typed named property of the given bean object. |
static IObservableList |
BeansObservables.observeDetailList(Realm realm,
IObservableValue master,
String propertyName,
Class propertyType)
Helper method for MasterDetailObservables.detailList(master, listFactory(realm,
propertyName, propertyType), propertyType) |
static IObservableList |
PojoObservables.observeList(Realm realm,
Object pojo,
String propertyName)
Returns an observable list in the given realm tracking the collection-typed named property of the given pojo object. |
static IObservableList |
PojoObservables.observeList(Realm realm,
Object pojo,
String propertyName,
Class elementType)
Returns an observable list in the given realm tracking the collection-typed named property of the given bean object. |
static IObservableList |
PojoObservables.observeDetailList(Realm realm,
IObservableValue master,
String propertyName,
Class propertyType)
Helper method for MasterDetailObservables.detailList(master, listFactory(realm,
propertyName, propertyType), propertyType) |
Uses of IObservableList in org.eclipse.core.databinding.observable |
Methods in org.eclipse.core.databinding.observable that return IObservableList | |
static IObservableList |
Observables.unmodifiableObservableList(IObservableList list)
Returns an unmodifiable observable list backed by the given observable list. |
static IObservableList |
Observables.emptyObservableList()
Returns an empty observable list. |
static IObservableList |
Observables.emptyObservableList(Object elementType)
Returns an empty observable list of the given element type. |
static IObservableList |
Observables.emptyObservableList(Realm realm)
Returns an empty observable list belonging to the given realm. |
static IObservableList |
Observables.emptyObservableList(Realm realm,
Object elementType)
Returns an empty observable list of the given element type and belonging to the given realm. |
static IObservableList |
Observables.proxyObservableList(IObservableList target)
Returns an observable list that contains the same elements as the given list, and fires the same events as the given list, but can be disposed of without disposing of the wrapped list. |
static IObservableList |
Observables.staticObservableList(List list)
Returns an observable list backed by the given list. |
static IObservableList |
Observables.staticObservableList(List list,
Object elementType)
Returns an observable list of the given element type, backed by the given list. |
static IObservableList |
Observables.staticObservableList(Realm realm,
List list)
Returns an observable list belonging to the given realm, backed by the given list. |
static IObservableList |
Observables.staticObservableList(Realm realm,
List list,
Object elementType)
Returns an observable list of the given element type and belonging to the given realm, backed by the given list. |
Methods in org.eclipse.core.databinding.observable with parameters of type IObservableList | |
static IObservableList |
Observables.unmodifiableObservableList(IObservableList list)
Returns an unmodifiable observable list backed by the given observable list. |
static IObservableList |
Observables.proxyObservableList(IObservableList target)
Returns an observable list that contains the same elements as the given list, and fires the same events as the given list, but can be disposed of without disposing of the wrapped list. |
Uses of IObservableList in org.eclipse.core.databinding.observable.list |
Classes in org.eclipse.core.databinding.observable.list that implement IObservableList | |
class |
AbstractObservableList
Subclasses should override at least get(int index) and size(). |
class |
ComputedList
A Lazily calculated list that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects This class is thread safe. |
class |
ObservableList
Abstract implementation of IObservableList , based on an underlying regular list.
|
class |
WritableList
Mutable observable list backed by an ArrayList. |
Methods in org.eclipse.core.databinding.observable.list that return IObservableList | |
IObservableList |
ListChangeEvent.getObservableList()
Returns the observable list from which this event originated. |
Constructors in org.eclipse.core.databinding.observable.list with parameters of type IObservableList | |
ListChangeEvent(IObservableList source,
ListDiff diff)
Creates a new list change event. |
Uses of IObservableList in org.eclipse.core.databinding.observable.masterdetail |
Methods in org.eclipse.core.databinding.observable.masterdetail that return IObservableList | |
static IObservableList |
MasterDetailObservables.detailList(IObservableValue master,
IObservableFactory detailFactory,
Object detailElementType)
Creates a detail observable list from a master observable value and a factory. |
Uses of IObservableList in org.eclipse.core.databinding.observable.set |
Constructors in org.eclipse.core.databinding.observable.set with parameters of type IObservableList | |
ListToSetAdapter(IObservableList list)
|
Uses of IObservableList in org.eclipse.core.databinding.validation |
Methods in org.eclipse.core.databinding.validation that return IObservableList | |
IObservableList |
MultiValidator.observeValidatedList(IObservableList target)
Returns a wrapper IObservableList which stays in sync with the
given target observable only when the validation status is valid.
|
IObservableList |
MultiValidator.getTargets()
|
IObservableList |
MultiValidator.getModels()
|
Methods in org.eclipse.core.databinding.validation with parameters of type IObservableList | |
IObservableList |
MultiValidator.observeValidatedList(IObservableList target)
Returns a wrapper IObservableList which stays in sync with the
given target observable only when the validation status is valid.
|
Uses of IObservableList in org.eclipse.jface.databinding.swt |
Methods in org.eclipse.jface.databinding.swt that return IObservableList | |
static IObservableList |
SWTObservables.observeItems(Control control)
Returns an observable observing the items attribute of the provided control . |
Uses of IObservableList in org.eclipse.jface.databinding.viewers |
Subinterfaces of IObservableList in org.eclipse.jface.databinding.viewers | |
interface |
IViewerObservableList
IObservableList observing a JFace Viewer. |
Methods in org.eclipse.jface.databinding.viewers that return IObservableList | |
static IObservableList |
ViewersObservables.observeMultiSelection(ISelectionProvider selectionProvider)
Returns an observable list that tracks the current selection of the given selection provider. |
|
Eclipse Platform Release 3.4 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.