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 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.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.protected
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.sideeffect
Methods in org.eclipse.core.databinding.observable.sideeffect with parameters of type RealmModifier and TypeMethodDescriptionstatic ISideEffect
ISideEffect.createPaused
(Realm realm, Runnable runnable) Creates a newISideEffect
on the given Realm but does not activate it immediately.ISideEffectFactory.createPaused
(Realm realm, Runnable runnable) Creates a newISideEffect
on the given Realm but does not activate it immediately. -
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.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
MultiList(Realm, List, Object)
instead