# Interface ObservableDoubleValue

All Superinterfaces:
  `Observable, ObservableNumberValue, ObservableValue<Number>`

All Known Implementing Classes:
  `DoubleBinding, DoubleExpression, DoubleProperty, DoublePropertyBase, JavaBeanDoubleProperty, ReadOnlyDoubleProperty, ReadOnlyDoublePropertyBase, ReadOnlyDoubleWrapper, ReadOnlyJavaBeanDoubleProperty, SimpleDoubleProperty, SimpleStyleableDoubleProperty, StyleableDoubleProperty`

public interface ObservableDoubleValue extends ObservableNumberValue
An observable double value.

Since:
  JavaFX 2.0
See Also:
  - `ObservableValue`
  - `ObservableNumberValue`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `double`
  `get()`
  Returns the current value of this `ObservableDoubleValue`.

  ### Methods declared in interface Observable

  `addListener, removeListener, subscribe`

  ### Methods declared in interface ObservableNumberValue

  `doubleValue, floatValue, intValue, longValue`

  ### Methods declared in interface ObservableValue

  `addListener, flatMap, getValue, map, orElse, removeListener, subscribe, subscribe, when`

- ## Method Details

  - ### get

    double get()
    Returns the current value of this `ObservableDoubleValue`.
    Returns:
      The current value