private class When.StringCondition extends StringBinding
Modifier and Type | Field and Description |
---|---|
private ObservableStringValue |
falseResult |
private java.lang.String |
falseResultValue |
private InvalidationListener |
observer |
private ObservableStringValue |
trueResult |
private java.lang.String |
trueResultValue |
Modifier | Constructor and Description |
---|---|
private |
StringCondition(ObservableStringValue then,
ObservableStringValue otherwise) |
private |
StringCondition(ObservableStringValue then,
java.lang.String otherwise) |
private |
StringCondition(java.lang.String then,
ObservableStringValue otherwise) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
computeValue()
Calculates the current value of this binding.
|
void |
dispose()
A default implementation of
dispose() that is empty. |
<any> |
getDependencies()
A default implementation of
getDependencies() that returns an
empty javafx.collections.ObservableList . |
addListener, addListener, bind, get, invalidate, isValid, onInvalidating, removeListener, removeListener, toString, unbind
concat, getValue, getValueSafe, greaterThan, greaterThanOrEqualTo, isEmpty, isEqualTo, isEqualToIgnoreCase, isNotEmpty, isNotEqualTo, isNotEqualToIgnoreCase, isNotNull, isNull, length, lessThan, lessThanOrEqualTo, stringExpression
private final ObservableStringValue trueResult
private final java.lang.String trueResultValue
private final ObservableStringValue falseResult
private final java.lang.String falseResultValue
private final InvalidationListener observer
private StringCondition(ObservableStringValue then, ObservableStringValue otherwise)
private StringCondition(java.lang.String then, ObservableStringValue otherwise)
private StringCondition(ObservableStringValue then, java.lang.String otherwise)
protected java.lang.String computeValue()
StringBinding
Classes extending StringBinding
have to provide an implementation
of computeValue
.
computeValue
in class StringBinding
public void dispose()
StringBinding
dispose()
that is empty.dispose
in interface Binding<java.lang.String>
dispose
in class StringBinding
public <any> getDependencies()
StringBinding
getDependencies()
that returns an
empty javafx.collections.ObservableList
.getDependencies
in interface Binding<java.lang.String>
getDependencies
in class StringBinding
ObservableList