Eclipse Platform
Release 3.3

Uses of Class
org.eclipse.core.databinding.observable.Realm

Packages that use Realm
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.map Provides classes that can be used to observe changes in maps.  
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.jface.databinding.swt Provides classes that can be used to observe changes in SWT widgets.  
 

Uses of Realm in org.eclipse.core.databinding
 

Methods in org.eclipse.core.databinding that return Realm
 Realm DataBindingContext.getValidationRealm()
          Returns the validation realm.
 Realm AggregateValidationStatus.getRealm()
           
 

Constructors in org.eclipse.core.databinding with parameters of type Realm
DataBindingContext(Realm validationRealm)
          Creates a data binding context using the given realm for the validation observables.
 

Uses of Realm in org.eclipse.core.databinding.beans
 

Methods in org.eclipse.core.databinding.beans with parameters of type Realm
static IObservableValue BeansObservables.observeValue(Realm realm, Object bean, String propertyName)
          Returns an observable value in the given realm tracking the current value of the named property of the given bean.
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 IObservableSet BeansObservables.observeSet(Realm realm, Object bean, String propertyName)
          Returns an observable set in the given realm tracking the collection-typed named property of the given bean object
static IObservableFactory BeansObservables.valueFactory(Realm realm, String propertyName)
          Returns a factory for creating obervable values tracking the given property of a particular bean object
static IObservableFactory BeansObservables.listFactory(Realm realm, String propertyName, Class elementType)
          Returns a factory for creating obervable lists tracking the given property of a particular bean object
static IObservableFactory BeansObservables.setFactory(Realm realm, String propertyName)
          Returns a factory for creating obervable sets tracking the given property of a particular bean object
static IObservableValue BeansObservables.observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Helper method for MasterDetailObservables.detailValue(master, valueFactory(realm, propertyName), propertyType)
static IObservableList BeansObservables.observeDetailList(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Helper method for MasterDetailObservables.detailList(master, listFactory(realm, propertyName, propertyType), propertyType)
static IObservableSet BeansObservables.observeDetailSet(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Helper method for MasterDetailObservables.detailSet(master, setFactory(realm, propertyName), propertyType)
static IObservableSet BeansObservables.observeSet(Realm realm, Object bean, String propertyName, Class elementType)
           
static IObservableFactory BeansObservables.setFactory(Realm realm, String propertyName, Class elementType)
           
 

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

Methods in org.eclipse.core.databinding.observable that return Realm
static Realm Realm.getDefault()
          Returns the default realm for the calling thread, or null if no default realm has been set.
protected static Realm Realm.setDefault(Realm realm)
          Sets the default realm for the calling thread, returning the current default thread.
 Realm IObservable.getRealm()
          Returns the realm for this observable.
 

Methods in org.eclipse.core.databinding.observable with parameters of type Realm
protected static Realm Realm.setDefault(Realm realm)
          Sets the default realm for the calling thread, returning the current default thread.
static void Realm.runWithDefault(Realm realm, Runnable runnable)
          Sets the provided realm as the default for the duration of Runnable.run() and resets the previous realm after completion.
static IObservableList Observables.emptyObservableList(Realm realm)
          Returns an empty observable list.
static IObservableSet Observables.emptyObservableSet(Realm realm)
          Returns an empty observable set.
static IObservableSet Observables.staticObservableSet(Realm realm, Set set)
           
static IObservableList Observables.staticObservableList(Realm realm, List list)
           
 

Constructors in org.eclipse.core.databinding.observable with parameters of type Realm
ChangeSupport(Realm realm)
           
AbstractObservable(Realm realm)
           
 

Uses of Realm in org.eclipse.core.databinding.observable.list
 

Methods in org.eclipse.core.databinding.observable.list that return Realm
 Realm AbstractObservableList.getRealm()
           
 

Constructors in org.eclipse.core.databinding.observable.list with parameters of type Realm
WritableList(Realm realm)
          Creates an empty writable list with a null element type.
WritableList(Realm realm, List toWrap, Object elementType)
          Creates a writable list containing elements of the given type, wrapping an existing client-supplied list.
ObservableList(Realm realm, List wrappedList, Object elementType)
           
AbstractObservableList(Realm realm)
           
 

Uses of Realm in org.eclipse.core.databinding.observable.map
 

Methods in org.eclipse.core.databinding.observable.map that return Realm
 Realm AbstractObservableMap.getRealm()
           
 

Constructors in org.eclipse.core.databinding.observable.map with parameters of type Realm
WritableMap(Realm realm)
           
ObservableMap(Realm realm, Map wrappedMap)
           
AbstractObservableMap(Realm realm)
           
 

Uses of Realm in org.eclipse.core.databinding.observable.set
 

Constructors in org.eclipse.core.databinding.observable.set with parameters of type Realm
WritableSet(Realm realm)
          Constructs a new instance with an empty list and a null element type.
WritableSet(Realm realm, Collection c, Object elementType)
          Constructs a new instance.
ObservableSet(Realm realm, Set wrappedSet, Object elementType)
           
AbstractObservableSet(Realm realm)
           
 

Uses of Realm in org.eclipse.core.databinding.observable.value
 

Constructors in org.eclipse.core.databinding.observable.value with parameters of type Realm
WritableValue(Realm realm)
          Constructs a new instance with the provided realm, a null value type, and a null initial value.
WritableValue(Realm realm, Object initialValue, Object valueType)
          Constructs a new instance.
ComputedValue(Realm realm)
           
ComputedValue(Realm realm, Object valueType)
           
AbstractVetoableValue(Realm realm)
           
AbstractObservableValue(Realm realm)
           
 

Uses of Realm in org.eclipse.jface.databinding.swt
 

Methods in org.eclipse.jface.databinding.swt that return Realm
static Realm SWTObservables.getRealm(Display display)
          Returns the realm representing the UI thread for the given display.
 


Eclipse Platform
Release 3.3

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.