Class ObservableValueUtil


  • public final class ObservableValueUtil
    extends Object
    • 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)
      • on

        public static <T> void on​(javafx.beans.value.ObservableValue<T> pValue,
                                  Predicate<T> pCondition,
                                  Consumer<T> pConsumer)