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) |
private |
StringCondition(java.lang.String then,
java.lang.String 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. |
ObservableList<ObservableValue<?>> |
getDependencies()
A default implementation of
getDependencies() that returns an
empty ObservableList . |
addListener, addListener, bind, get, invalidate, isValid, onInvalidating, removeListener, removeListener, toString, unbind
concat, getValue, getValueSafe, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, isEmpty, isEqualTo, isEqualTo, isEqualToIgnoreCase, isEqualToIgnoreCase, isNotEmpty, isNotEqualTo, isNotEqualTo, isNotEqualToIgnoreCase, isNotEqualToIgnoreCase, isNotNull, isNull, length, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, stringExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getValue
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)
private StringCondition(java.lang.String 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 ObservableList<ObservableValue<?>> getDependencies()
StringBinding
getDependencies()
that returns an
empty ObservableList
.getDependencies
in interface Binding<java.lang.String>
getDependencies
in class StringBinding
ObservableList