public static class TrackedDelegate.ObservableValueDelegate<M,T>
extends TrackedDelegate
TrackedDelegate.EventSinkDelegate<M,T>, TrackedDelegate.EventStreamDelegate<M,T>, TrackedDelegate.ObjectPropertyDelegate<M,T>, TrackedDelegate.ObservableDelegate<M,T>, TrackedDelegate.ObservableListDelegate<M,T>, TrackedDelegate.ObservableListReadOnlyDelegate<M,T>, TrackedDelegate.ObservableValueDelegate<M,T>, TrackedDelegate.ObserverDelegate<M,T>, TrackedDelegate.SubjectDelegate<M,T>, TrackedDelegate.WritableValueDelegate<M,T>
Constructor and Description |
---|
ObservableValueDelegate(kotlin.reflect.KClass<M> klass,
kotlin.jvm.functions.Function1<? super M,? extends javafx.beans.value.ObservableValue<T>> observableValueProperty) |
Modifier and Type | Method and Description |
---|---|
kotlin.jvm.functions.Function1<M,javafx.beans.value.ObservableValue> |
getObservableValueProperty() |
javafx.beans.value.ObservableValue<T> |
getValue(java.lang.Object thisRef,
kotlin.reflect.KProperty<?> property) |
getKlass