Package de.gsi.chart.ui.css
Class CssPropertyFactory.StylishIntegerProperty
- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.IntegerExpression
-
- javafx.beans.property.ReadOnlyIntegerProperty
-
- javafx.beans.property.IntegerProperty
-
- javafx.beans.property.IntegerPropertyBase
-
- javafx.css.StyleableIntegerProperty
-
- javafx.css.SimpleStyleableIntegerProperty
-
- de.gsi.chart.ui.css.CssPropertyFactory.StylishIntegerProperty
-
- 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.ObservableIntegerValue,javafx.beans.value.ObservableNumberValue,javafx.beans.value.ObservableValue<java.lang.Number>,javafx.beans.value.WritableIntegerValue,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.StylishIntegerProperty extends javafx.css.SimpleStyleableIntegerProperty
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.IntBinaryOperatorfilterprotected java.lang.RunnablepostInvalidateActionprotected java.lang.RunnablepreInvalidateAction
-
Constructor Summary
Constructors Constructor Description StylishIntegerProperty(javafx.css.Styleable styleableBean, java.lang.String propertyName, int initialValue, boolean inherits, java.util.function.IntBinaryOperator filter, java.lang.Runnable... invalidateActions)The constructor of theStylishIntegerProperty.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidset(int v)-
Methods inherited from class javafx.css.SimpleStyleableIntegerProperty
getBean, getCssMetaData, getName
-
Methods inherited from class javafx.beans.property.IntegerPropertyBase
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
-
Methods inherited from class javafx.beans.property.IntegerProperty
asObject, bindBidirectional, integerProperty, setValue, unbindBidirectional
-
Methods inherited from class javafx.beans.binding.IntegerExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, integerExpression, integerExpression, 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
-
StylishIntegerProperty
public StylishIntegerProperty(javafx.css.Styleable styleableBean, java.lang.String propertyName, int initialValue, boolean inherits, java.util.function.IntBinaryOperator filter, java.lang.Runnable... invalidateActions)The constructor of theStylishIntegerProperty.- Parameters:
styleableBean- the bean of thisIntegerPropertypropertyName- the name of thisIntegerPropertyinitialValue- 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
-
-