java.lang.Object
javafx.beans.binding.BooleanExpression
javafx.beans.binding.BooleanBinding
com.iamsoft.util.ui.javafx.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 -
Method Summary
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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, flatMap, getValue, map, orElse, removeListener, when
Methods inherited from interface javafx.beans.value.WritableBooleanValue
get
Methods inherited from interface javafx.beans.value.WritableValue
getValue
-
Constructor Details
-
NegationProperty
public NegationProperty(T pProperty)
-
-
Method Details
-
computeValue
protected boolean computeValue()- Specified by:
computeValue
in classjavafx.beans.binding.BooleanBinding
-
set
public void set(boolean pVal) - Specified by:
set
in interfacejavafx.beans.value.WritableBooleanValue
-
setValue
- Specified by:
setValue
in interfacejavafx.beans.value.WritableBooleanValue
- Specified by:
setValue
in interfacejavafx.beans.value.WritableValue<Boolean>
-