public final class UIThreadAwareBindings extends Object
Modifier and Type | Method and Description |
---|---|
static <T> ChangeListener<T> |
uiThreadAwareBind(Property<T> property,
ObservableValue<T> observable)
Registers a
ChangeListener on the supplied observable that will notify the target property. |
static BooleanBinding |
uiThreadAwareBooleanBinding(BooleanBinding binding)
Creates a boolean binding that notifies its listeners inside the UI thread.
|
static BooleanExpression |
uiThreadAwareBooleanExpression(BooleanExpression observable)
Creates an observable boolean expression that notifies its listeners inside the UI thread.
|
static BooleanProperty |
uiThreadAwareBooleanProperty(BooleanProperty observable)
Creates an observable boolean property that notifies its listeners inside the UI thread.
|
static <T> ChangeListener<T> |
uiThreadAwareChangeListener(ChangeListener<T> listener)
Creates a
ChangeListener that always handles notifications inside the UI thread. |
static <T> ChangeListener<T> |
uiThreadAwareChangeListener(Consumer<T> consumer)
Creates a
ChangeListener that always handles notifications inside the UI thread. |
static <T> ChangeListener<T> |
uiThreadAwareChangeListener(ObservableValue<T> observable,
ChangeListener<T> listener)
Registers a
ChangeListener that always handles notifications inside the UI thread. |
static <T> ChangeListener<T> |
uiThreadAwareChangeListener(ObservableValue<T> observable,
Consumer<T> consumer)
Registers a
ChangeListener that always handles notifications inside the UI thread. |
static <T> ChangeListener<T> |
uiThreadAwareChangeListener(ObservableValue<T> observable,
Runnable runnable)
Registers a
ChangeListener that always handles notifications inside the UI thread. |
static <T> ChangeListener<T> |
uiThreadAwareChangeListener(Runnable runnable)
Creates a
ChangeListener that always handles notifications inside the UI thread. |
static DoubleBinding |
uiThreadAwareDoubleBinding(DoubleBinding binding)
Creates a double binding that notifies its listeners inside the UI thread.
|
static DoubleExpression |
uiThreadAwareDoubleExpression(DoubleExpression observable)
Creates an observable double expression that notifies its listeners inside the UI thread.
|
static DoubleProperty |
uiThreadAwareDoubleProperty(DoubleProperty observable)
Creates an observable double property that notifies its listeners inside the UI thread.
|
static FloatBinding |
uiThreadAwareFloatBinding(FloatBinding binding)
Creates a float binding that notifies its listeners inside the UI thread.
|
static FloatExpression |
uiThreadAwareFloatExpression(FloatExpression observable)
Creates an observable float expression that notifies its listeners inside the UI thread.
|
static FloatProperty |
uiThreadAwareFloatProperty(FloatProperty observable)
Creates an observable float property that notifies its listeners inside the UI thread.
|
static IntegerBinding |
uiThreadAwareIntegerBinding(IntegerBinding binding)
Creates an integer binding that notifies its listeners inside the UI thread.
|
static IntegerExpression |
uiThreadAwareIntegerExpression(IntegerExpression observable)
Creates an observable integer expression that notifies its listeners inside the UI thread.
|
static IntegerProperty |
uiThreadAwareIntegerProperty(IntegerProperty observable)
Creates an observable integer property that notifies its listeners inside the UI thread.
|
static InvalidationListener |
uiThreadAwareInvalidationListener(Consumer<Observable> consumer)
Creates a
InvalidationListener that always handles notifications inside the UI thread. |
static InvalidationListener |
uiThreadAwareInvalidationListener(InvalidationListener listener)
Creates a
InvalidationListener that always handles notifications inside the UI thread. |
static InvalidationListener |
uiThreadAwareInvalidationListener(Observable observable,
Consumer<Observable> consumer)
Registers a
InvalidationListener that always handles notifications inside the UI thread. |
static InvalidationListener |
uiThreadAwareInvalidationListener(Observable observable,
InvalidationListener listener)
Registers a
InvalidationListener that always handles notifications inside the UI thread. |
static InvalidationListener |
uiThreadAwareInvalidationListener(Observable observable,
Runnable runnable)
Registers a
InvalidationListener that always handles notifications inside the UI thread. |
static InvalidationListener |
uiThreadAwareInvalidationListener(Runnable runnable)
Creates a
InvalidationListener that always handles notifications inside the UI thread. |
static <E> ListChangeListener<E> |
uiThreadAwareListChangeListener(Consumer<ListChangeListener.Change<? extends E>> consumer)
Creates a
ListChangeListener that always handles notifications inside the UI thread. |
static <E> ListChangeListener<E> |
uiThreadAwareListChangeListener(ListChangeListener<E> listener)
Creates a
ListChangeListener that always handles notifications inside the UI thread. |
static <E> ListChangeListener<E> |
uiThreadAwareListChangeListener(ObservableList<E> observable,
Consumer<ListChangeListener.Change<? extends E>> consumer)
Registers a
ListChangeListener that always handles notifications inside the UI thread. |
static <E> ListChangeListener<E> |
uiThreadAwareListChangeListener(ObservableList<E> observable,
ListChangeListener<E> listener)
Registers a
ListChangeListener that always handles notifications inside the UI thread. |
static <E> ListChangeListener<E> |
uiThreadAwareListChangeListener(ObservableList<E> observable,
Runnable runnable)
Registers a
ListChangeListener that always handles notifications inside the UI thread. |
static <E> ListChangeListener<E> |
uiThreadAwareListChangeListener(Runnable runnable)
Creates a
ListChangeListener that always handles notifications inside the UI thread. |
static <E> ListExpression<E> |
uiThreadAwareListExpression(ListExpression<E> observable)
Creates an observable list expression that notifies its listeners inside the UI thread.
|
static <E> ListProperty<E> |
uiThreadAwareListProperty(ListProperty<E> observable)
Creates an observable list property that notifies its listeners inside the UI thread.
|
static LongBinding |
uiThreadAwareLongBinding(LongBinding binding)
Creates a long binding that notifies its listeners inside the UI thread.
|
static LongExpression |
uiThreadAwareLongExpression(LongExpression observable)
Creates an observable long expression that notifies its listeners inside the UI thread.
|
static LongProperty |
uiThreadAwareLongProperty(LongProperty observable)
Creates an observable long property that notifies its listeners inside the UI thread.
|
static <K,V> MapChangeListener<K,V> |
uiThreadAwareMapChangeListener(Consumer<MapChangeListener.Change<? extends K,? extends V>> consumer)
Creates a
MapChangeListener that always handles notifications inside the UI thread. |
static <K,V> MapChangeListener<K,V> |
uiThreadAwareMapChangeListener(MapChangeListener<K,V> listener)
Creates a
MapChangeListener that always handles notifications inside the UI thread. |
static <K,V> MapChangeListener<K,V> |
uiThreadAwareMapChangeListener(ObservableMap<K,V> observable,
Consumer<MapChangeListener.Change<? extends K,? extends V>> consumer)
Registers a
MapChangeListener that always handles notifications inside the UI thread. |
static <K,V> MapChangeListener<K,V> |
uiThreadAwareMapChangeListener(ObservableMap<K,V> observable,
MapChangeListener<K,V> listener)
Registers a
MapChangeListener that always handles notifications inside the UI thread. |
static <K,V> MapChangeListener<K,V> |
uiThreadAwareMapChangeListener(ObservableMap<K,V> observable,
Runnable runnable)
Registers a
MapChangeListener that always handles notifications inside the UI thread. |
static <K,V> MapChangeListener<K,V> |
uiThreadAwareMapChangeListener(Runnable runnable)
Creates a
MapChangeListener that always handles notifications inside the UI thread. |
static <K,V> MapExpression<K,V> |
uiThreadAwareMapExpression(MapExpression<K,V> observable)
Creates an observable map expression that notifies its listeners inside the UI thread.
|
static <K,V> MapProperty<K,V> |
uiThreadAwareMapProperty(MapProperty<K,V> observable)
Creates an observable map property that notifies its listeners inside the UI thread.
|
static <T> ObjectBinding<T> |
uiThreadAwareObjectBinding(ObjectBinding<T> binding)
Creates an object binding that notifies its listeners inside the UI thread.
|
static <T> ObjectExpression<T> |
uiThreadAwareObjectExpression(ObjectExpression<T> observable)
Creates an observable object expression that notifies its listeners inside the UI thread.
|
static <T> ObjectProperty<T> |
uiThreadAwareObjectProperty(ObjectProperty<T> observable)
Creates an observable object property that notifies its listeners inside the UI thread.
|
static <T> ObservableValue<T> |
uiThreadAwareObservable(ObservableValue<T> observable)
Creates an observable value that notifies its listeners inside the UI thread.
|
static ObservableBooleanValue |
uiThreadAwareObservableBoolean(ObservableBooleanValue observable)
Creates an observable boolean value that notifies its listeners inside the UI thread.
|
static ObservableDoubleValue |
uiThreadAwareObservableDouble(ObservableDoubleValue observable)
Creates an observable double value that notifies its listeners inside the UI thread.
|
static ObservableFloatValue |
uiThreadAwareObservableFloat(ObservableFloatValue observable)
Creates an observable float value that notifies its listeners inside the UI thread.
|
static ObservableIntegerValue |
uiThreadAwareObservableInteger(ObservableIntegerValue observable)
Creates an observable integer value that notifies its listeners inside the UI thread.
|
static ObservableLongValue |
uiThreadAwareObservableLong(ObservableLongValue observable)
Creates an observable long value that notifies its listeners inside the UI thread.
|
static ObservableStringValue |
uiThreadAwareObservableString(ObservableStringValue observable)
Creates an observable string value that notifies its listeners inside the UI thread.
|
static Property<Boolean> |
uiThreadAwarePropertyBoolean(Property<Boolean> observable)
Creates an observable boolean property that notifies its listeners inside the UI thread.
|
static Property<Double> |
uiThreadAwarePropertyDouble(Property<Double> observable)
Creates an observable double property that notifies its listeners inside the UI thread.
|
static Property<Float> |
uiThreadAwarePropertyFloat(Property<Float> observable)
Creates an observable float property that notifies its listeners inside the UI thread.
|
static Property<Integer> |
uiThreadAwarePropertyInteger(Property<Integer> observable)
Creates an observable integer property that notifies its listeners inside the UI thread.
|
static Property<Long> |
uiThreadAwarePropertyLong(Property<Long> observable)
Creates an observable long property that notifies its listeners inside the UI thread.
|
static Property<String> |
uiThreadAwarePropertyString(Property<String> observable)
Creates an observable string property that notifies its listeners inside the UI thread.
|
static ReadOnlyBooleanProperty |
uiThreadAwareReadOnlyBooleanProperty(ReadOnlyBooleanProperty observable)
Creates an observable boolean property that notifies its listeners inside the UI thread.
|
static ReadOnlyDoubleProperty |
uiThreadAwareReadOnlyDoubleProperty(ReadOnlyDoubleProperty observable)
Creates an observable double property that notifies its listeners inside the UI thread.
|
static ReadOnlyFloatProperty |
uiThreadAwareReadOnlyFloatProperty(ReadOnlyFloatProperty observable)
Creates an observable float property that notifies its listeners inside the UI thread.
|
static ReadOnlyIntegerProperty |
uiThreadAwareReadOnlyIntegerProperty(ReadOnlyIntegerProperty observable)
Creates an observable integer property that notifies its listeners inside the UI thread.
|
static <E> ReadOnlyListProperty<E> |
uiThreadAwareReadOnlyListProperty(ReadOnlyListProperty<E> observable)
Creates an observable list property that notifies its listeners inside the UI thread.
|
static ReadOnlyLongProperty |
uiThreadAwareReadOnlyLongProperty(ReadOnlyLongProperty observable)
Creates an observable long property that notifies its listeners inside the UI thread.
|
static <K,V> ReadOnlyMapProperty<K,V> |
uiThreadAwareReadOnlyMapProperty(ReadOnlyMapProperty<K,V> observable)
Creates an observable map property that notifies its listeners inside the UI thread.
|
static <T> ReadOnlyObjectProperty<T> |
uiThreadAwareReadOnlyObjectProperty(ReadOnlyObjectProperty<T> observable)
Creates an observable object property that notifies its listeners inside the UI thread.
|
static <E> ReadOnlySetProperty<E> |
uiThreadAwareReadOnlySetProperty(ReadOnlySetProperty<E> observable)
Creates an observable set property that notifies its listeners inside the UI thread.
|
static ReadOnlyStringProperty |
uiThreadAwareReadOnlyStringProperty(ReadOnlyStringProperty observable)
Creates an observable string property that notifies its listeners inside the UI thread.
|
static <E> SetChangeListener<E> |
uiThreadAwareSetChangeListener(Consumer<SetChangeListener.Change<? extends E>> consumer)
Creates a
SetChangeListener that always handles notifications inside the UI thread. |
static <E> SetChangeListener<E> |
uiThreadAwareSetChangeListener(ObservableSet<E> observable,
Consumer<SetChangeListener.Change<? extends E>> consumer)
Registers a
SetChangeListener that always handles notifications inside the UI thread. |
static <E> SetChangeListener<E> |
uiThreadAwareSetChangeListener(ObservableSet<E> observable,
Runnable runnable)
Registers a
SetChangeListener that always handles notifications inside the UI thread. |
static <E> SetChangeListener<E> |
uiThreadAwareSetChangeListener(ObservableSet<E> observable,
SetChangeListener<E> listener)
Registers a
SetChangeListener that always handles notifications inside the UI thread. |
static <E> SetChangeListener<E> |
uiThreadAwareSetChangeListener(Runnable runnable)
Creates a
SetChangeListener that always handles notifications inside the UI thread. |
static <E> SetChangeListener<E> |
uiThreadAwareSetChangeListener(SetChangeListener<E> listener)
Creates a
SetChangeListener that always handles notifications inside the UI thread. |
static <E> SetExpression<E> |
uiThreadAwareSetExpression(SetExpression<E> observable)
Creates an observable set expression that notifies its listeners inside the UI thread.
|
static <E> SetProperty<E> |
uiThreadAwareSetProperty(SetProperty<E> observable)
Creates an observable set property that notifies its listeners inside the UI thread.
|
static StringBinding |
uiThreadAwareStringBinding(StringBinding binding)
Creates a string binding that notifies its listeners inside the UI thread.
|
static StringExpression |
uiThreadAwareStringExpression(StringExpression observable)
Creates an observable string expression that notifies its listeners inside the UI thread.
|
static StringProperty |
uiThreadAwareStringProperty(StringProperty observable)
Creates an observable string property that notifies its listeners inside the UI thread.
|
public static <T> ChangeListener<T> uiThreadAwareBind(Property<T> property, ObservableValue<T> observable)
ChangeListener
on the supplied observable that will notify the target property.property
- the property that will be notified of value changes.observable
- the observable on which the listener will be registered.public static <T> ChangeListener<T> uiThreadAwareChangeListener(ObservableValue<T> observable, ChangeListener<T> listener)
ChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.listener
- the wrapped change listener.ChangeListener
.public static <T> ChangeListener<T> uiThreadAwareChangeListener(ChangeListener<T> listener)
ChangeListener
that always handles notifications inside the UI thread.listener
- the wrapped change listener.ChangeListener
.public static <T> ChangeListener<T> uiThreadAwareChangeListener(ObservableValue<T> observable, Consumer<T> consumer)
ChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.consumer
- the consumer of the newValue
argument.ChangeListener
.public static <T> ChangeListener<T> uiThreadAwareChangeListener(Consumer<T> consumer)
ChangeListener
that always handles notifications inside the UI thread.consumer
- the consumer of the newValue
argument.ChangeListener
.public static <T> ChangeListener<T> uiThreadAwareChangeListener(ObservableValue<T> observable, Runnable runnable)
ChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.runnable
- the code to be executed when the listener is notified.ChangeListener
.public static <T> ChangeListener<T> uiThreadAwareChangeListener(Runnable runnable)
ChangeListener
that always handles notifications inside the UI thread.runnable
- the code to be executed when the listener is notified.ChangeListener
.public static InvalidationListener uiThreadAwareInvalidationListener(Observable observable, InvalidationListener listener)
InvalidationListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.listener
- the wrapped invalidation listener.InvalidationListener
.public static InvalidationListener uiThreadAwareInvalidationListener(InvalidationListener listener)
InvalidationListener
that always handles notifications inside the UI thread.listener
- the wrapped invalidation listener.InvalidationListener
.public static InvalidationListener uiThreadAwareInvalidationListener(Observable observable, Consumer<Observable> consumer)
InvalidationListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.consumer
- the consumer of the observable
argument.InvalidationListener
.public static InvalidationListener uiThreadAwareInvalidationListener(Consumer<Observable> consumer)
InvalidationListener
that always handles notifications inside the UI thread.consumer
- the consumer of the observable
argument.InvalidationListener
.public static InvalidationListener uiThreadAwareInvalidationListener(Observable observable, Runnable runnable)
InvalidationListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.runnable
- the code to be executed when the listener is notified.InvalidationListener
.public static InvalidationListener uiThreadAwareInvalidationListener(Runnable runnable)
InvalidationListener
that always handles notifications inside the UI thread.runnable
- the code to be executed when the listener is notified.InvalidationListener
.public static <E> ListChangeListener<E> uiThreadAwareListChangeListener(ObservableList<E> observable, ListChangeListener<E> listener)
ListChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.listener
- the wrapped list change listener.ListChangeListener
.public static <E> ListChangeListener<E> uiThreadAwareListChangeListener(ListChangeListener<E> listener)
ListChangeListener
that always handles notifications inside the UI thread.listener
- the wrapped list change listener.ListChangeListener
.public static <E> ListChangeListener<E> uiThreadAwareListChangeListener(ObservableList<E> observable, Consumer<ListChangeListener.Change<? extends E>> consumer)
ListChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.consumer
- the consumer of the newValue
argument.ListChangeListener
.public static <E> ListChangeListener<E> uiThreadAwareListChangeListener(Consumer<ListChangeListener.Change<? extends E>> consumer)
ListChangeListener
that always handles notifications inside the UI thread.consumer
- the consumer of the change
argument.ListChangeListener
.public static <E> ListChangeListener<E> uiThreadAwareListChangeListener(ObservableList<E> observable, Runnable runnable)
ListChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.runnable
- the code to be executed when the listener is notified.ListChangeListener
.public static <E> ListChangeListener<E> uiThreadAwareListChangeListener(Runnable runnable)
ListChangeListener
that always handles notifications inside the UI thread.runnable
- the code to be executed when the listener is notified.ListChangeListener
.public static <K,V> MapChangeListener<K,V> uiThreadAwareMapChangeListener(ObservableMap<K,V> observable, MapChangeListener<K,V> listener)
MapChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.listener
- the wrapped map change listener.MapChangeListener
.public static <K,V> MapChangeListener<K,V> uiThreadAwareMapChangeListener(MapChangeListener<K,V> listener)
MapChangeListener
that always handles notifications inside the UI thread.listener
- the wrapped map change listener.MapChangeListener
.public static <K,V> MapChangeListener<K,V> uiThreadAwareMapChangeListener(ObservableMap<K,V> observable, Consumer<MapChangeListener.Change<? extends K,? extends V>> consumer)
MapChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.consumer
- the consumer of the newValue
argument.MapChangeListener
.public static <K,V> MapChangeListener<K,V> uiThreadAwareMapChangeListener(Consumer<MapChangeListener.Change<? extends K,? extends V>> consumer)
MapChangeListener
that always handles notifications inside the UI thread.consumer
- the consumer of the change
argument.MapChangeListener
.public static <K,V> MapChangeListener<K,V> uiThreadAwareMapChangeListener(ObservableMap<K,V> observable, Runnable runnable)
MapChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.runnable
- the code to be executed when the listener is notified.MapChangeListener
.public static <K,V> MapChangeListener<K,V> uiThreadAwareMapChangeListener(Runnable runnable)
MapChangeListener
that always handles notifications inside the UI thread.runnable
- the code to be executed when the listener is notified.MapChangeListener
.public static <E> SetChangeListener<E> uiThreadAwareSetChangeListener(ObservableSet<E> observable, SetChangeListener<E> listener)
SetChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.listener
- the wrapped set change listener.SetChangeListener
.public static <E> SetChangeListener<E> uiThreadAwareSetChangeListener(SetChangeListener<E> listener)
SetChangeListener
that always handles notifications inside the UI thread.listener
- the wrapped set change listener.SetChangeListener
.public static <E> SetChangeListener<E> uiThreadAwareSetChangeListener(ObservableSet<E> observable, Consumer<SetChangeListener.Change<? extends E>> consumer)
SetChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.consumer
- the consumer of the newValue
argument.SetChangeListener
.public static <E> SetChangeListener<E> uiThreadAwareSetChangeListener(Consumer<SetChangeListener.Change<? extends E>> consumer)
SetChangeListener
that always handles notifications inside the UI thread.consumer
- the consumer of the change
argument.SetChangeListener
.public static <E> SetChangeListener<E> uiThreadAwareSetChangeListener(ObservableSet<E> observable, Runnable runnable)
SetChangeListener
that always handles notifications inside the UI thread.observable
- the observable on which the listener will be registered.runnable
- the code to be executed when the listener is notified.SetChangeListener
.public static <E> SetChangeListener<E> uiThreadAwareSetChangeListener(Runnable runnable)
SetChangeListener
that always handles notifications inside the UI thread.runnable
- the code to be executed when the listener is notified.SetChangeListener
.public static BooleanProperty uiThreadAwareBooleanProperty(BooleanProperty observable)
observable
- the observable boolean property to wrap.public static IntegerProperty uiThreadAwareIntegerProperty(IntegerProperty observable)
observable
- the observable integer property to wrap.public static LongProperty uiThreadAwareLongProperty(LongProperty observable)
observable
- the observable long property to wrap.public static FloatProperty uiThreadAwareFloatProperty(FloatProperty observable)
observable
- the observable float property to wrap.public static DoubleProperty uiThreadAwareDoubleProperty(DoubleProperty observable)
observable
- the observable double property to wrap.public static StringProperty uiThreadAwareStringProperty(StringProperty observable)
observable
- the observable string property to wrap.public static Property<Boolean> uiThreadAwarePropertyBoolean(Property<Boolean> observable)
observable
- the observable boolean property to wrap.public static Property<Integer> uiThreadAwarePropertyInteger(Property<Integer> observable)
observable
- the observable integer property to wrap.public static Property<Long> uiThreadAwarePropertyLong(Property<Long> observable)
observable
- the observable long property to wrap.public static Property<Float> uiThreadAwarePropertyFloat(Property<Float> observable)
observable
- the observable float property to wrap.public static Property<Double> uiThreadAwarePropertyDouble(Property<Double> observable)
observable
- the observable double property to wrap.public static Property<String> uiThreadAwarePropertyString(Property<String> observable)
observable
- the observable string property to wrap.public static <T> ObjectProperty<T> uiThreadAwareObjectProperty(ObjectProperty<T> observable)
observable
- the observable object property to wrap.public static <E> ListProperty<E> uiThreadAwareListProperty(ListProperty<E> observable)
observable
- the observable list property to wrap.public static <E> SetProperty<E> uiThreadAwareSetProperty(SetProperty<E> observable)
observable
- the observable set property to wrap.public static <K,V> MapProperty<K,V> uiThreadAwareMapProperty(MapProperty<K,V> observable)
observable
- the observable map property to wrap.public static <T> ObservableValue<T> uiThreadAwareObservable(ObservableValue<T> observable)
observable
- the observable to wrap.public static ObservableStringValue uiThreadAwareObservableString(ObservableStringValue observable)
observable
- the observable string to wrap.public static ObservableBooleanValue uiThreadAwareObservableBoolean(ObservableBooleanValue observable)
observable
- the observable boolean to wrap.public static ObservableIntegerValue uiThreadAwareObservableInteger(ObservableIntegerValue observable)
observable
- the observable integer to wrap.public static ObservableLongValue uiThreadAwareObservableLong(ObservableLongValue observable)
observable
- the observable long to wrap.public static ObservableFloatValue uiThreadAwareObservableFloat(ObservableFloatValue observable)
observable
- the observable float to wrap.public static ObservableDoubleValue uiThreadAwareObservableDouble(ObservableDoubleValue observable)
observable
- the observable double to wrap.public static BooleanBinding uiThreadAwareBooleanBinding(BooleanBinding binding)
binding
- the boolean binding to wrap.public static IntegerBinding uiThreadAwareIntegerBinding(IntegerBinding binding)
binding
- the integer binding to wrap.public static LongBinding uiThreadAwareLongBinding(LongBinding binding)
binding
- the long binding to wrap.public static FloatBinding uiThreadAwareFloatBinding(FloatBinding binding)
binding
- the float binding to wrap.public static DoubleBinding uiThreadAwareDoubleBinding(DoubleBinding binding)
binding
- the double binding to wrap.public static StringBinding uiThreadAwareStringBinding(StringBinding binding)
binding
- the string binding to wrap.public static <T> ObjectBinding<T> uiThreadAwareObjectBinding(ObjectBinding<T> binding)
binding
- the object binding to wrap.public static ReadOnlyBooleanProperty uiThreadAwareReadOnlyBooleanProperty(ReadOnlyBooleanProperty observable)
observable
- the observable boolean property to wrap.public static ReadOnlyIntegerProperty uiThreadAwareReadOnlyIntegerProperty(ReadOnlyIntegerProperty observable)
observable
- the observable integer property to wrap.public static ReadOnlyLongProperty uiThreadAwareReadOnlyLongProperty(ReadOnlyLongProperty observable)
observable
- the observable long property to wrap.public static ReadOnlyFloatProperty uiThreadAwareReadOnlyFloatProperty(ReadOnlyFloatProperty observable)
observable
- the observable float property to wrap.public static ReadOnlyDoubleProperty uiThreadAwareReadOnlyDoubleProperty(ReadOnlyDoubleProperty observable)
observable
- the observable double property to wrap.public static ReadOnlyStringProperty uiThreadAwareReadOnlyStringProperty(ReadOnlyStringProperty observable)
observable
- the observable string property to wrap.public static <T> ReadOnlyObjectProperty<T> uiThreadAwareReadOnlyObjectProperty(ReadOnlyObjectProperty<T> observable)
observable
- the observable object property to wrap.public static <E> ReadOnlyListProperty<E> uiThreadAwareReadOnlyListProperty(ReadOnlyListProperty<E> observable)
observable
- the observable list property to wrap.public static <E> ReadOnlySetProperty<E> uiThreadAwareReadOnlySetProperty(ReadOnlySetProperty<E> observable)
observable
- the observable set property to wrap.public static <K,V> ReadOnlyMapProperty<K,V> uiThreadAwareReadOnlyMapProperty(ReadOnlyMapProperty<K,V> observable)
observable
- the observable map property to wrap.public static BooleanExpression uiThreadAwareBooleanExpression(BooleanExpression observable)
observable
- the observable boolean expression to wrap.public static IntegerExpression uiThreadAwareIntegerExpression(IntegerExpression observable)
observable
- the observable integer expression to wrap.public static LongExpression uiThreadAwareLongExpression(LongExpression observable)
observable
- the observable long expression to wrap.public static FloatExpression uiThreadAwareFloatExpression(FloatExpression observable)
observable
- the observable float expression to wrap.public static DoubleExpression uiThreadAwareDoubleExpression(DoubleExpression observable)
observable
- the observable double expression to wrap.public static StringExpression uiThreadAwareStringExpression(StringExpression observable)
observable
- the observable string expression to wrap.public static <T> ObjectExpression<T> uiThreadAwareObjectExpression(ObjectExpression<T> observable)
observable
- the observable object expression to wrap.public static <E> ListExpression<E> uiThreadAwareListExpression(ListExpression<E> observable)
observable
- the observable list expression to wrap.public static <E> SetExpression<E> uiThreadAwareSetExpression(SetExpression<E> observable)
observable
- the observable set expression to wrap.public static <K,V> MapExpression<K,V> uiThreadAwareMapExpression(MapExpression<K,V> observable)
observable
- the observable map expression to wrap.