# Uses of Class
javafx.beans.property.ReadOnlyObjectProperty

Packages that use ReadOnlyObjectProperty
Package
Description
javafx.animation
Provides the set of classes for ease of use transition based animations.
javafx.beans.property
The package `javafx.beans.property` defines read-only properties and writable properties, plus a number of implementations.
javafx.beans.property.adapter
Provides various classes that act as adapters between a regular Java Bean property and a corresponding `JavaFX Property`.
javafx.concurrent
Provides the set of classes for javafx.concurrent.
javafx.css
Provides API for making properties styleable via CSS and for supporting pseudo-class state.
javafx.print
Provides the public classes for the JavaFX Printing API.
javafx.scene
Provides the core set of base classes for the JavaFX Scene Graph API.
javafx.scene.chart
The JavaFX User Interface provides a set of chart components that are a very convenient way for data visualization.
javafx.scene.control
The JavaFX User Interface Controls (UI Controls or just Controls) are specialized Nodes in the JavaFX Scenegraph especially suited for reuse in many different application contexts.
javafx.scene.control.skin
The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are located
javafx.scene.image
Provides the set of classes for loading and displaying images.
javafx.scene.layout
Provides classes to support user interface layout.
javafx.scene.media
Provides the set of classes for integrating audio and video into Java FX Applications.
javafx.scene.text
Provides the set of classes for fonts and renderable Text Node.
javafx.scene.web
This package provides means for loading and displaying Web content.
javafx.stage
Provides the top-level container classes for JavaFX content.

- ## Uses of ReadOnlyObjectProperty in javafx.animation

  Methods in javafx.animation that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Duration>`
  Animation.`currentTimeProperty()`
  Defines the `Animation`'s play head position.
  `final ReadOnlyObjectProperty<Duration>`
  Animation.`cycleDurationProperty()`
  Read-only variable to indicate the duration of one cycle of this `Animation`: the time it takes to play from time 0 to the end of the Animation (at the default `rate` of 1.0).
  `final ReadOnlyObjectProperty<Animation.Status>`
  Animation.`statusProperty()`
  The status of the `Animation`.
  `final ReadOnlyObjectProperty<Duration>`
  Animation.`totalDurationProperty()`
  Read-only variable to indicate the total duration of this `Animation`, including repeats.

- ## Uses of ReadOnlyObjectProperty in javafx.beans.property

  Subclasses of ReadOnlyObjectProperty in javafx.beans.property
  Modifier and Type
  Class
  Description
  `class`
  `ObjectProperty<T>`
  This class provides a full implementation of a `Property` wrapping an arbitrary `Object`.
  `class`
  `ObjectPropertyBase<T>`
  The class `ObjectPropertyBase` is the base class for a property wrapping an arbitrary `Object`.
  `class`
  `ReadOnlyObjectPropertyBase<T>`
  Base class for all readonly properties wrapping an arbitrary `Object`.
  `class`
  `ReadOnlyObjectWrapper<T>`
  This class provides a convenient class to define read-only properties.
  `class`
  `SimpleObjectProperty<T>`
  This class provides a full implementation of a `Property` wrapping an arbitrary `Object`.
  Methods in javafx.beans.property that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `ReadOnlyObjectProperty<Boolean>`
  ReadOnlyBooleanProperty.`asObject()`
  Creates a `ReadOnlyObjectProperty` that holds the value of this `ReadOnlyBooleanProperty`.
  `ReadOnlyObjectProperty<Double>`
  ReadOnlyDoubleProperty.`asObject()`
  Creates a `ReadOnlyObjectProperty` that holds the value of this `ReadOnlyDoubleProperty`.
  `ReadOnlyObjectProperty<Float>`
  ReadOnlyFloatProperty.`asObject()`
  Creates a `ReadOnlyObjectProperty` that holds the value of this `ReadOnlyFloatProperty`.
  `ReadOnlyObjectProperty<Integer>`
  ReadOnlyIntegerProperty.`asObject()`
  Creates a `ReadOnlyObjectProperty` that holds the value of this `ReadOnlyIntegerProperty`.
  `ReadOnlyObjectProperty<Long>`
  ReadOnlyLongProperty.`asObject()`
  Creates a `ReadOnlyObjectProperty` that holds the value of this `ReadOnlyLongProperty`.
  `ReadOnlyObjectProperty<T>`
  ReadOnlyObjectWrapper.`getReadOnlyProperty()`
  Returns the readonly property, that is synchronized with this `ReadOnlyObjectWrapper`.

- ## Uses of ReadOnlyObjectProperty in javafx.beans.property.adapter

  Subclasses of ReadOnlyObjectProperty in javafx.beans.property.adapter
  Modifier and Type
  Class
  Description
  `final class`
  `JavaBeanObjectProperty<T>`
  A `JavaBeanObjectProperty` provides an adapter between a regular Java Bean property of type `T` and a JavaFX `ObjectProperty<T>`.
  `final class`
  `ReadOnlyJavaBeanObjectProperty<T>`
  A `ReadOnlyJavaBeanObjectProperty` provides an adapter between a regular read only Java Bean property of `T` and a JavaFX `ReadOnlyObjectProperty`.

- ## Uses of ReadOnlyObjectProperty in javafx.concurrent

  Methods in javafx.concurrent that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Duration>`
  ScheduledService.`cumulativePeriodProperty()`
  The current cumulative period in use between iterations.
  `final ReadOnlyObjectProperty<Throwable>`
  Service.`exceptionProperty()`
  `final ReadOnlyObjectProperty<Throwable>`
  Task.`exceptionProperty()`
  `ReadOnlyObjectProperty<Throwable>`
  Worker.`exceptionProperty()`
  Gets the ReadOnlyObjectProperty representing any exception which occurred.
  `final ReadOnlyObjectProperty<V>`
  ScheduledService.`lastValueProperty()`
  The last successfully computed value.
  `final ReadOnlyObjectProperty<Worker.State>`
  Service.`stateProperty()`
  `final ReadOnlyObjectProperty<Worker.State>`
  Task.`stateProperty()`
  `ReadOnlyObjectProperty<Worker.State>`
  Worker.`stateProperty()`
  Gets the ReadOnlyObjectProperty representing the current state.
  `final ReadOnlyObjectProperty<V>`
  Service.`valueProperty()`
  `final ReadOnlyObjectProperty<V>`
  Task.`valueProperty()`
  `ReadOnlyObjectProperty<V>`
  Worker.`valueProperty()`
  Gets the ReadOnlyObjectProperty representing the value.

- ## Uses of ReadOnlyObjectProperty in javafx.css

  Subclasses of ReadOnlyObjectProperty in javafx.css
  Modifier and Type
  Class
  Description
  `class`
  `SimpleStyleableObjectProperty<T>`
  This class extends `SimpleObjectProperty` and provides a full implementation of a `StyleableProperty`.
  `class`
  `StyleableObjectProperty<T>`
  This class extends `ObjectPropertyBase` and provides a partial implementation of a `StyleableProperty`.

- ## Uses of ReadOnlyObjectProperty in javafx.print

  Methods in javafx.print that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `static ReadOnlyObjectProperty<Printer>`
  Printer.`defaultPrinterProperty()`
  A read only object property representing the current default printer.
  `final ReadOnlyObjectProperty<PrinterJob.JobStatus>`
  PrinterJob.`jobStatusProperty()`
  A read only object property representing the current `JobStatus`

- ## Uses of ReadOnlyObjectProperty in javafx.scene

  Methods in javafx.scene that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Bounds>`
  Node.`boundsInLocalProperty()`
  The rectangular bounds of this `Node` in the node's untransformed local coordinate space.
  `final ReadOnlyObjectProperty<Bounds>`
  Node.`boundsInParentProperty()`
  The rectangular bounds of this `Node` in the parent coordinate system.
  `final ReadOnlyObjectProperty<NodeOrientation>`
  Node.`effectiveNodeOrientationProperty()`
  The effective orientation of a node resolves the inheritance of node orientation, returning either left-to-right or right-to-left.
  `final ReadOnlyObjectProperty<NodeOrientation>`
  Scene.`effectiveNodeOrientationProperty()`
  The effective node orientation of a scene resolves the inheritance of node orientation, returning either left-to-right or right-to-left.
  `final ReadOnlyObjectProperty<Node>`
  Scene.`focusOwnerProperty()`
  The scene's current focus owner node.
  `final ReadOnlyObjectProperty<Image>`
  ImageCursor.`imageProperty()`
  The image to display when the cursor is active.
  `final ReadOnlyObjectProperty<Bounds>`
  Node.`layoutBoundsProperty()`
  The rectangular bounds that should be used for layout calculations for this node.
  `final ReadOnlyObjectProperty<Transform>`
  Node.`localToParentTransformProperty()`
  An affine transform that holds the computed local-to-parent transform.
  `final ReadOnlyObjectProperty<Transform>`
  Node.`localToSceneTransformProperty()`
  An affine transform that holds the computed local-to-scene transform.
  `final ReadOnlyObjectProperty<Parent>`
  Node.`parentProperty()`
  The parent of this `Node`.
  `final ReadOnlyObjectProperty<Scene>`
  Node.`sceneProperty()`
  The `Scene` that this `Node` is part of.
  `final ReadOnlyObjectProperty<Window>`
  Scene.`windowProperty()`
  The `Window` for this `Scene`

- ## Uses of ReadOnlyObjectProperty in javafx.scene.chart

  Methods in javafx.scene.chart that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<PieChart>`
  PieChart.Data.`chartProperty()`
  The chart which this data belongs to.
  `final ReadOnlyObjectProperty<XYChart<X,Y>>`
  XYChart.Series.`chartProperty()`
  Reference to the chart this series belongs to
  `ReadOnlyObjectProperty<Node>`
  PieChart.Data.`nodeProperty()`
  Readonly access to the node that represents the pie slice.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.control

  Methods in javafx.scene.control that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Comparator<S>>`
  TableView.`comparatorProperty()`
  The comparator property is a read-only property that is representative of the current state of the `sort order` list.
  `final ReadOnlyObjectProperty<Comparator<TreeItem<S>>>`
  TreeTableView.`comparatorProperty()`
  The comparator property is a read-only property that is representative of the current state of the `sort order` list.
  `final ReadOnlyObjectProperty<TablePosition<S,?>>`
  TableView.`editingCellProperty()`
  Represents the current cell being edited, or null if there is no cell being edited.
  `final ReadOnlyObjectProperty<TreeTablePosition<S,?>>`
  TreeTableView.`editingCellProperty()`
  Represents the current cell being edited, or null if there is no cell being edited.
  `final ReadOnlyObjectProperty<TreeItem<T>>`
  TreeView.`editingItemProperty()`
  A property used to represent the TreeItem currently being edited in the TreeView, if editing is taking place, or null if no item is being edited.
  `final ReadOnlyObjectProperty<TextField>`
  ComboBox.`editorProperty()`
  The editor for the ComboBox.
  `final ReadOnlyObjectProperty<TextField>`
  DatePicker.`editorProperty()`
  The editor for the DatePicker.
  `final ReadOnlyObjectProperty<TextField>`
  Spinner.`editorProperty()`
  The editor used by the Spinner control.
  `final ReadOnlyObjectProperty<TablePosition>`
  TableView.TableViewFocusModel.`focusedCellProperty()`
  The position of the current item in the TableView which has the focus.
  `final ReadOnlyObjectProperty<TreeTablePosition<S,?>>`
  TreeTableView.TreeTableViewFocusModel.`focusedCellProperty()`
  The position of the current item in the TableView which has the focus.
  `final ReadOnlyObjectProperty<T>`
  FocusModel.`focusedItemProperty()`
  The current item in the FocusModel which has the focus.
  `final ReadOnlyObjectProperty<Insets>`
  Labeled.`labelPaddingProperty()`
  The padding around the Labeled's text and graphic content.
  `final ReadOnlyObjectProperty<ListView<T>>`
  ListCell.`listViewProperty()`
  The ListView associated with this Cell.
  `final ReadOnlyObjectProperty<TableColumnBase<S,?>>`
  TableColumnBase.`parentColumnProperty()`
  This read-only property will always refer to the parent of this column, in the situation where nested columns are being used.
  `final ReadOnlyObjectProperty<Menu>`
  MenuItem.`parentMenuProperty()`
  This is the `Menu` in which this `MenuItem` exists.
  `final ReadOnlyObjectProperty<ContextMenu>`
  MenuItem.`parentPopupProperty()`
  This is the `ContextMenu` in which this `MenuItem` exists.
  `final ReadOnlyObjectProperty<TreeItem<T>>`
  TreeItem.`parentProperty()`
  A property that represents the parent of this TreeItem.
  `final ReadOnlyObjectProperty<T>`
  ChoiceDialog.`selectedItemProperty()`
  Returns the property representing the currently selected item in the dialog.
  `final ReadOnlyObjectProperty<T>`
  SelectionModel.`selectedItemProperty()`
  Refers to the selected item property, which is used to indicate the currently selected item in the selection model.
  `final ReadOnlyObjectProperty<Toggle>`
  ToggleGroup.`selectedToggleProperty()`
  The selected toggle.
  `final ReadOnlyObjectProperty<IndexRange>`
  TextInputControl.`selectionProperty()`
  The current selection.
  `final ReadOnlyObjectProperty<TableColumn<S,T>>`
  TableCell.`tableColumnProperty()`
  The TableColumn instance that backs this TableCell.
  `final ReadOnlyObjectProperty<TreeTableColumn<S,T>>`
  TreeTableCell.`tableColumnProperty()`
  The `TreeTableColumn` instance that backs this `TreeTableCell`.
  `final ReadOnlyObjectProperty<TableRow<S>>`
  TableCell.`tableRowProperty()`
  The TableRow that this TableCell currently finds itself placed within.
  `final ReadOnlyObjectProperty<TreeTableRow<S>>`
  TreeTableCell.`tableRowProperty()`
  The `TreeTableRow` that this `TreeTableCell` currently finds itself placed within.
  `final ReadOnlyObjectProperty<TableView<S>>`
  TableCell.`tableViewProperty()`
  The TableView associated with this TableCell.
  `final ReadOnlyObjectProperty<TableView<S>>`
  TableColumn.`tableViewProperty()`
  The TableView that this TableColumn belongs to.
  `final ReadOnlyObjectProperty<TableView<T>>`
  TableRow.`tableViewProperty()`
  The TableView associated with this Cell.
  `final ReadOnlyObjectProperty<TabPane>`
  Tab.`tabPaneProperty()`
  The TabPane that contains this tab.
  `final ReadOnlyObjectProperty<TreeItem<T>>`
  TreeCell.`treeItemProperty()`
  Each TreeCell represents at most a single `TreeItem`, which is represented by this property.
  `final ReadOnlyObjectProperty<TreeItem<T>>`
  TreeTableRow.`treeItemProperty()`
  Each TreeTableCell represents at most a single `TreeItem`, which is represented by this property.
  `final ReadOnlyObjectProperty<TreeTableView<S>>`
  TreeTableCell.`treeTableViewProperty()`
  The `TreeTableView` associated with this `TreeTableCell`.
  `final ReadOnlyObjectProperty<TreeTableView<S>>`
  TreeTableColumn.`treeTableViewProperty()`
  The TreeTableView that this TreeTableColumn belongs to.
  `final ReadOnlyObjectProperty<TreeTableView<T>>`
  TreeTableRow.`treeTableViewProperty()`
  A TreeTableCell is explicitly linked to a single `TreeTableView` instance, which is represented by this property.
  `final ReadOnlyObjectProperty<TreeView<T>>`
  TreeCell.`treeViewProperty()`
  A TreeCell is explicitly linked to a single `TreeView` instance, which is represented by this property.
  `final ReadOnlyObjectProperty<T>`
  Spinner.`valueProperty()`
  The value property on Spinner is a read-only property, as it is bound to the SpinnerValueFactory `value property`.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.control.skin

  Methods in javafx.scene.control.skin that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `ReadOnlyObjectProperty<TableColumn<S,T>>`
  TableCellSkin.`tableColumnProperty()`
  The TableColumnBase instance that is responsible for this Cell.
  `abstract ReadOnlyObjectProperty<? extends TableColumnBase<S,T>>`
  TableCellSkinBase.`tableColumnProperty()`
  The TableColumnBase instance that is responsible for this Cell.
  `final ReadOnlyObjectProperty<TableColumnBase<?,?>>`
  TableColumnHeader.`tableColumnProperty()`
  A property that refers to the `TableColumnBase` instance that this header is visually represents.
  `ReadOnlyObjectProperty<TreeTableColumn<S,T>>`
  TreeTableCellSkin.`tableColumnProperty()`
  The TableColumnBase instance that is responsible for this Cell.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.image

  Methods in javafx.scene.image that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Exception>`
  Image.`exceptionProperty()`
  The exception which caused image loading to fail.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.layout

  Methods in javafx.scene.layout that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Insets>`
  Region.`insetsProperty()`
  The insets of the Region define the distance from the edge of the region (its layout bounds, or (0, 0, width, height)) to the edge of the content area.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.media

  Methods in javafx.scene.media that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `ReadOnlyObjectProperty<Duration>`
  MediaPlayer.`bufferProgressTimeProperty()`
  The current buffer position indicating how much media can be played without stalling the `MediaPlayer`.
  `ReadOnlyObjectProperty<Duration>`
  MediaPlayer.`currentTimeProperty()`
  The current media playback time.
  `ReadOnlyObjectProperty<Duration>`
  MediaPlayer.`cycleDurationProperty()`
  The amount of time between the `startTime` and `stopTime` of this player.
  `ReadOnlyObjectProperty<Duration>`
  Media.`durationProperty()`
  The duration in seconds of the source media.
  `ReadOnlyObjectProperty<MediaException>`
  Media.`errorProperty()`
  A property set to a MediaException value when an error occurs.
  `ReadOnlyObjectProperty<MediaException>`
  MediaPlayer.`errorProperty()`
  Observable property set to a `MediaException` if an error occurs.
  `ReadOnlyObjectProperty<MediaPlayer.Status>`
  MediaPlayer.`statusProperty()`
  The current state of the MediaPlayer.
  `ReadOnlyObjectProperty<Duration>`
  MediaPlayer.`totalDurationProperty()`
  The total amount of play time if allowed to play until finished.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.text

  Methods in javafx.scene.text that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<PathElement[]>`
  Text.`caretShapeProperty()`
  The shape of caret, in local coordinates.
  `final ReadOnlyObjectProperty<PathElement[]>`
  Text.`selectionShapeProperty()`
  The shape of the selection in local coordinates.

- ## Uses of ReadOnlyObjectProperty in javafx.scene.web

  Methods in javafx.scene.web that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Document>`
  WebEngine.`documentProperty()`
  Document object for the current Web page.
  `ReadOnlyObjectProperty<Date>`
  WebHistory.Entry.`lastVisitedDateProperty()`
  Defines the `Date` the page was last visited.
  `ReadOnlyObjectProperty<String>`
  WebHistory.Entry.`titleProperty()`
  Defines the title of the page.

- ## Uses of ReadOnlyObjectProperty in javafx.stage

  Methods in javafx.stage that return ReadOnlyObjectProperty
  Modifier and Type
  Method
  Description
  `final ReadOnlyObjectProperty<Node>`
  PopupWindow.`ownerNodeProperty()`
  The node which is the owner of this popup.
  `final ReadOnlyObjectProperty<Window>`
  PopupWindow.`ownerWindowProperty()`
  The window which is the parent of this popup.
  `final ReadOnlyObjectProperty<Scene>`
  Window.`sceneProperty()`
  The `Scene` to be rendered on this `Window`.