Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

Uses of Interface
org.eclipse.core.databinding.observable.list.IObservableList

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.observable.value Provides classes that can be used to observe changes in discrete values. 
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 IObservableList < Binding > of all bindings in order by time of addition.
abstract   IObservableList ValidationStatusProvider. getModels ()
          Returns an IObservableList < IObservable > containing the model observables (if any) that are being tracked by this validation status provider.
  IObservableList Binding. getModels ()
           
abstract   IObservableList ValidationStatusProvider. getTargets ()
          Returns an IObservableList < IObservable > containing the target observables (if any) that are being tracked by this validation status provider.
  IObservableList Binding. getTargets ()
           
  IObservableList DataBindingContext. getValidationStatusProviders ()
          Returns an unmodifiable an unmodifiable IObservableList < ValidationStatusProvider > of all validation status providers in order by time of addition.
 

Methods in org.eclipse.core.databinding with parameters of type IObservableList
  Binding DataBindingContext. bindList ( IObservableList targetObservableList, IObservableList modelObservableList)
          Creates a Binding to synchronize the values of two observable lists.
  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)
           
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. doMove ( IObservableList observableList, int oldIndex, int newIndex)
          Moves the element in the observable list located at the given old index to the given new index.
protected   IStatus UpdateListStrategy. doRemove ( IObservableList observableList, int index)
          Removes the element at the given index from the given observable list.
protected   IStatus UpdateListStrategy. doReplace ( IObservableList observableList, int index, Object element)
          Replaces the element in the observable list located at the given index to with the given element.
protected  void UpdateListStrategy. fillDefaults ( IObservableList source, IObservableList destination)
           
 

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. observeDetailList ( IObservableValue master, String propertyName, Class propertyType)
          Helper method for MasterDetailObservables.detailList(master, listFactory(master.getRealm(), propertyName, propertyType), propertyType)
static  IObservableList PojoObservables. observeDetailList ( IObservableValue master, String propertyName, Class propertyType)
          Helper method for MasterDetailObservables.detailList(master, listFactory(master.getRealm(), propertyName, propertyType), propertyType)
static  IObservableList BeansObservables. observeDetailList ( Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Deprecated. Use BeansObservables.observeDetailList(IObservableValue, String, Class) instead
static  IObservableList PojoObservables. observeDetailList ( Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Deprecated. Use PojoObservables.observeDetailList(IObservableValue, String, Class) instead
static  IObservableList BeansObservables. observeList ( Object bean, String propertyName)
          Returns an observable list in the default realm tracking the collection-typed named property of the given bean object.
static  IObservableList PojoObservables. observeList ( Object pojo, String propertyName)
          Returns an observable list in the default realm tracking the collection-typed named property of the given pojo object.
static  IObservableList BeansObservables. observeList ( Object bean, String propertyName, Class elementType)
          Returns an observable list in the default realm tracking the collection-typed named property of the given bean object.
static  IObservableList PojoObservables. observeList ( Object pojo, String propertyName, Class elementType)
          Returns an observable list in the default realm tracking the collection-typed named property of the given bean object.
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 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 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 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.
 

Uses of IObservableList in org.eclipse.core.databinding.observable
 

Methods in org.eclipse.core.databinding.observable that return IObservableList
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.
static  IObservableList Observables. unmodifiableObservableList ( IObservableList list)
          Returns an unmodifiable observable list backed by the given observable list.
 

Methods in org.eclipse.core.databinding.observable with parameters of type IObservableList
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. unmodifiableObservableList ( IObservableList list)
          Returns an unmodifiable observable list backed by the given observable 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.
 class DecoratingObservableList
          An observable list which decorates another observable list.
 class MultiList
          An observable list backed by an array of observable lists.
 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
DecoratingObservableList ( IObservableList decorated, boolean disposeDecoratedOnDispose)
          Constructs a DecoratingObservableList which decorates the given observable.
ListChangeEvent ( IObservableList source, ListDiff diff)
          Creates a new list change event.
MultiList ( IObservableList[] lists)
          Constructs a MultiList in the default realm, and backed by the given observable lists.
MultiList ( IObservableList[] lists, Object elementType)
          Constructs a MultiList in the default realm backed by the given observable lists.
MultiList ( Realm realm, IObservableList[] lists)
          Constructs a MultiList belonging to the given realm, and backed by the given observable lists.
MultiList ( Realm realm, IObservableList[] lists, Object elementType)
          Constructs a MultiList belonging to the given realm, and backed by the given observable lists.
 

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.observable.value
 

Methods in org.eclipse.core.databinding.observable.value with parameters of type IObservableList
static  DuplexingObservableValue DuplexingObservableValue. withDefaults ( IObservableList target, Object emptyValue, Object multiValue)
          Returns a DuplexingObservableValue implementation with predefined values to use if the list is empty or contains multiple different values.
 

Constructors in org.eclipse.core.databinding.observable.value with parameters of type IObservableList
DuplexingObservableValue ( IObservableList target)
           
DuplexingObservableValue ( IObservableList target, Object valueType)
           
 

Uses of IObservableList in org.eclipse.core.databinding.validation
 

Methods in org.eclipse.core.databinding.validation that return IObservableList
  IObservableList MultiValidator. getModels ()
           
  IObservableList MultiValidator. getTargets ()
           
  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.
 

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
 

Subinterfaces of IObservableList in org.eclipse.jface.databinding.swt
 interface ISWTObservableList
           IObservableList observing an SWT widget.
 

Methods in org.eclipse.jface.databinding.swt that return IObservableList
  IObservableList WidgetListProperty. observe ( Object source)
           
  IObservableList WidgetListProperty. observe ( Realm realm, Object source)
           
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
  IObservableList ViewerListProperty. observe ( Object source)
           
  IObservableList ViewerListProperty. observe ( Realm realm, Object source)
           
static  IObservableList ViewersObservables. observeMultiSelection ( ISelectionProvider selectionProvider)
          Returns an observable list that tracks the current selection of the given selection provider.
 

Methods in org.eclipse.jface.databinding.viewers with parameters of type IObservableList
static void ViewerSupport. bind ( StructuredViewer viewer, IObservableList input, org.eclipse.core.databinding.property.value.IValueProperty labelProperty)
          Binds the viewer to the specified input, using the specified label property to generate labels.
static void ViewerSupport. bind ( StructuredViewer viewer, IObservableList input, org.eclipse.core.databinding.property.value.IValueProperty[] labelProperties)
          Binds the viewer to the specified input, using the specified label properties to generate labels.
 


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

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


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire