Class NegationProperty

  • All Implemented Interfaces:
    javafx.beans.binding.Binding<Boolean>, javafx.beans.Observable, javafx.beans.value.ObservableBooleanValue, javafx.beans.value.ObservableValue<Boolean>, javafx.beans.value.WritableBooleanValue, javafx.beans.value.WritableValue<Boolean>

    public class NegationProperty
    extends javafx.beans.binding.BooleanBinding
    implements javafx.beans.value.WritableBooleanValue, javafx.beans.value.ObservableBooleanValue
    Create mutable negation of Boolean property.
    See Also:
    Bindings.not(ObservableBooleanValue)
    • Constructor Summary

      Constructors 
      Constructor Description
      NegationProperty​(T pProperty)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean computeValue()  
      void set​(boolean pVal)  
      void setValue​(Boolean pVal)  
      • Methods inherited from class javafx.beans.binding.BooleanBinding

        addListener, addListener, bind, dispose, get, getDependencies, invalidate, isValid, onInvalidating, removeListener, removeListener, toString, unbind
      • Methods inherited from class javafx.beans.binding.BooleanExpression

        and, asObject, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, or
      • Methods inherited from interface javafx.beans.Observable

        addListener, removeListener
      • Methods inherited from interface javafx.beans.value.ObservableBooleanValue

        get
      • Methods inherited from interface javafx.beans.value.ObservableValue

        addListener, getValue, removeListener
      • Methods inherited from interface javafx.beans.value.WritableBooleanValue

        get
      • Methods inherited from interface javafx.beans.value.WritableValue

        getValue
    • Constructor Detail

      • NegationProperty

        public NegationProperty​(T pProperty)
    • Method Detail

      • computeValue

        protected boolean computeValue()
        Specified by:
        computeValue in class javafx.beans.binding.BooleanBinding
      • set

        public void set​(boolean pVal)
        Specified by:
        set in interface javafx.beans.value.WritableBooleanValue
      • setValue

        public void setValue​(Boolean pVal)
        Specified by:
        setValue in interface javafx.beans.value.WritableBooleanValue
        Specified by:
        setValue in interface javafx.beans.value.WritableValue<Boolean>