Class ObjectBinding<T>

  • All Implemented Interfaces:
    javafx.beans.binding.Binding<T>, javafx.beans.Observable, javafx.beans.value.ObservableObjectValue<T>, javafx.beans.value.ObservableValue<T>, Guardian, Binding<T>, Observable, ObservableValue<T>

    @Deprecated
    public abstract class ObjectBinding<T>
    extends javafx.beans.binding.ObjectBinding<T>
    implements Binding<T>
    Deprecated.
    Inhibitory version of ObjectBinding.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean blocked
      Deprecated.
       
      private boolean fireOnRelease
      Deprecated.
       
      private com.sun.javafx.binding.ExpressionHelper<T> helper
      Deprecated.
       
    • Constructor Summary

      Constructors 
      Constructor Description
      ObjectBinding()
      Deprecated.
       
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void addListener​(javafx.beans.InvalidationListener listener)
      Deprecated.
      Override adding/removing listeners.
      void addListener​(javafx.beans.value.ChangeListener<? super T> listener)
      Deprecated.
       
      Guard block()
      Deprecated.
      Prevents invalidation and change events from being emitted, until the returned guard is released.
      protected void onInvalidating()
      Deprecated.
       
      private void release()
      Deprecated.
       
      void removeListener​(javafx.beans.InvalidationListener listener)
      Deprecated.
       
      void removeListener​(javafx.beans.value.ChangeListener<? super T> listener)
      Deprecated.
       
      static <T> ObjectBinding<T> wrap​(javafx.beans.value.ObservableObjectValue<T> source)
      • Methods inherited from class javafx.beans.binding.ObjectBinding

        bind, computeValue, dispose, get, getDependencies, invalidate, isValid, toString, unbind
      • Methods inherited from class javafx.beans.binding.ObjectExpression

        asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpression
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface javafx.beans.binding.Binding

        dispose, getDependencies, invalidate, isValid
      • Methods inherited from interface javafx.beans.value.ObservableValue

        getValue
    • Field Detail

      • helper

        private com.sun.javafx.binding.ExpressionHelper<T> helper
        Deprecated.
      • blocked

        private boolean blocked
        Deprecated.
      • fireOnRelease

        private boolean fireOnRelease
        Deprecated.
    • Constructor Detail

      • ObjectBinding

        public ObjectBinding()
        Deprecated.
    • Method Detail

      • block

        public Guard block()
        Deprecated.
        Description copied from interface: Observable
        Prevents invalidation and change events from being emitted, until the returned guard is released.
        Specified by:
        block in interface Observable
        Returns:
        a Guard instance that can be released to resume the delivery of invalidation and change events. If this observable has been invalidated one or more times before the guard is released, a single notification is passed to invalidation and change listeners of this observable. The returned Guard is AutoCloseable, which makes it convenient to use in try-with-resources.
      • release

        private void release()
        Deprecated.
      • onInvalidating

        protected final void onInvalidating()
        Deprecated.
        Overrides:
        onInvalidating in class javafx.beans.binding.ObjectBinding<T>
      • addListener

        public void addListener​(javafx.beans.InvalidationListener listener)
        Deprecated.
        Override adding/removing listeners. ***
        Specified by:
        addListener in interface javafx.beans.Observable
        Overrides:
        addListener in class javafx.beans.binding.ObjectBinding<T>
      • removeListener

        public void removeListener​(javafx.beans.InvalidationListener listener)
        Deprecated.
        Specified by:
        removeListener in interface javafx.beans.Observable
        Overrides:
        removeListener in class javafx.beans.binding.ObjectBinding<T>
      • addListener

        public void addListener​(javafx.beans.value.ChangeListener<? super T> listener)
        Deprecated.
        Specified by:
        addListener in interface javafx.beans.value.ObservableValue<T>
        Overrides:
        addListener in class javafx.beans.binding.ObjectBinding<T>
      • removeListener

        public void removeListener​(javafx.beans.value.ChangeListener<? super T> listener)
        Deprecated.
        Specified by:
        removeListener in interface javafx.beans.value.ObservableValue<T>
        Overrides:
        removeListener in class javafx.beans.binding.ObjectBinding<T>