public class BindingDecorator<T>
extends java.lang.Object
implements javafx.beans.binding.Binding<T>
Constructor and Description |
---|
BindingDecorator(javafx.beans.binding.Binding<T> delegate) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(javafx.beans.value.ChangeListener<? super T> listener) |
void |
addListener(javafx.beans.InvalidationListener listener) |
void |
dispose() |
protected javafx.beans.binding.Binding<T> |
getDelegate() |
javafx.collections.ObservableList<?> |
getDependencies() |
T |
getValue() |
void |
invalidate() |
boolean |
isValid() |
void |
removeListener(javafx.beans.value.ChangeListener<? super T> listener) |
void |
removeListener(javafx.beans.InvalidationListener listener) |
public BindingDecorator(@Nonnull javafx.beans.binding.Binding<T> delegate)
@Nonnull protected final javafx.beans.binding.Binding<T> getDelegate()
public boolean isValid()
isValid
in interface javafx.beans.binding.Binding<T>
public void invalidate()
invalidate
in interface javafx.beans.binding.Binding<T>
public javafx.collections.ObservableList<?> getDependencies()
getDependencies
in interface javafx.beans.binding.Binding<T>
public void dispose()
dispose
in interface javafx.beans.binding.Binding<T>
public void addListener(javafx.beans.value.ChangeListener<? super T> listener)
addListener
in interface javafx.beans.value.ObservableValue<T>
public void removeListener(javafx.beans.value.ChangeListener<? super T> listener)
removeListener
in interface javafx.beans.value.ObservableValue<T>
public T getValue()
getValue
in interface javafx.beans.value.ObservableValue<T>
public void addListener(javafx.beans.InvalidationListener listener)
addListener
in interface javafx.beans.Observable
public void removeListener(javafx.beans.InvalidationListener listener)
removeListener
in interface javafx.beans.Observable