public static class SelectBinding.AsString extends StringBinding
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
DEFAULT_VALUE |
private SelectBinding.SelectBindingHelper |
helper |
Constructor and Description |
---|
AsString(java.lang.Object root,
java.lang.String... steps) |
AsString(ObservableValue<?> root,
java.lang.String... steps) |
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 . |
protected void |
onInvalidating()
The method onInvalidating() can be overridden by extending classes to
react, if this binding becomes invalid.
|
addListener, addListener, bind, get, invalidate, isValid, 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 static final java.lang.String DEFAULT_VALUE
private final SelectBinding.SelectBindingHelper helper
public AsString(ObservableValue<?> root, java.lang.String... steps)
public AsString(java.lang.Object root, java.lang.String... steps)
public void dispose()
StringBinding
dispose()
that is empty.dispose
in interface Binding<java.lang.String>
dispose
in class StringBinding
protected void onInvalidating()
StringBinding
onInvalidating
in class StringBinding
protected java.lang.String computeValue()
StringBinding
Classes extending StringBinding
have to provide an implementation
of computeValue
.
computeValue
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