Package de.gsi.chart.ui.css
Class CssPropertyFactory.StylishDoubleProperty
- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.DoubleExpression
-
- javafx.beans.property.ReadOnlyDoubleProperty
-
- javafx.beans.property.DoubleProperty
-
- javafx.beans.property.DoublePropertyBase
-
- javafx.css.StyleableDoubleProperty
-
- javafx.css.SimpleStyleableDoubleProperty
-
- de.gsi.chart.ui.css.CssPropertyFactory.StylishDoubleProperty
-
- All Implemented Interfaces:
javafx.beans.binding.NumberExpression,javafx.beans.Observable,javafx.beans.property.Property<java.lang.Number>,javafx.beans.property.ReadOnlyProperty<java.lang.Number>,javafx.beans.value.ObservableDoubleValue,javafx.beans.value.ObservableNumberValue,javafx.beans.value.ObservableValue<java.lang.Number>,javafx.beans.value.WritableDoubleValue,javafx.beans.value.WritableNumberValue,javafx.beans.value.WritableValue<java.lang.Number>,javafx.css.StyleableProperty<java.lang.Number>
- Enclosing class:
- CssPropertyFactory<S extends javafx.css.Styleable>
public class CssPropertyFactory.StylishDoubleProperty extends javafx.css.SimpleStyleableDoubleProperty
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.DoubleBinaryOperatorfilterprotected java.lang.RunnablepostInvalidateActionprotected java.lang.RunnablepreInvalidateAction
-
Constructor Summary
Constructors Constructor Description StylishDoubleProperty(javafx.css.Styleable styleableBean, java.lang.String propertyName, double initialValue, boolean inherits, java.util.function.DoubleBinaryOperator filter, java.lang.Runnable... invalidateActions)The constructor of theStylishDoubleProperty.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidset(double v)-
Methods inherited from class javafx.css.SimpleStyleableDoubleProperty
getBean, getCssMetaData, getName
-
Methods inherited from class javafx.beans.property.DoublePropertyBase
addListener, addListener, fireValueChangedEvent, get, 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.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
-
-
-
-
Constructor Detail
-
StylishDoubleProperty
public StylishDoubleProperty(javafx.css.Styleable styleableBean, java.lang.String propertyName, double initialValue, boolean inherits, java.util.function.DoubleBinaryOperator filter, java.lang.Runnable... invalidateActions)The constructor of theStylishDoubleProperty.- Parameters:
styleableBean- the styleableBean of thisDoublePropertypropertyName- the propertyName of thisDoublePropertyinitialValue- the initial value of the wrappedObjectinherits- whether or not the CSS style can be inherited by child nodesfilter- possibility to modify the new value based on old and updated valueinvalidateActions- lambda expressions executed after and before invalidation
-
-