- java.lang.Object
-
- com.iamsoft.util.ui.javafx.ObservableValueUtil
-
public final class ObservableValueUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
bindBiDirectional(Map<javafx.beans.Observable,Runnable> pObservableToRunnable, javafx.beans.Observable pSyntheticUpdate)
static <S,T>
javafx.beans.value.ObservableValue<T>createImmutableObservableValue(javafx.scene.control.TableColumn.CellDataFeatures<S,T> pFeatures, Function<S,T> pToColumnValueFunction)
static <S,T>
javafx.beans.value.ObservableValue<T>createImmutableObservableValue(javafx.scene.control.TreeTableColumn.CellDataFeatures<S,T> pFeatures, Function<S,T> pToColumnValueFunction)
static <T> void
on(List<javafx.beans.value.ObservableValue<T>> pValues, Predicate<T> pCondition, Consumer<T> pConsumer)
static <T> void
on(javafx.beans.value.ObservableValue<T> pValue, Predicate<T> pCondition, Consumer<T> pConsumer)
-
-
-
Method Detail
-
bindBiDirectional
public static void bindBiDirectional(Map<javafx.beans.Observable,Runnable> pObservableToRunnable, javafx.beans.Observable pSyntheticUpdate)
-
createImmutableObservableValue
public static <S,T> javafx.beans.value.ObservableValue<T> createImmutableObservableValue(javafx.scene.control.TableColumn.CellDataFeatures<S,T> pFeatures, Function<S,T> pToColumnValueFunction)
-
createImmutableObservableValue
public static <S,T> javafx.beans.value.ObservableValue<T> createImmutableObservableValue(javafx.scene.control.TreeTableColumn.CellDataFeatures<S,T> pFeatures, Function<S,T> pToColumnValueFunction)
-
on
public static <T> void on(List<javafx.beans.value.ObservableValue<T>> pValues, Predicate<T> pCondition, Consumer<T> pConsumer)
-
-