Class SimpleObservableObjectProperty<T>

java.lang.Object
dev.prozilla.pine.common.property.mutable.SimpleMutableObjectProperty<T>
dev.prozilla.pine.common.property.observable.SimpleObservableObjectProperty<T>
All Implemented Interfaces:
Destructible, MutableObjectProperty<T>, MutableProperty<T>, ObservableObjectProperty<T>, ObservableProperty<T>, SimpleObservableProperty<T>, Property<T>, Functor<T>
Direct Known Subclasses:
DeserializedObjectProperty, FileDeserializer, ObjectConfigOption, SelectionProperty, SimpleObservableStringProperty

public class SimpleObservableObjectProperty<T> extends SimpleMutableObjectProperty<T> implements ObservableObjectProperty<T>, SimpleObservableProperty<T>
  • Field Details

    • logger

      protected Logger logger
  • Constructor Details

    • SimpleObservableObjectProperty

      public SimpleObservableObjectProperty()
      Creates an observable property without an initial value.
    • SimpleObservableObjectProperty

      public SimpleObservableObjectProperty(T initialValue)
      Creates an observable property with an initial value.
      Parameters:
      initialValue - The initial value
  • Method Details