ObjectPropertyBase and provides a partial
implementation of a StyleableProperty. The method
StyleableProperty#getCssMetaData() is not implemented.
This class is used to make a javafx.beans.property.ObjectProperty ,
that would otherwise be implemented as a ObjectPropertyBase,
styleable by CSS.
javafx.beans.property.ObjectPropertyBase , CssMetaData, StyleableProperty
| Modifier and Type | Field and Description |
|---|---|
| private StyleOrigin |
| Access | Constructor and Description |
|---|---|
| public | |
| public | StyleableObjectProperty(T
the initial value of the wrapped initialValue)ObjectThe constructor of the |
| Modifier and Type | Method and Description |
|---|---|
| public void | applyStyle(StyleOrigin
the origin origin, T the value v)Implements javafx. This method is called from CSS code to set the value of the property. |
| public void | bind(ObservableValue<? extends T>
The observable this observable)Property should be bound to.Overrides javafx. Implements javafx. Create a unidirection binding for this |
| public StyleOrigin | getStyleOrigin()
Implements javafx. Tells the origin of the value of the property. |
| public void | set(T
The new value v)Overrides javafx. Implements javafx. Set the wrapped value. |
| origin | back to summary |
|---|---|
| private StyleOrigin origin | |
| StyleableObjectProperty | back to summary |
|---|---|
| public StyleableObjectProperty() The constructor of the | |
| StyleableObjectProperty | back to summary |
|---|---|
| public StyleableObjectProperty(T initialValue) The constructor of the
| |
| applyStyle | back to summary |
|---|---|
| public void applyStyle(StyleOrigin origin, T v) Implements javafx. Doc from javafx. This method is called from CSS code to set the value of the property.
| |
| bind | back to summary |
|---|---|
| public void bind(ObservableValue<? extends T> observable) Overrides javafx. Implements javafx. Doc from javafx. Create a unidirection binding for this Note that JavaFX has all the bind calls implemented through weak listeners. This means the bound property can be garbage collected and stopped from being updated.
| |
| getStyleOrigin | back to summary |
|---|---|
| public StyleOrigin getStyleOrigin() Implements javafx. Doc from javafx. Tells the origin of the value of the property. This is needed to determine whether or not CSS can override the value.
| |
| set | back to summary |
|---|---|
| public void set(T v) Overrides javafx. Implements javafx. Doc from javafx. Set the wrapped value.
Should be equivalent to
| |