Package de.gsi.chart.ui.css
Class CssPropertyFactory.StylishFloatProperty
- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.FloatExpression
-
- javafx.beans.property.ReadOnlyFloatProperty
-
- javafx.beans.property.FloatProperty
-
- javafx.beans.property.FloatPropertyBase
-
- javafx.css.StyleableFloatProperty
-
- javafx.css.SimpleStyleableFloatProperty
-
- de.gsi.chart.ui.css.CssPropertyFactory.StylishFloatProperty
-
- 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.ObservableFloatValue,javafx.beans.value.ObservableNumberValue,javafx.beans.value.ObservableValue<java.lang.Number>,javafx.beans.value.WritableFloatValue,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.StylishFloatProperty extends javafx.css.SimpleStyleableFloatProperty
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.BinaryOperator<java.lang.Float>filterprotected java.lang.RunnablepostInvalidateActionprotected java.lang.RunnablepreInvalidateAction
-
Constructor Summary
Constructors Constructor Description StylishFloatProperty(javafx.css.Styleable styleableBean, java.lang.String propertyName, float initialValue, boolean inherits, java.util.function.BinaryOperator<java.lang.Float> filter, java.lang.Runnable... invalidateActions)The constructor of theStylishFloatProperty.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidset(float v)-
Methods inherited from class javafx.css.SimpleStyleableFloatProperty
getBean, getCssMetaData, getName
-
Methods inherited from class javafx.beans.property.FloatPropertyBase
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
-
Methods inherited from class javafx.beans.property.FloatProperty
asObject, bindBidirectional, floatProperty, setValue, unbindBidirectional
-
Methods inherited from class javafx.beans.binding.FloatExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatExpression, floatExpression, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
-
Methods inherited from class javafx.beans.binding.NumberExpressionBase
add, asString, asString, asString, divide, 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, multiply, numberExpression, subtract
-
-
-
-
Constructor Detail
-
StylishFloatProperty
public StylishFloatProperty(javafx.css.Styleable styleableBean, java.lang.String propertyName, float initialValue, boolean inherits, java.util.function.BinaryOperator<java.lang.Float> filter, java.lang.Runnable... invalidateActions)The constructor of theStylishFloatProperty.- Parameters:
styleableBean- the styleableBean of thisFloatPropertypropertyName- the propertyName of thisFloatPropertyinitialValue- 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
-
-