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, unbindMethods inherited from class javafx.beans.binding.BooleanExpression
and, asObject, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, orMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.beans.Observable
addListener, removeListenerMethods inherited from interface javafx.beans.value.ObservableBooleanValue
getMethods inherited from interface javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener, whenMethods inherited from interface javafx.beans.value.WritableBooleanValue
getMethods inherited from interface javafx.beans.value.WritableValue
getValue
-
Constructor Details
-
NegationProperty
public NegationProperty(T pProperty)
-
-
Method Details
-
computeValue
protected boolean computeValue()- Specified by:
computeValuein classjavafx.beans.binding.BooleanBinding
-
set
public void set(boolean pVal) - Specified by:
setin interfacejavafx.beans.value.WritableBooleanValue
-
setValue
- Specified by:
setValuein interfacejavafx.beans.value.WritableBooleanValue- Specified by:
setValuein interfacejavafx.beans.value.WritableValue<Boolean>
-