Class ExpressionHelper<T>

java.lang.Object
org.glavo.monetfx.internal.beans.ExpressionHelper<T>

public abstract class ExpressionHelper<T> extends Object
  • Field Details

    • observable

      protected final javafx.beans.value.ObservableValue<T> observable
      /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  • Method Details

    • addListener

      public static <T> ExpressionHelper<T> addListener(ExpressionHelper<T> helper, javafx.beans.value.ObservableValue<T> observable, javafx.beans.InvalidationListener listener)
      /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    • removeListener

      public static <T> ExpressionHelper<T> removeListener(ExpressionHelper<T> helper, javafx.beans.InvalidationListener listener)
    • addListener

      public static <T> ExpressionHelper<T> addListener(ExpressionHelper<T> helper, javafx.beans.value.ObservableValue<T> observable, javafx.beans.value.ChangeListener<? super T> listener)
    • removeListener

      public static <T> ExpressionHelper<T> removeListener(ExpressionHelper<T> helper, javafx.beans.value.ChangeListener<? super T> listener)
    • fireValueChangedEvent

      public static <T> void fireValueChangedEvent(ExpressionHelper<T> helper)
    • trim

      protected static int trim(int size, Object[] listeners)
    • addListener

      protected abstract ExpressionHelper<T> addListener(javafx.beans.InvalidationListener listener)
    • removeListener

      protected abstract ExpressionHelper<T> removeListener(javafx.beans.InvalidationListener listener)
    • addListener

      protected abstract ExpressionHelper<T> addListener(javafx.beans.value.ChangeListener<? super T> listener)
    • removeListener

      protected abstract ExpressionHelper<T> removeListener(javafx.beans.value.ChangeListener<? super T> listener)
    • fireValueChangedEvent

      protected abstract void fireValueChangedEvent()