public class ResetableObjectProperty<E> extends AbstractResetableProperty<E>
Type | Property and Description |
---|---|
javafx.beans.property.ReadOnlyObjectProperty |
baseValueObject |
javafx.beans.property.ReadOnlyProperty<E> |
baseValue
A property that tracks the base value of this
ResetableProperty . |
javafx.beans.property.ObjectProperty<E> |
valueObject |
javafx.beans.property.Property<E> |
value
A property that tracks the current value of this
ResetableProperty . |
protected javafx.beans.property.ObjectProperty |
writableBaseValueObject |
protected javafx.beans.property.Property<E> |
writableBaseValue |
dirty
dirty
Constructor and Description |
---|
ResetableObjectProperty() |
ResetableObjectProperty(E value) |
ResetableObjectProperty(java.lang.Object bean,
java.lang.String name) |
ResetableObjectProperty(java.lang.Object bean,
java.lang.String name,
E baseValue) |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ReadOnlyObjectProperty |
baseValueObjectProperty() |
javafx.beans.property.ReadOnlyProperty<E> |
baseValueProperty()
A property that tracks the base value of this
ResetableProperty . |
javafx.beans.property.ObjectProperty<E> |
valueObjectProperty() |
javafx.beans.property.Property<E> |
valueProperty()
A property that tracks the current value of this
ResetableProperty . |
protected javafx.beans.property.ObjectProperty |
writableBaseValueObjectProperty() |
protected javafx.beans.property.Property<E> |
writableBaseValueProperty() |
checkValuesAreNotEqual, createDirtyBinding, dirtyProperty, getBaseValue, getBean, getName, getValue, isDirty, rebase, reset, setValue
@Nonnull protected javafx.beans.property.Property<E> writableBaseValueProperty
writableBaseValueProperty
in class AbstractResetableProperty<E>
@Nonnull protected javafx.beans.property.ObjectProperty writableBaseValueObjectProperty
@Nonnull public javafx.beans.property.ReadOnlyProperty<E> baseValueProperty
@Nonnull public javafx.beans.property.ReadOnlyObjectProperty baseValueObjectProperty
@Nonnull public javafx.beans.property.Property<E> valueProperty
@Nonnull public javafx.beans.property.ObjectProperty<E> valueObjectProperty
public ResetableObjectProperty()
public ResetableObjectProperty(@Nullable E value)
public ResetableObjectProperty(@Nullable java.lang.Object bean, @Nonnull java.lang.String name)
public ResetableObjectProperty(@Nullable java.lang.Object bean, @Nonnull java.lang.String name, @Nullable E baseValue)
@Nonnull protected javafx.beans.property.Property<E> writableBaseValueProperty()
writableBaseValueProperty
in class AbstractResetableProperty<E>
@Nonnull protected javafx.beans.property.ObjectProperty writableBaseValueObjectProperty()
@Nonnull public javafx.beans.property.ReadOnlyProperty<E> baseValueProperty()
ResetableProperty
ResetableProperty
.@Nonnull public javafx.beans.property.ReadOnlyObjectProperty baseValueObjectProperty()
@Nonnull public javafx.beans.property.Property<E> valueProperty()
ResetableProperty
ResetableProperty
.@Nonnull public javafx.beans.property.ObjectProperty<E> valueObjectProperty()