Class ReadOnlyNonNullWrapper<T>

java.lang.Object
javafx.beans.binding.ObjectExpression<T>
javafx.beans.property.ReadOnlyObjectProperty<T>
javafx.beans.property.ObjectProperty<T>
javafx.beans.property.ObjectPropertyBase<T>
javafx.beans.property.SimpleObjectProperty<T>
javafx.beans.property.ReadOnlyObjectWrapper<T>
org.jhotdraw8.fxbase.beans.ReadOnlyNonNullWrapper<T>
Type Parameters:
T - the type of the wrapped object
All Implemented Interfaces:
javafx.beans.Observable, javafx.beans.property.Property<T>, javafx.beans.property.ReadOnlyProperty<T>, javafx.beans.value.ObservableObjectValue<T>, javafx.beans.value.ObservableValue<T>, javafx.beans.value.WritableObjectValue<T>, javafx.beans.value.WritableValue<T>

public class ReadOnlyNonNullWrapper<T> extends javafx.beans.property.ReadOnlyObjectWrapper<T>
ReadOnlyNonNullWrapper.
Author:
Werner Randelshofer
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReadOnlyNonNullWrapper(Object bean, String name, T initialValue)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     

    Methods inherited from class javafx.beans.property.ReadOnlyObjectWrapper

    getReadOnlyProperty

    Methods inherited from class javafx.beans.property.SimpleObjectProperty

    getBean, getName

    Methods inherited from class javafx.beans.property.ObjectPropertyBase

    addListener, addListener, bind, get, invalidated, isBound, removeListener, removeListener, set, toString, unbind

    Methods inherited from class javafx.beans.property.ObjectProperty

    bindBidirectional, setValue, unbindBidirectional

    Methods inherited from class javafx.beans.binding.ObjectExpression

    asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpression

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface javafx.beans.Observable

    subscribe

    Methods inherited from interface javafx.beans.value.ObservableValue

    flatMap, getValue, map, orElse, subscribe, subscribe, when

    Methods inherited from interface javafx.beans.value.WritableValue

    getValue
  • Constructor Details

    • ReadOnlyNonNullWrapper

      public ReadOnlyNonNullWrapper(Object bean, String name, T initialValue)
  • Method Details

    • fireValueChangedEvent

      protected void fireValueChangedEvent()
      Overrides:
      fireValueChangedEvent in class javafx.beans.property.ReadOnlyObjectWrapper<T>