# Interface ObservableStringValue

All Superinterfaces:
  `Observable, ObservableObjectValue<String>, ObservableValue<String>`

All Known Subinterfaces:
  `TextInputControl.Content`

All Known Implementing Classes:
  `JavaBeanStringProperty, ReadOnlyJavaBeanStringProperty, ReadOnlyStringProperty, ReadOnlyStringPropertyBase, ReadOnlyStringWrapper, SimpleStringProperty, SimpleStyleableStringProperty, StringBinding, StringExpression, StringProperty, StringPropertyBase, StyleableStringProperty`

public interface ObservableStringValue extends ObservableObjectValue<String>
An observable String value.

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

- ## Method Summary

  ### Methods declared in interface Observable

  `addListener, removeListener, subscribe`

  ### Methods declared in interface ObservableObjectValue

  `get`

  ### Methods declared in interface ObservableValue

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