java.lang.Object
javafx.beans.binding.BooleanExpression
javafx.beans.binding.BooleanBinding
io.github.palexdev.materialfx.bindings.BooleanListBinding
- All Implemented Interfaces:
Binding<Boolean>,Observable,ObservableBooleanValue,ObservableValue<Boolean>
A
BooleanListBinding is a particular binding that takes a list of
BooleanProperty and observes each one of them updating it's value
when they change. The value is true only when all properties are true, it's false
when even only one of them is false.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class javafx.beans.binding.BooleanBinding
addListener, addListener, bind, 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.value.ObservableValue
getValue
-
Constructor Details
-
BooleanListBinding
-
-
Method Details
-
computeValue
protected boolean computeValue()- Specified by:
computeValuein classBooleanBinding
-
dispose
public void dispose()- Specified by:
disposein interfaceBinding<Boolean>- Overrides:
disposein classBooleanBinding
-