public interface IPropertyBinding<TValue> extends javafx.beans.property.Property<TValue>, IFluentBinding<TValue>
Property to be bound.| Modifier and Type | Method and Description |
|---|---|
<TOtherValue> |
bindBidirectional(@NotNull javafx.beans.property.Property<TOtherValue> other,
@NotNull IConverter<TValue,TOtherValue> converter)
Binds the given
Property bidirectional against this IPropertyBinding using the given IConverter to convert back and forth. |
boolean |
isBidirectionalBound()
Determines if this
IPropertyBinding is bidirectional bound against any other Property. |
void |
unbindBidirectional()
Unbinds this
IPropertyBinding bidirectional from any property it might have been bound too. |
<TOtherValue> |
unbindBidirectionalConverted(@NotNull javafx.beans.property.Property<TOtherValue> other)
Unbinds the given
Property bidirectional from this IPropertyBinding. |
bind, bindBidirectional, isBound, unbind, unbindBidirectionalconvertTo, fallbackOn, hasFallbackValue, hasListeners, hasReplacement, replaceWith, replaceWith, stopFallbackOn, stopListeners, stopReplacement, thenObserve, thenObservePropertydispose, getDependencies, invalidate, isValid<TOtherValue> void bindBidirectional(@NotNull
@NotNull javafx.beans.property.Property<TOtherValue> other,
@NotNull
@NotNull IConverter<TValue,TOtherValue> converter)
Property bidirectional against this IPropertyBinding using the given IConverter to convert back and forth.TOtherValue - the type of the value of the other Property.other - the other Property to bind to.converter - the IConverter to use when converting back and forth.<TOtherValue> void unbindBidirectionalConverted(@NotNull
@NotNull javafx.beans.property.Property<TOtherValue> other)
Property bidirectional from this IPropertyBinding.TOtherValue - the type of the value of the other Property.other - the other Property to bind to.void unbindBidirectional()
IPropertyBinding bidirectional from any property it might have been bound too.boolean isBidirectionalBound()
IPropertyBinding is bidirectional bound against any other Property.IPropertyBinding is bidirectional bound against any other Property, otherwise false.Copyright © 2016 Saxonia Systems AG. All rights reserved.