Class ClampedDoubleProperty

java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.DoubleExpression
javafx.beans.property.ReadOnlyDoubleProperty
javafx.beans.property.DoubleProperty
javafx.beans.property.DoublePropertyBase
javafx.beans.property.SimpleDoubleProperty
org.jhotdraw8.fxbase.beans.ClampedDoubleProperty
All Implemented Interfaces:
javafx.beans.binding.NumberExpression, javafx.beans.Observable, javafx.beans.property.Property<Number>, javafx.beans.property.ReadOnlyProperty<Number>, javafx.beans.value.ObservableDoubleValue, javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableValue<Number>, javafx.beans.value.WritableDoubleValue, javafx.beans.value.WritableNumberValue, javafx.beans.value.WritableValue<Number>

public class ClampedDoubleProperty extends javafx.beans.property.SimpleDoubleProperty
ClampedDoubleProperty.
Author:
Werner Randelshofer
  • Constructor Summary

    Constructors
    Constructor
    Description
    ClampedDoubleProperty(Object bean, String name, double initialValue, double minValue, double maxValue)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    get()
     
    void
    set(double newValue)
     

    Methods inherited from class javafx.beans.property.SimpleDoubleProperty

    getBean, getName

    Methods inherited from class javafx.beans.property.DoublePropertyBase

    addListener, addListener, bind, fireValueChangedEvent, invalidated, isBound, removeListener, removeListener, toString, unbind

    Methods inherited from class javafx.beans.property.DoubleProperty

    asObject, bindBidirectional, doubleProperty, setValue, unbindBidirectional

    Methods inherited from class javafx.beans.property.ReadOnlyDoubleProperty

    readOnlyDoubleProperty

    Methods inherited from class javafx.beans.binding.DoubleExpression

    add, add, add, add, add, divide, divide, divide, divide, divide, doubleExpression, doubleExpression, doubleValue, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract

    Methods inherited from class javafx.beans.binding.NumberExpressionBase

    asString, asString, asString, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, numberExpression

    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

    • ClampedDoubleProperty

      public ClampedDoubleProperty(Object bean, String name, double initialValue, double minValue, double maxValue)
  • Method Details

    • set

      public void set(double newValue)
      Specified by:
      set in interface javafx.beans.value.WritableDoubleValue
      Overrides:
      set in class javafx.beans.property.DoublePropertyBase
    • get

      public double get()
      Specified by:
      get in interface javafx.beans.value.ObservableDoubleValue
      Specified by:
      get in interface javafx.beans.value.WritableDoubleValue
      Overrides:
      get in class javafx.beans.property.DoublePropertyBase