Uses of Class
org.eclipse.core.databinding.observable.Realm
Packages that use Realm
Package
Description
Provides classes for binding observable objects, for example UI widgets and model objects.
Provides classes for observing JavaBeans(tm) objects.
Provides the core APIs for observing changes in objects.
Provides classes for observing changes in lists.
Provides classes that can be used to observe changes in maps.
Provides classes that can be used to observe changes in sets.
Provides classes that can be used to observe changes in discrete values.
Provides the core APIs for validation.
Provides classes that can be used to observe changes in SWT widgets.
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 RealmModifier and TypeMethodDescriptionfinal Realm
DataBindingContext.getValidationRealm()
Returns the validation realm.Constructors in org.eclipse.core.databinding with parameters of type RealmModifierConstructorDescriptionAggregateValidationStatus
(Realm realm, IObservableCollection<? extends ValidationStatusProvider> 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 RealmModifier and TypeMethodDescriptionstatic IObservableFactory
BeansObservables.listFactory
(Realm realm, String propertyName, Class elementType) Deprecated.static IObservableFactory
PojoObservables.listFactory
(Realm realm, String propertyName, Class elementType) Deprecated.usePojoProperties
insteadstatic IObservableFactory
BeansObservables.mapPropertyFactory
(Realm realm, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableFactory
PojoObservables.mapPropertyFactory
(Realm realm, String propertyName) Deprecated.usePojoProperties
insteadstatic IObservableList
BeansObservables.observeDetailList
(Realm realm, IObservableValue master, String propertyName, Class propertyType) Deprecated.static IObservableList
PojoObservables.observeDetailList
(Realm realm, IObservableValue master, String propertyName, Class propertyType) Deprecated.static IObservableMap
BeansObservables.observeDetailMap
(Realm realm, IObservableValue master, String propertyName) Deprecated.static IObservableMap
PojoObservables.observeDetailMap
(Realm realm, IObservableValue master, String propertyName) Deprecated.static IObservableSet
BeansObservables.observeDetailSet
(Realm realm, IObservableValue master, String propertyName, Class propertyType) Deprecated.static IObservableSet
PojoObservables.observeDetailSet
(Realm realm, IObservableValue master, String propertyName, Class propertyType) Deprecated.static IObservableValue
BeansObservables.observeDetailValue
(Realm realm, IObservableValue master, Class masterType, String propertyName, Class propertyType) Deprecated.static IObservableValue
BeansObservables.observeDetailValue
(Realm realm, IObservableValue master, String propertyName, Class propertyType) Deprecated.static IObservableValue
PojoObservables.observeDetailValue
(Realm realm, IObservableValue master, String propertyName, Class propertyType) Deprecated.static IObservableList
BeansObservables.observeList
(Realm realm, Object bean, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableList
BeansObservables.observeList
(Realm realm, Object bean, String propertyName, Class elementType) Deprecated.useBeanProperties
insteadstatic IObservableList
PojoObservables.observeList
(Realm realm, Object pojo, String propertyName) Deprecated.usePojoProperties
insteadstatic IObservableList
PojoObservables.observeList
(Realm realm, Object pojo, String propertyName, Class elementType) Deprecated.usePojoProperties
insteadstatic IObservableMap
BeansObservables.observeMap
(Realm realm, Object bean, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableMap
BeansObservables.observeMap
(Realm realm, Object bean, String propertyName, Class keyType, Class valueType) Deprecated.useBeanProperties
insteadstatic IObservableMap
PojoObservables.observeMap
(Realm realm, Object pojo, String propertyName) Deprecated.usePojoProperties
insteadstatic IObservableMap
PojoObservables.observeMap
(Realm realm, Object pojo, String propertyName, Class keyType, Class valueType) Deprecated.usePojoProperties
insteadstatic IObservableSet
BeansObservables.observeSet
(Realm realm, Object bean, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableSet
BeansObservables.observeSet
(Realm realm, Object bean, String propertyName, Class elementType) Deprecated.useBeanProperties
insteadstatic IObservableSet
PojoObservables.observeSet
(Realm realm, Object pojo, String propertyName) Deprecated.usePojoProperties
insteadstatic IObservableSet
PojoObservables.observeSet
(Realm realm, Object pojo, String propertyName, Class elementType) Deprecated.usePojoProperties
insteadstatic IObservableValue
BeansObservables.observeValue
(Realm realm, Object bean, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableValue
PojoObservables.observeValue
(Realm realm, Object pojo, String propertyName) Deprecated.usePojoProperties
insteadstatic IObservableFactory
BeansObservables.setFactory
(Realm realm, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableFactory
BeansObservables.setFactory
(Realm realm, String propertyName, Class elementType) Deprecated.useBeanProperties
insteadstatic IObservableFactory
PojoObservables.setFactory
(Realm realm, String propertyName) Deprecated.usePojoProperties
insteadstatic IObservableFactory
PojoObservables.setFactory
(Realm realm, String propertyName, Class elementType) Deprecated.usePojoProperties
insteadstatic IObservableFactory
BeansObservables.valueFactory
(Realm realm, String propertyName) Deprecated.useBeanProperties
insteadstatic IObservableFactory
PojoObservables.valueFactory
(Realm realm, String propertyName) Deprecated.usePojoProperties
instead -
Uses of Realm in org.eclipse.core.databinding.observable
Methods in org.eclipse.core.databinding.observable that return RealmModifier and TypeMethodDescriptionstatic Realm
Realm.getDefault()
Returns the default realm for the calling thread, ornull
if no default realm has been set.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 RealmModifier and TypeMethodDescriptionstatic <T> IObservableValue<T>
Observables.constantObservableValue
(Realm realm, T value) Returns an observable value with the given constant value.static <T> IObservableValue<T>
Observables.constantObservableValue
(Realm realm, T value, Object valueType) Returns an observable value with the given constant value.static <E> IObservableList<E>
Observables.emptyObservableList
(Realm realm) Returns an empty observable list belonging to the given realm.static <E> IObservableList<E>
Observables.emptyObservableList
(Realm realm, Object elementType) Returns an empty observable list of the given element type and belonging to the given realm.static <E> IObservableSet<E>
Observables.emptyObservableSet
(Realm realm) Returns an empty observable set belonging to the given realm.static <E> IObservableSet<E>
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 providedrealm
as the default for the duration ofRunnable.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 <E> IObservableList<E>
Observables.staticObservableList
(Realm realm, List<E> list) Returns an observable list belonging to the given realm, backed by the given list.static <E> IObservableList<E>
Observables.staticObservableList
(Realm realm, List<E> list, Object elementType) Returns an observable list of the given element type and belonging to the given realm, backed by the given list.static <E> IObservableSet<E>
Observables.staticObservableSet
(Realm realm, Set<E> set) Returns an observable set belonging to the given realm, backed by the given set.static <E> IObservableSet<E>
Observables.staticObservableSet
(Realm realm, Set<E> 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 -
Uses of Realm in org.eclipse.core.databinding.observable.list
Methods in org.eclipse.core.databinding.observable.list that return RealmConstructors in org.eclipse.core.databinding.observable.list with parameters of type RealmModifierConstructorDescriptionAbstractObservableList
(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.Constructs a MultiList belonging to the given realm, and backed by the given observable lists.MultiList
(Realm realm, IObservableList<E>[] lists) Constructs a MultiList belonging to the given realm, and backed by the given observable lists.MultiList
(Realm realm, IObservableList<E>[] lists, Object elementType) Deprecated.useMultiList(Realm, List, Object)
insteadprotected
ObservableList
(Realm realm, List<E> wrappedList, Object elementType) WritableList
(Realm realm) Creates an empty writable list with anull
element type.WritableList
(Realm realm, Collection<E> collection, Object elementType) Constructs a new instance in the default realm containing the elements of the given collection.WritableList
(Realm realm, List<E> 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 RealmConstructors in org.eclipse.core.databinding.observable.map with parameters of type RealmModifierConstructorDescriptionAbstractObservableMap
(Realm realm) ObservableMap
(Realm realm, Map<K, V> 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 RealmModifierConstructorDescriptionprotected
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.protected
ObservableSet
(Realm realm, Set<E> wrappedSet, Object elementType) WritableSet
(Realm realm) Constructs a new empty instance in the given realm and anull
element type.WritableSet
(Realm realm, Collection<? extends E> 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 RealmModifierConstructorDescriptionAbstractObservableValue
(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 providedrealm
, anull
value type, and anull
initial value.WritableValue
(Realm realm, T 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 RealmModifier and TypeMethodDescriptionIListProperty.listFactory
(Realm realm) Returns a factory for creating observable lists in the given realm, tracking this property of a particular property source.ListProperty.listFactory
(Realm realm) 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 RealmModifier and TypeMethodDescriptionIMapProperty.mapFactory
(Realm realm) Returns a factory for creating observable maps in the given realm, tracking this property of a particular property source.MapProperty.mapFactory
(Realm realm) Returns an observable map observing this map property on the given property source -
Uses of Realm in org.eclipse.core.databinding.property.set
Methods in org.eclipse.core.databinding.property.set with parameters of type RealmModifier and TypeMethodDescriptionReturns an observable set observing this set property on the given property sourceISetProperty.setFactory
(Realm realm) Returns a factory for creating observable sets in the given realm, tracking this property of a particular property source.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 RealmModifier and TypeMethodDescriptionReturns an observable value observing this value property on the given property sourceIValueProperty.valueFactory
(Realm realm) Returns a factory for creating observable values in the given realm, tracking this property of a particular property source.ValueProperty.valueFactory
(Realm realm) -
Uses of Realm in org.eclipse.core.databinding.validation
Constructors in org.eclipse.core.databinding.validation with parameters of type RealmModifierConstructorDescriptionMultiValidator
(Realm realm) Constructs a MultiValidator on the given realm. -
Uses of Realm in org.eclipse.jface.databinding.swt
Subclasses of Realm in org.eclipse.jface.databinding.swtModifier and TypeClassDescriptionclass
Methods in org.eclipse.jface.databinding.swt that return RealmModifier and TypeMethodDescriptionstatic Realm
Returns the realm representing the UI thread for the given display.static Realm
Deprecated.please useDisplayRealm.getRealm(Display)
instead.Methods in org.eclipse.jface.databinding.swt with parameters of type RealmModifier and TypeMethodDescription -
Uses of Realm in org.eclipse.jface.databinding.viewers
Methods in org.eclipse.jface.databinding.viewers with parameters of type RealmModifier and TypeMethodDescription
BeanProperties
instead