Eclipse Platform
Release 3.6

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.core.databinding.property.list   
org.eclipse.core.databinding.property.map   
org.eclipse.core.databinding.property.set   
org.eclipse.core.databinding.property.value   
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 Realm in org.eclipse.core.databinding
 

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

Constructors in org.eclipse.core.databinding with parameters of type Realm
AggregateValidationStatus(Realm realm, IObservableCollection validationStatusProviders, int strategy)
           
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 IObservableFactory BeansObservables.listFactory(Realm realm, String propertyName, Class elementType)
          Returns a factory for creating observable lists in the given realm, tracking the given property of a particular bean object
static IObservableFactory PojoObservables.listFactory(Realm realm, String propertyName, Class elementType)
          Returns a factory for creating observable lists in the given realm, tracking the given property of a particular pojo object
static IObservableFactory BeansObservables.mapPropertyFactory(Realm realm, String propertyName)
          Returns a factory for creating an observable map.
static IObservableFactory PojoObservables.mapPropertyFactory(Realm realm, String propertyName)
          Returns a factory for creating an observable map.
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 IObservableMap BeansObservables.observeDetailMap(Realm realm, IObservableValue master, String propertyName)
          Deprecated. Use BeansObservables.observeDetailMap(IObservableValue, String) instead
static IObservableMap PojoObservables.observeDetailMap(Realm realm, IObservableValue master, String propertyName)
          Deprecated. Use PojoObservables.observeDetailMap(IObservableValue, String) instead
static IObservableSet BeansObservables.observeDetailSet(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Deprecated. Use BeansObservables.observeDetailSet(IObservableValue, String, Class) instead.
static IObservableSet PojoObservables.observeDetailSet(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Deprecated. Use PojoObservables.observeDetailSet(IObservableValue, String, Class) instead.
static IObservableValue BeansObservables.observeDetailValue(Realm realm, IObservableValue master, Class masterType, String propertyName, Class propertyType)
          Deprecated. Use BeansObservables.observeDetailValue(IObservableValue, Class, String, Class) instead.
static IObservableValue BeansObservables.observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Deprecated. Use BeansObservables.observeDetailValue(IObservableValue, String, Class) instead
static IObservableValue PojoObservables.observeDetailValue(Realm realm, IObservableValue master, String propertyName, Class propertyType)
          Deprecated. Use PojoObservables.observeDetailValue(IObservableValue, String, Class) instead
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.
static IObservableMap BeansObservables.observeMap(Realm realm, Object bean, String propertyName)
          Returns an observable map in the given realm tracking the map-typed named property of the given bean object.
static IObservableMap PojoObservables.observeMap(Realm realm, Object pojo, String propertyName)
          Returns an observable map in the given realm tracking the map-typed named property of the given pojo object.
static IObservableMap BeansObservables.observeMap(Realm realm, Object bean, String propertyName, Class keyType, Class valueType)
          Returns an observable map in the given realm tracking the map-typed named property of the given bean object.
static IObservableMap PojoObservables.observeMap(Realm realm, Object pojo, String propertyName, Class keyType, Class valueType)
          Returns an observable map in the given realm tracking the map-typed named property of the given pojo 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 IObservableSet PojoObservables.observeSet(Realm realm, Object pojo, String propertyName)
          Returns an observable set in the given realm tracking the collection-typed named property of the given pojo object.
static IObservableSet BeansObservables.observeSet(Realm realm, Object bean, String propertyName, Class elementType)
          Returns an observable set in the given realm tracking the collection-typed named property of the given bean object.
static IObservableSet PojoObservables.observeSet(Realm realm, Object pojo, String propertyName, Class elementType)
          Returns an observable set in the given realm tracking the collection-typed named property of the given pojo object.
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 IObservableValue PojoObservables.observeValue(Realm realm, Object pojo, String propertyName)
          Returns an observable value in the given realm tracking the current value of the named property of the given pojo.
static IObservableFactory BeansObservables.setFactory(Realm realm, String propertyName)
          Returns a factory for creating observable sets in the given realm, tracking the given property of a particular bean object
static IObservableFactory PojoObservables.setFactory(Realm realm, String propertyName)
          Returns a factory for creating observable sets in the given realm, tracking the given property of a particular pojo object
static IObservableFactory BeansObservables.setFactory(Realm realm, String propertyName, Class elementType)
          Returns a factory for creating observable sets in the given realm, tracking the given property of a particular bean object
static IObservableFactory PojoObservables.setFactory(Realm realm, String propertyName, Class elementType)
          Returns a factory for creating observable set in the given realm, tracking the given property of a particular pojo object
static IObservableFactory BeansObservables.valueFactory(Realm realm, String propertyName)
          Returns a factory for creating observable values in the given realm, tracking the given property of a particular bean object
static IObservableFactory PojoObservables.valueFactory(Realm realm, String propertyName)
          Returns a factory for creating observable values in the given realm, tracking the given property of a particular pojo object
 

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.
 Realm IObservable.getRealm()
          Returns the realm for this observable.
protected static Realm Realm.setDefault(Realm realm)
          Sets the default realm for the calling thread, returning the current default thread.
 

Methods in org.eclipse.core.databinding.observable with parameters of type Realm
static IObservableValue Observables.constantObservableValue(Realm realm, Object value)
          Returns an observable value with the given constant value.
static IObservableValue Observables.constantObservableValue(Realm realm, Object value, Object valueType)
          Returns an observable value with the given constant value.
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 IObservableSet Observables.emptyObservableSet(Realm realm)
          Returns an empty observable set belonging to the given realm.
static IObservableSet Observables.emptyObservableSet(Realm realm, Object elementType)
          Returns an empty observable set of the given element type and belonging to the given realm.
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.
protected static Realm Realm.setDefault(Realm realm)
          Sets the default realm for the calling thread, returning the current default thread.
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 IObservableSet Observables.staticObservableSet(Realm realm, Set set)
          Returns an observable set belonging to the given realm, backed by the given set.
static IObservableSet Observables.staticObservableSet(Realm realm, Set set, Object elementType)
          Returns an observable set of the given element type and belonging to the given realm, backed by the given set.
 

Constructors in org.eclipse.core.databinding.observable with parameters of type Realm
AbstractObservable(Realm realm)
           
ChangeSupport(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
AbstractObservableList(Realm realm)
           
ComputedList(Realm realm)
          Creates a computed list in given realm and with an unknown (null) element type.
ComputedList(Realm realm, Object elementType)
          Creates a computed list in the given realm and with the given element type.
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.
ObservableList(Realm realm, List wrappedList, Object elementType)
           
WritableList(Realm realm)
          Creates an empty writable list with a null element type.
WritableList(Realm realm, Collection collection, Object elementType)
          Constructs a new instance in the default realm containing the elements of the given collection.
WritableList(Realm realm, List toWrap, Object elementType)
          Creates a writable list containing elements of the given type, wrapping an existing client-supplied list.
 

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
AbstractObservableMap(Realm realm)
           
ObservableMap(Realm realm, Map wrappedMap)
           
WritableMap(Realm realm)
          Constructs a new WritableMap on the given realm.
WritableMap(Realm realm, Object keyType, Object valueType)
          Constructs a new WritableMap on the given realm with the specified key and value types.
 

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

Constructors in org.eclipse.core.databinding.observable.set with parameters of type Realm
AbstractObservableSet(Realm realm)
           
ComputedSet(Realm realm)
          Creates a computed set in given realm and with an unknown (null) element type.
ComputedSet(Realm realm, Object elementType)
          Creates a computed set in the given realm and with the given element type.
ObservableSet(Realm realm, Set wrappedSet, Object elementType)
           
WritableSet(Realm realm)
          Constructs a new empty instance in the given realm and a null element type.
WritableSet(Realm realm, Collection c, Object elementType)
          Constructs a new instance in the default realm with the given element type, containing the elements of the given collection.
 

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

Constructors in org.eclipse.core.databinding.observable.value with parameters of type Realm
AbstractObservableValue(Realm realm)
           
AbstractVetoableValue(Realm realm)
           
ComputedValue(Realm realm)
           
ComputedValue(Realm realm, Object valueType)
           
SelectObservableValue(Realm realm)
          Constructs a SelectObservableValue on the specified realm.
SelectObservableValue(Realm realm, Object valueType)
          Constructs a SelectObservableValue on the given realm, with the given value type.
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.
 

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

Methods in org.eclipse.core.databinding.property.list with parameters of type Realm
 IObservableFactory ListProperty.listFactory(Realm realm)
           
 IObservableFactory IListProperty.listFactory(Realm realm)
          Returns a factory for creating observable lists in the given realm, tracking this property of a particular property source.
 IObservableList SimpleListProperty.observe(Realm realm, Object source)
           
 IObservableList MultiListProperty.observe(Realm realm, Object source)
           
 IObservableList DelegatingListProperty.observe(Realm realm, Object source)
           
 IObservableList IListProperty.observe(Realm realm, Object source)
          Returns an observable list observing this list property on the given property source
 

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

Methods in org.eclipse.core.databinding.property.map with parameters of type Realm
 IObservableFactory IMapProperty.mapFactory(Realm realm)
          Returns a factory for creating observable maps in the given realm, tracking this property of a particular property source.
 IObservableFactory MapProperty.mapFactory(Realm realm)
           
 IObservableMap IMapProperty.observe(Realm realm, Object source)
          Returns an observable map observing this map property on the given property source
 IObservableMap DelegatingMapProperty.observe(Realm realm, Object source)
           
 IObservableMap SimpleMapProperty.observe(Realm realm, Object source)
           
 

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

Methods in org.eclipse.core.databinding.property.set with parameters of type Realm
 IObservableSet UnionSetProperty.observe(Realm realm, Object source)
           
 IObservableSet ISetProperty.observe(Realm realm, Object source)
          Returns an observable set observing this set property on the given property source
 IObservableSet DelegatingSetProperty.observe(Realm realm, Object source)
           
 IObservableSet SimpleSetProperty.observe(Realm realm, Object source)
           
 IObservableFactory ISetProperty.setFactory(Realm realm)
          Returns a factory for creating observable sets in the given realm, tracking this property of a particular property source.
 IObservableFactory SetProperty.setFactory(Realm realm)
           
 

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

Methods in org.eclipse.core.databinding.property.value with parameters of type Realm
 IObservableValue SimpleValueProperty.observe(Realm realm, Object source)
           
 IObservableValue IValueProperty.observe(Realm realm, Object source)
          Returns an observable value observing this value property on the given property source
 IObservableValue DelegatingValueProperty.observe(Realm realm, Object source)
           
 IObservableFactory ValueProperty.valueFactory(Realm realm)
           
 IObservableFactory IValueProperty.valueFactory(Realm realm)
          Returns a factory for creating observable values in the given realm, tracking this property of a particular property source.
 

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

Constructors in org.eclipse.core.databinding.validation with parameters of type Realm
MultiValidator(Realm realm)
          Constructs a MultiValidator on the given 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.
 

Methods in org.eclipse.jface.databinding.swt with parameters of type Realm
 IObservableValue WidgetValueProperty.observe(Realm realm, Object source)
           
 IObservableList WidgetListProperty.observe(Realm realm, Object source)
           
 

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

Methods in org.eclipse.jface.databinding.viewers with parameters of type Realm
 IObservableList ViewerListProperty.observe(Realm realm, Object source)
           
 IObservableSet ViewerSetProperty.observe(Realm realm, Object source)
           
 IObservableValue ViewerValueProperty.observe(Realm realm, Object source)
           
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

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