java.lang.Object
com.dlsc.formsfx.model.structure.Element<F>
com.dlsc.formsfx.model.structure.Field<F>
com.dlsc.formsfx.model.structure.DataField<javafx.beans.property.IntegerProperty,Integer,IntegerField>
com.dlsc.formsfx.model.structure.IntegerField
- All Implemented Interfaces:
FormElement
public class IntegerField extends DataField<javafx.beans.property.IntegerProperty,Integer,IntegerField>
This class provides an implementation of a
Field containing a
integer value.- Author:
- Sacha Schmid, Rinesch Murugathas
-
Property Summary
Properties inherited from class com.dlsc.formsfx.model.structure.Field
changed, editable, errorMessages, label, placeholder, required, tooltip, valid -
Nested Class Summary
Nested classes/interfaces inherited from class com.dlsc.formsfx.model.structure.DataField
DataField.AbstractStringConverter<V> -
Field Summary
Fields inherited from class com.dlsc.formsfx.model.structure.DataField
formatError, formatErrorKey, persistentValue, stringConverter, userInput, validators, valueFields inherited from class com.dlsc.formsfx.model.structure.Field
bindingModeListener, changed, editable, errorMessageKeys, errorMessages, eventHandlers, id, label, labelKey, placeholder, placeholderKey, renderer, rendererSupplier, required, requiredError, requiredErrorKey, span, styleClass, tooltip, tooltipKey, translationService, valid -
Constructor Summary
Constructors Modifier Constructor Description protectedIntegerField(javafx.beans.property.SimpleIntegerProperty valueProperty, javafx.beans.property.SimpleIntegerProperty persistentValueProperty)The constructor ofIntegerField. -
Method Summary
Methods inherited from class com.dlsc.formsfx.model.structure.DataField
bind, format, format, format, format, format, getUserInput, getValue, persist, reset, setBindingMode, translate, unbind, userInputProperty, validate, validate, validateRequired, valuePropertyMethods inherited from class com.dlsc.formsfx.model.structure.Field
addEventHandler, changedProperty, editable, editableProperty, errorMessagesProperty, fireEvent, getErrorMessages, getLabel, getLabelDescription, getPlaceholder, getRenderer, getTooltip, getValueDescription, hasChanged, isEditable, isI18N, isRequired, isValid, label, labelDescription, labelDescription, labelProperty, ofBooleanType, ofBooleanType, ofDate, ofDate, ofDoubleType, ofDoubleType, ofIntegerType, ofIntegerType, ofMultiSelectionType, ofMultiSelectionType, ofMultiSelectionType, ofPasswordType, ofPasswordType, ofSingleSelectionType, ofSingleSelectionType, ofSingleSelectionType, ofStringType, ofStringType, placeholder, placeholderProperty, removeEventHandler, render, render, required, required, requiredProperty, tooltip, tooltipProperty, updateElement, validProperty, valueDescription, valueDescriptionMethods inherited from class com.dlsc.formsfx.model.structure.Element
getID, getSpan, getStyleClass, id, idProperty, span, span, spanProperty, styleClass, styleClassProperty
-
Constructor Details
-
IntegerField
protected IntegerField(javafx.beans.property.SimpleIntegerProperty valueProperty, javafx.beans.property.SimpleIntegerProperty persistentValueProperty)The constructor ofIntegerField.- Parameters:
valueProperty- The property that is used to store the current valid value of the field.persistentValueProperty- The property that is used to store the latest persisted value of the field.
-