Index
A B C D E F G H I L M N O P Q R S T U V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- AbstractStringConverter() - Constructor for class com.dlsc.formsfx.model.structure.DataField.AbstractStringConverter
- addEventHandler(EventType<FieldEvent>, EventHandler<? super FieldEvent>) - Method in class com.dlsc.formsfx.model.structure.Field
-
Registers an event handler to this field.
- addEventHandler(EventType<FormEvent>, EventHandler<? super FormEvent>) - Method in class com.dlsc.formsfx.model.structure.Form
-
Registers an event handler to this form.
- addEventHandler(EventType<GroupEvent>, EventHandler<? super GroupEvent>) - Method in class com.dlsc.formsfx.model.structure.Group
-
Registers an event handler to this group.
- addListener(Runnable) - Method in class com.dlsc.formsfx.model.util.TranslationService
- addStyleClass(String) - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
Adds a style class to the control.
- addStylesheetFiles(String...) - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method adds the stylesheet files to the getStylesheets method.
- atLeast(double, String) - Static method in class com.dlsc.formsfx.model.validators.DoubleRangeValidator
-
Creates a DoubleRangeValidator with a given lower bound.
- atLeast(int, String) - Static method in class com.dlsc.formsfx.model.validators.IntegerRangeValidator
-
Creates an IntegerRangeValidator with a given lower bound.
- atLeast(int, String) - Static method in class com.dlsc.formsfx.model.validators.SelectionLengthValidator
-
Creates an SelectionLengthValidator with a given lower bound.
- atLeast(int, String) - Static method in class com.dlsc.formsfx.model.validators.StringLengthValidator
-
Creates an StringLengthValidator with a given lower bound.
B
- between(double, double, String) - Static method in class com.dlsc.formsfx.model.validators.DoubleRangeValidator
-
Creates a DoubleRangeValidator with given lower and upper bounds.
- between(int, int, String) - Static method in class com.dlsc.formsfx.model.validators.IntegerRangeValidator
-
Creates an IntegerRangeValidator with given lower and upper bounds.
- between(int, int, String) - Static method in class com.dlsc.formsfx.model.validators.SelectionLengthValidator
-
Creates an SelectionLengthValidator with given lower and upper bounds.
- between(int, int, String) - Static method in class com.dlsc.formsfx.model.validators.StringLengthValidator
-
Creates an StringLengthValidator with given lower and upper bounds.
- bind(ListProperty<V>, ListProperty<V>) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Binds the given items and selection property with the corresponding elements.
- bind(ListProperty<V>, ObjectProperty<V>) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Binds the given items and selection property with the corresponding elements.
- bind(ObjectProperty<LocalDate>) - Method in class com.dlsc.formsfx.model.structure.DateField
- bind(P) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Binds the given property with the field.
- binding(BindingMode) - Method in class com.dlsc.formsfx.model.structure.Form
-
Changes the way field values are bound to external properties.
- BindingMode - Enum in com.dlsc.formsfx.model.util
-
Contains constants for the different ways to handle value bindings.
- bindingModeListener - Variable in class com.dlsc.formsfx.model.structure.Field
-
With the continuous binding mode, values are always directly persisted upon any changes.
- BooleanField - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
Fieldcontaining abooleanvalue. - BooleanField(SimpleBooleanProperty, SimpleBooleanProperty) - Constructor for class com.dlsc.formsfx.model.structure.BooleanField
-
The constructor of
BooleanField. - box - Variable in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
- box - Variable in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
C
- changed - Variable in class com.dlsc.formsfx.model.structure.Field
- changed - Variable in class com.dlsc.formsfx.model.structure.Form
- changed - Variable in class com.dlsc.formsfx.model.structure.Group
- CHANGED_CLASS - Static variable in class com.dlsc.formsfx.view.controls.SimpleControl
- changedProperty() - Method in class com.dlsc.formsfx.model.structure.Field
- changedProperty() - Method in class com.dlsc.formsfx.model.structure.Form
- changedProperty() - Method in class com.dlsc.formsfx.model.structure.Group
- changeLocale(ResourceBundle) - Method in class com.dlsc.formsfx.model.util.ResourceBundleService
-
Change the resource bundle to use for this service.
- checkBox - Variable in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
- checkboxes - Variable in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
- collapse(boolean) - Method in class com.dlsc.formsfx.model.structure.Section
-
Changes the collapsed state on a section.
- collapsed - Variable in class com.dlsc.formsfx.model.structure.Section
-
A group can optionally be collapsed.
- collapsedProperty() - Method in class com.dlsc.formsfx.model.structure.Section
-
A group can optionally be collapsed.
- collapsible - Variable in class com.dlsc.formsfx.model.structure.Section
-
Section is collapsible by default
- collapsible(boolean) - Method in class com.dlsc.formsfx.model.structure.Section
-
Changes the collapsible state on a section.
- collapsibleProperty() - Method in class com.dlsc.formsfx.model.structure.Section
-
Section is collapsible by default
- ColSpan - Enum in com.dlsc.formsfx.view.util
-
An enum to set the span of columns in the form more easily.
- com.dlsc.formsfx - module com.dlsc.formsfx
- com.dlsc.formsfx.model.event - package com.dlsc.formsfx.model.event
- com.dlsc.formsfx.model.structure - package com.dlsc.formsfx.model.structure
- com.dlsc.formsfx.model.util - package com.dlsc.formsfx.model.util
- com.dlsc.formsfx.model.validators - package com.dlsc.formsfx.model.validators
- com.dlsc.formsfx.view.controls - package com.dlsc.formsfx.view.controls
- com.dlsc.formsfx.view.renderer - package com.dlsc.formsfx.view.renderer
- com.dlsc.formsfx.view.util - package com.dlsc.formsfx.view.util
- comboBox - Variable in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
- container - Variable in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
- CONTINUOUS - com.dlsc.formsfx.model.util.BindingMode
- createCheckboxes() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
This method creates box and adds them to checkboxes and is used when the itemsProperty on the field changes.
- createRadioButtons() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
This method creates radio buttons and adds them to radioButtons and is used when the itemsProperty on the field changes.
- CustomValidator<T> - Class in com.dlsc.formsfx.model.validators
-
A custom validator implementation of the root validator.
- CustomValidator(Predicate<T>, String) - Constructor for class com.dlsc.formsfx.model.validators.CustomValidator
D
- DataField<P extends javafx.beans.property.Property,V,F extends Field<F>> - Class in com.dlsc.formsfx.model.structure
-
DataFieldholds a single value. - DataField(P, P) - Constructor for class com.dlsc.formsfx.model.structure.DataField
-
Internal constructor for the
DataFieldclass. - DataField.AbstractStringConverter<V> - Class in com.dlsc.formsfx.model.structure
- DateField - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
Fieldcontaining aLocalDatevalue. - DateField(ObjectProperty<LocalDate>, ObjectProperty<LocalDate>) - Constructor for class com.dlsc.formsfx.model.structure.DateField
-
Internal constructor for the
DataFieldclass. - deselect() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Removes the selection on the current field.
- deselect(int) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Removes the element at the given index from the current selection.
- DISABLED_CLASS - Static variable in class com.dlsc.formsfx.view.controls.SimpleControl
- DoubleField - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
Fieldcontaining adoublevalue. - DoubleField(SimpleDoubleProperty, SimpleDoubleProperty) - Constructor for class com.dlsc.formsfx.model.structure.DoubleField
-
The constructor of
DoubleField. - DoubleRangeValidator - Class in com.dlsc.formsfx.model.validators
-
A DoubleRangeValidator checks if a double value is between a minimum and a maximum value.
E
- editable - Variable in class com.dlsc.formsfx.model.structure.Field
- editable(boolean) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the editable property of the current field.
- editableArea - Variable in class com.dlsc.formsfx.view.controls.SimpleTextControl
- editableField - Variable in class com.dlsc.formsfx.view.controls.SimplePasswordControl
-
- The fieldLabel is the container that displays the label property of the field.
- editableField - Variable in class com.dlsc.formsfx.view.controls.SimpleTextControl
-
- The fieldLabel is the container that displays the label property of the field.
- editableProperty() - Method in class com.dlsc.formsfx.model.structure.Field
- editableSpinner - Variable in class com.dlsc.formsfx.view.controls.SimpleNumberControl
- element - Variable in class com.dlsc.formsfx.view.renderer.GroupRendererBase
- Element<E extends Element<E>> - Class in com.dlsc.formsfx.model.structure
- Element() - Constructor for class com.dlsc.formsfx.model.structure.Element
- elements - Variable in class com.dlsc.formsfx.model.structure.Group
- errorMessageKeys - Variable in class com.dlsc.formsfx.model.structure.Field
- errorMessages - Variable in class com.dlsc.formsfx.model.structure.Field
-
The results of the field's validation is stored in this property.
- errorMessagesProperty() - Method in class com.dlsc.formsfx.model.structure.Field
-
The results of the field's validation is stored in this property.
- EVENT_FIELD_PERSISTED - Static variable in class com.dlsc.formsfx.model.event.FieldEvent
-
When a
Fieldis persisted. - EVENT_FIELD_RESET - Static variable in class com.dlsc.formsfx.model.event.FieldEvent
-
When a
Fieldis reset. - EVENT_FORM_PERSISTED - Static variable in class com.dlsc.formsfx.model.event.FormEvent
-
When a
Formis persisted. - EVENT_FORM_RESET - Static variable in class com.dlsc.formsfx.model.event.FormEvent
-
When a
Formis reset. - EVENT_GROUP_PERSISTED - Static variable in class com.dlsc.formsfx.model.event.GroupEvent
-
When a
Groupis persisted. - EVENT_GROUP_RESET - Static variable in class com.dlsc.formsfx.model.event.GroupEvent
-
When a
Groupis reset. - eventHandlers - Variable in class com.dlsc.formsfx.model.structure.Field
- exactly(double, String) - Static method in class com.dlsc.formsfx.model.validators.DoubleRangeValidator
-
Creates a DoubleRangeValidator with a given lower and upper bound, which are equal.
- exactly(int, String) - Static method in class com.dlsc.formsfx.model.validators.IntegerRangeValidator
-
Creates a IntegerRangeValidator with a given lower and upper bound, which are equal.
- exactly(int, String) - Static method in class com.dlsc.formsfx.model.validators.SelectionLengthValidator
-
Creates a SelectionLengthValidator with a given lower and upper bound, which are equal.
- exactly(int, String) - Static method in class com.dlsc.formsfx.model.validators.StringLengthValidator
-
Creates a StringLengthValidator with a given lower and upper bound, which are equal.
F
- field - Variable in class com.dlsc.formsfx.view.controls.SimpleControl
-
This is the Field that is used for binding and update styling changes.
- Field<F extends Field<F>> - Class in com.dlsc.formsfx.model.structure
-
This class provides the base implementation for a FormsFX field.
- Field() - Constructor for class com.dlsc.formsfx.model.structure.Field
-
Internal constructor for the
Fieldclass. - FieldEvent - Class in com.dlsc.formsfx.model.event
-
Identifies events triggered by a
Field. - fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
-
- fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleDateControl
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimplePasswordControl
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleTextControl
- fieldPersistedEvent(Field) - Static method in class com.dlsc.formsfx.model.event.FieldEvent
-
Creates a new instance of
FieldEventwith event type set toEVENT_FIELD_PERSISTED. - fieldResetEvent(Field) - Static method in class com.dlsc.formsfx.model.event.FieldEvent
-
Creates a new instance of
FieldEventwith event type set toEVENT_FIELD_RESET. - fireEvent(FieldEvent) - Method in class com.dlsc.formsfx.model.structure.Field
- fireEvent(FormEvent) - Method in class com.dlsc.formsfx.model.structure.Form
- fireEvent(GroupEvent) - Method in class com.dlsc.formsfx.model.structure.Group
- FIVE_SIXTH - com.dlsc.formsfx.view.util.ColSpan
- forAlphaNumeric(String) - Static method in class com.dlsc.formsfx.model.validators.RegexValidator
-
Creates a RegexValidator for alphanumeric inputs.
- forEmail(String) - Static method in class com.dlsc.formsfx.model.validators.RegexValidator
-
Creates a RegexValidator for email addresses.
- form - Variable in class com.dlsc.formsfx.view.renderer.FormRenderer
- Form - Class in com.dlsc.formsfx.model.structure
-
A form is the containing unit for sections and elements and is used to bring structure to form data.
- format(ValueTransformer<V>) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Deprecated.Use format(StringConverter) instead
- format(ValueTransformer<V>, String) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Deprecated.Use format(StringConverter, errorMessage) instead
- format(String) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Adds an error message to handle formatting errors with the default value transformers.
- format(StringConverter<V>) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Sets the string converter for the current field.
- format(StringConverter<V>, String) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Applies a new string converter that converts the entered string input to a concrete value.
- formatError - Variable in class com.dlsc.formsfx.model.structure.DataField
- formatErrorKey - Variable in class com.dlsc.formsfx.model.structure.DataField
-
The format error is displayed when the value transformation fails.
- FormElement - Interface in com.dlsc.formsfx.model.structure
- FormEvent - Class in com.dlsc.formsfx.model.event
-
Identifies events triggered by a
Form. - formPersistedEvent(Form) - Static method in class com.dlsc.formsfx.model.event.FormEvent
-
Creates a new instance of
FormEventwith event type set toEVENT_FORM_PERSISTED. - FormRenderer - Class in com.dlsc.formsfx.view.renderer
-
This class is used to render a form.
- FormRenderer(Form) - Constructor for class com.dlsc.formsfx.view.renderer.FormRenderer
-
This is the constructor to pass over data.
- formResetEvent(Form) - Static method in class com.dlsc.formsfx.model.event.FormEvent
-
Creates a new instance of
FormEventwith event type set toEVENT_FORM_RESET. - forPattern(String, String) - Static method in class com.dlsc.formsfx.model.validators.RegexValidator
-
Creates a RegexValidator with a custom pattern.
- forPredicate(Predicate<E>, String) - Static method in class com.dlsc.formsfx.model.validators.CustomValidator
- forURL(String) - Static method in class com.dlsc.formsfx.model.validators.RegexValidator
-
Creates a RegexValidator for URLs.
G
- getElements() - Method in class com.dlsc.formsfx.model.structure.Form
- getElements() - Method in class com.dlsc.formsfx.model.structure.Group
- getErrorMessage() - Method in class com.dlsc.formsfx.model.validators.ValidationResult
- getErrorMessages() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property errorMessages.
- getField() - Method in class com.dlsc.formsfx.model.event.FieldEvent
- getFields() - Method in class com.dlsc.formsfx.model.structure.Form
- getForm() - Method in class com.dlsc.formsfx.model.event.FormEvent
- getGroup() - Method in class com.dlsc.formsfx.model.event.GroupEvent
- getGroups() - Method in class com.dlsc.formsfx.model.structure.Form
- getID() - Method in class com.dlsc.formsfx.model.structure.Element
- getItems() - Method in class com.dlsc.formsfx.model.structure.SelectionField
-
Gets the value of the property items.
- getLabel() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property label.
- getLabelDescription() - Method in class com.dlsc.formsfx.model.structure.Field
- getNode() - Method in class com.dlsc.formsfx.model.structure.NodeElement
- getPlaceholder() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property placeholder.
- getRenderer() - Method in class com.dlsc.formsfx.model.structure.Field
- getResult() - Method in class com.dlsc.formsfx.model.validators.ValidationResult
- getSelection() - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Gets the value of the property selection.
- getSelection() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Gets the value of the property selection.
- getSpan() - Method in class com.dlsc.formsfx.model.structure.Element
-
Gets the value of the property span.
- getStyleClass() - Method in class com.dlsc.formsfx.model.structure.Element
-
Gets the value of the property styleClass.
- getStylesheets() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method holds a list of stylesheets.
- getTitle() - Method in class com.dlsc.formsfx.model.structure.Form
-
Gets the value of the property title.
- getTitle() - Method in class com.dlsc.formsfx.model.structure.Section
-
Gets the value of the property title.
- getTooltip() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property tooltip.
- getUserAgentStylesheet() - Method in class com.dlsc.formsfx.view.renderer.FormRenderer
- getUserInput() - Method in class com.dlsc.formsfx.model.structure.DataField
-
Gets the value of the property userInput.
- getValue() - Method in class com.dlsc.formsfx.model.structure.DataField
-
Gets the value of the property value.
- getValueDescription() - Method in class com.dlsc.formsfx.model.structure.Field
- grid - Variable in class com.dlsc.formsfx.view.renderer.GroupRendererBase
- Group - Class in com.dlsc.formsfx.model.structure
-
A group is the intermediate unit in a form.
- Group(Element...) - Constructor for class com.dlsc.formsfx.model.structure.Group
-
Internal constructor for the
Groupclass. - GroupEvent - Class in com.dlsc.formsfx.model.event
-
Identifies events triggered by a
Group. - groupPersistedEvent(Group) - Static method in class com.dlsc.formsfx.model.event.GroupEvent
-
Creates a new instance of
GroupEventwith event type set toEVENT_GROUP_PERSISTED. - GroupRenderer - Class in com.dlsc.formsfx.view.renderer
-
This class renders a group for a form.
- GroupRenderer(Group) - Constructor for class com.dlsc.formsfx.view.renderer.GroupRenderer
-
This is the constructor to pass over data.
- GroupRendererBase<V extends Group> - Class in com.dlsc.formsfx.view.renderer
-
This class handles shared aspects of groups and sections during rendering.
- GroupRendererBase() - Constructor for class com.dlsc.formsfx.view.renderer.GroupRendererBase
- groupResetEvent(Group) - Static method in class com.dlsc.formsfx.model.event.GroupEvent
-
Creates a new instance of
GroupEventwith event type set toEVENT_GROUP_RESET. - groups - Variable in class com.dlsc.formsfx.model.structure.Form
H
- HALF - com.dlsc.formsfx.view.util.ColSpan
- hasChanged() - Method in class com.dlsc.formsfx.model.structure.Field
- hasChanged() - Method in class com.dlsc.formsfx.model.structure.Form
- hasChanged() - Method in class com.dlsc.formsfx.model.structure.Group
I
- i18n(TranslationService) - Method in class com.dlsc.formsfx.model.structure.Form
-
Sets the translation service property of the current form.
- id - Variable in class com.dlsc.formsfx.model.structure.Element
-
Fields can be styled using CSS through ID or class hooks.
- id - Variable in class com.dlsc.formsfx.model.structure.Field
-
Fields can be styled using CSS through ID or class hooks.
- id(String) - Method in class com.dlsc.formsfx.model.structure.Element
-
Sets the id property of the current field.
- idProperty() - Method in class com.dlsc.formsfx.model.structure.Element
-
Fields can be styled using CSS through ID or class hooks.
- init() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method calls all the other methods, so that it can be initialized easier.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleDateControl
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleDoubleControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleIntegerControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimplePasswordControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.controls.SimpleTextControl
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.renderer.FormRenderer
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.renderer.GroupRenderer
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in class com.dlsc.formsfx.view.renderer.GroupRendererBase
- initializeParts() - Method in class com.dlsc.formsfx.view.renderer.SectionRenderer
-
This method is used to initializes all the properties of a class.
- initializeParts() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method is used to initializes all the properties of a class.
- initializeSelf() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method can be used to initialize the parts of the same class.
- IntegerField - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
Fieldcontaining aintegervalue. - IntegerField(SimpleIntegerProperty, SimpleIntegerProperty) - Constructor for class com.dlsc.formsfx.model.structure.IntegerField
-
The constructor of
IntegerField. - IntegerRangeValidator - Class in com.dlsc.formsfx.model.validators
-
A IntegerRangeValidator checks if an integer value is between a minimum and a maximum value.
- INVALID_CLASS - Static variable in class com.dlsc.formsfx.view.controls.SimpleControl
- isCollapsed() - Method in class com.dlsc.formsfx.model.structure.Section
-
Gets the value of the property collapsed.
- isCollapsible() - Method in class com.dlsc.formsfx.model.structure.Section
-
Gets the value of the property collapsible.
- isEditable() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property editable.
- isI18N() - Method in class com.dlsc.formsfx.model.structure.Field
- isI18N() - Method in class com.dlsc.formsfx.model.structure.Form
- isI18N() - Method in class com.dlsc.formsfx.model.structure.Group
- isMultiline() - Method in class com.dlsc.formsfx.model.structure.StringField
-
Gets the value of the property multiline.
- isPersistable() - Method in class com.dlsc.formsfx.model.structure.Form
-
Gets the value of the property persistable.
- isRequired() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property required.
- isValid() - Method in class com.dlsc.formsfx.model.structure.Field
-
Gets the value of the property valid.
- isValid() - Method in class com.dlsc.formsfx.model.structure.Form
-
Gets the value of the property valid.
- isValid() - Method in class com.dlsc.formsfx.model.structure.Group
-
Gets the value of the property valid.
- items - Variable in class com.dlsc.formsfx.model.structure.SelectionField
-
Stores a typed list of available items on this field.
- items(List<V>) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Updates the list of available items to a new list, without a pre-defined selection.
- items(List<V>) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Updates the list of available items to a new list, without a pre-defined selection.
- items(List<V>, int) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Updates the list of available items to a new list, along with a pre-defined selection.
- items(List<V>, List<Integer>) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Updates the list of available items to a new list, along with a pre-defined selection.
- itemsProperty() - Method in class com.dlsc.formsfx.model.structure.SelectionField
-
Stores a typed list of available items on this field.
L
- label - Variable in class com.dlsc.formsfx.model.structure.Field
-
The label acts as a description for the field.
- label(String) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the label property of the current field.
- labelDescription(String) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the label description property of the current field.
- labelDescription(Node) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the label description property of the current field.
- labelKey - Variable in class com.dlsc.formsfx.model.structure.Field
- labelProperty() - Method in class com.dlsc.formsfx.model.structure.Field
-
The label acts as a description for the field.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleDateControl
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimplePasswordControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.controls.SimpleTextControl
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.renderer.FormRenderer
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.renderer.GroupRenderer
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.renderer.GroupRendererBase
-
This method is used to align the parts of a class.
- layoutParts() - Method in class com.dlsc.formsfx.view.renderer.SectionRenderer
-
This method is used to align the parts of a class.
- layoutParts() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method is used to align the parts of a class.
- listView - Variable in class com.dlsc.formsfx.view.controls.SimpleListViewControl
- localeChangeListener - Variable in class com.dlsc.formsfx.model.structure.Form
M
- multiline - Variable in class com.dlsc.formsfx.model.structure.StringField
- multiline(boolean) - Method in class com.dlsc.formsfx.model.structure.StringField
-
Sets whether the field is considered to be multiline or not.
- multilineProperty() - Method in class com.dlsc.formsfx.model.structure.StringField
- MultiSelectionField<V> - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
MultiSelectionFieldallowing for multi-selection. - MultiSelectionField(ListProperty<V>, List<Integer>) - Constructor for class com.dlsc.formsfx.model.structure.MultiSelectionField
-
The constructor of
MultiSelectionField.
N
- node - Variable in class com.dlsc.formsfx.model.structure.NodeElement
- NodeElement<N extends javafx.scene.Node> - Class in com.dlsc.formsfx.model.structure
- NodeElement(N) - Constructor for class com.dlsc.formsfx.model.structure.NodeElement
- notifyListeners() - Method in class com.dlsc.formsfx.model.util.TranslationService
-
Notifies all listeners of a locale change.
O
- obfuscate(String) - Method in class com.dlsc.formsfx.view.controls.SimplePasswordControl
- obfuscatedUserInputBinding - Variable in class com.dlsc.formsfx.view.controls.SimplePasswordControl
- of(Element...) - Static method in class com.dlsc.formsfx.model.structure.Group
-
Creates a new group containing the given elements.
- of(Element...) - Static method in class com.dlsc.formsfx.model.structure.Section
-
Creates a new section containing the given elements.
- of(Group...) - Static method in class com.dlsc.formsfx.model.structure.Form
-
Creates a new form containing the given sections.
- of(T) - Static method in class com.dlsc.formsfx.model.structure.NodeElement
- ofBooleanType(boolean) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
BooleanFieldwith the given default value. - ofBooleanType(BooleanProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
BooleanFieldwith the given property. - ofDate(LocalDate) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
DateFieldwith given default value - ofDate(ObjectProperty<LocalDate>) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
DateFieldwith given property - ofDoubleType(double) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
DoubleFieldwith the given default value. - ofDoubleType(DoubleProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
DoubleFieldwith the given property. - ofIntegerType(int) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
IntegerFieldwith the given default value. - ofIntegerType(IntegerProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
IntegerFieldwith the given property. - ofMultiSelectionType(List<T>) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
MultiSelectionFieldwith the given items and no pre-defined selection. - ofMultiSelectionType(List<T>, List<Integer>) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
MultiSelectionFieldwith the given items and a pre-defined selection. - ofMultiSelectionType(ListProperty<T>, ListProperty<T>) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
MultiSelectionFieldwith the given properties for items and selection. - ofPasswordType(String) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
PasswordFieldwith the given default value. - ofPasswordType(StringProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
PasswordFieldwith the given property. - ofSingleSelectionType(List<T>) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
SingleSelectionFieldwith the given items and no pre-defined selection. - ofSingleSelectionType(List<T>, int) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
SingleSelectionFieldwith the given items and a pre-defined selection. - ofSingleSelectionType(ListProperty<T>, ObjectProperty<T>) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
SingleSelectionFieldwith the given properties for items and selection. - ofStringType(String) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
StringFieldwith the given default value. - ofStringType(StringProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
-
Creates a new
StringFieldwith the given property.
P
- PasswordField - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
Fieldcontaining astringvalue intended for passwords. - PasswordField(SimpleStringProperty, SimpleStringProperty) - Constructor for class com.dlsc.formsfx.model.structure.PasswordField
-
The constructor of
PasswordField. - persist() - Method in class com.dlsc.formsfx.model.structure.DataField
-
Stores the field's current value in its persistent value.
- persist() - Method in class com.dlsc.formsfx.model.structure.Form
-
Persists the values for all elements contained in this form's groups.
- persist() - Method in interface com.dlsc.formsfx.model.structure.FormElement
- persist() - Method in class com.dlsc.formsfx.model.structure.Group
-
Persists the values for all contained elements.
- persist() - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Stores the field's current selection in its persistent selection.
- persist() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Stores the field's current value in its persistent value.
- persistable - Variable in class com.dlsc.formsfx.model.structure.Form
- persistableProperty() - Method in class com.dlsc.formsfx.model.structure.Form
- PERSISTENT - com.dlsc.formsfx.model.util.BindingMode
- persistentSelection - Variable in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
A
MultiSelectionFieldcan have multiple items selected. - persistentSelection - Variable in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
A
SingleSelectionFieldcan only ever have one item selected. - persistentValue - Variable in class com.dlsc.formsfx.model.structure.DataField
- picker - Variable in class com.dlsc.formsfx.view.controls.SimpleDateControl
- placeholder - Variable in class com.dlsc.formsfx.model.structure.Field
-
The placeholder is only visible in an empty field.
- placeholder(String) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the placeholder property of the current field.
- placeholderKey - Variable in class com.dlsc.formsfx.model.structure.Field
- placeholderProperty() - Method in class com.dlsc.formsfx.model.structure.Field
-
The placeholder is only visible in an empty field.
- preventUpdate - Variable in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
The flag used for setting the selection properly.
Q
R
- radioButtons - Variable in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
- readOnlyLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
- readOnlyLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleDateControl
- readOnlyLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleNumberControl
- readOnlyLabel - Variable in class com.dlsc.formsfx.view.controls.SimplePasswordControl
- readOnlyLabel - Variable in class com.dlsc.formsfx.view.controls.SimpleTextControl
- RegexValidator - Class in com.dlsc.formsfx.model.validators
-
A RegexValidator checks if a given input matches a regular expression.
- removeEventHandler(EventType<FieldEvent>, EventHandler<? super FieldEvent>) - Method in class com.dlsc.formsfx.model.structure.Field
-
Unregisters a previously registered event handler from this field.
- removeEventHandler(EventType<FormEvent>, EventHandler<? super FormEvent>) - Method in class com.dlsc.formsfx.model.structure.Form
-
Unregisters a previously registered event handler from this form.
- removeEventHandler(EventType<GroupEvent>, EventHandler<? super GroupEvent>) - Method in class com.dlsc.formsfx.model.structure.Group
-
Unregisters a previously registered event handler from this group.
- removeListener(Runnable) - Method in class com.dlsc.formsfx.model.util.TranslationService
- removeStyleClass(String) - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
Removes a style class from the control.
- render(SimpleControl<F>) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the control that renders this field.
- render(Supplier<SimpleControl<F>>) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the control supplier that renders this field.
- renderer - Variable in class com.dlsc.formsfx.model.structure.Field
- rendererSupplier - Variable in class com.dlsc.formsfx.model.structure.Field
- required - Variable in class com.dlsc.formsfx.model.structure.Field
- required(boolean) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the required property to for the current field without providing an error message.
- required(String) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the required property to true for the current field.
- REQUIRED_CLASS - Static variable in class com.dlsc.formsfx.view.controls.SimpleControl
-
Pseudo classes for state changes.
- requiredError - Variable in class com.dlsc.formsfx.model.structure.Field
- requiredErrorKey - Variable in class com.dlsc.formsfx.model.structure.Field
-
Every field can be marked as
requiredandeditable. - requiredProperty() - Method in class com.dlsc.formsfx.model.structure.Field
- reset() - Method in class com.dlsc.formsfx.model.structure.DataField
-
Sets the field's current value to its persistent value, thus resetting any changes made by the user.
- reset() - Method in class com.dlsc.formsfx.model.structure.Form
-
Resets the values for all elements contained in this form's groups.
- reset() - Method in interface com.dlsc.formsfx.model.structure.FormElement
- reset() - Method in class com.dlsc.formsfx.model.structure.Group
-
Resets the values for all contained elements.
- reset() - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Sets the field's current selection to its persistent selection, thus resetting any changes made by the user.
- reset() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Sets the field's current value to its persistent value, thus resetting any changes made by the user.
- ResourceBundleService - Class in com.dlsc.formsfx.model.util
-
The ResourceBundleService is a concrete implementation of a
TranslationServiceand uses ResourceBundles to perform translations. - ResourceBundleService(ResourceBundle) - Constructor for class com.dlsc.formsfx.model.util.ResourceBundleService
S
- Section - Class in com.dlsc.formsfx.model.structure
-
A section is a kind of group with more options.
- SectionRenderer - Class in com.dlsc.formsfx.view.renderer
-
This class renders a section for a form.
- SectionRenderer(Section) - Constructor for class com.dlsc.formsfx.view.renderer.SectionRenderer
-
This is the constructor to pass over data.
- sections - Variable in class com.dlsc.formsfx.view.renderer.FormRenderer
- select(int) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Adds the element at the given index to the current selection.
- select(int) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Sets the selection to the element at the given index.
- selection - Variable in class com.dlsc.formsfx.model.structure.MultiSelectionField
- selection - Variable in class com.dlsc.formsfx.model.structure.SingleSelectionField
- SelectionField<V,F extends SelectionField<V,F>> - Class in com.dlsc.formsfx.model.structure
-
SelectionFieldholds a list of values. - SelectionField(ListProperty<V>) - Constructor for class com.dlsc.formsfx.model.structure.SelectionField
-
Internal constructor for the
SelectionFieldclass. - SelectionLengthValidator<E> - Class in com.dlsc.formsfx.model.validators
-
A SelectionLengthValidator checks if a selection list's length is between a minimum and a maximum value.
- selectionProperty() - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
- selectionProperty() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
- setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Activates or deactivates the
bindingModeListenerbased on the givenBindingMode. - setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.Field
-
Activates or deactivates the
bindingModeListenerbased on the givenBindingMode. - setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Activates or deactivates the
bindingModeListenerbased on the givenBindingMode. - setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Activates or deactivates the
bindingModeListenerbased on the givenBindingMode. - setChangedProperty() - Method in class com.dlsc.formsfx.model.structure.Form
-
Sets this form's
changedproperty based on its contained groups' changed properties. - setField(F) - Method in class com.dlsc.formsfx.view.controls.SimpleControl
- setPersistableProperty() - Method in class com.dlsc.formsfx.model.structure.Form
-
Sets this form's
persistableproperty based on its contained groups' persistable properties. - setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleDateControl
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimplePasswordControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleTextControl
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in class com.dlsc.formsfx.view.renderer.SectionRenderer
-
This method is used to configure the bindings of the properties.
- setupBindings() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method is used to configure the bindings of the properties.
- setupCheckboxBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
Sets up bindings for all checkboxes.
- setupCheckboxEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
Sets up event handlers for all checkboxes.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleDateControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
This method is used to set up event handlers.
- setupEventHandlers() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method is used to set up event handlers.
- setupRadioButtonBindings() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
Sets up bindings for all radio buttons.
- setupRadioButtonEventHandlers() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
Sets up bindings for all radio buttons.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleBooleanControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleDoubleControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleIntegerControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleListViewControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimplePasswordControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.controls.SimpleTextControl
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in class com.dlsc.formsfx.view.renderer.SectionRenderer
-
This method is used to set up value change listeners.
- setupValueChangedListeners() - Method in interface com.dlsc.formsfx.view.util.ViewMixin
-
This method is used to set up value change listeners.
- setValidProperty() - Method in class com.dlsc.formsfx.model.structure.Form
-
Sets this form's
validproperty based on its contained groups' changed properties. - SimpleBooleanControl - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit boolean values.
- SimpleBooleanControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleBooleanControl
- SimpleCheckBoxControl<V> - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit checkbox values.
- SimpleCheckBoxControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleCheckBoxControl
- SimpleComboBoxControl<V> - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit combobox values.
- SimpleComboBoxControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
- SimpleControl<F extends Field> - Class in com.dlsc.formsfx.view.controls
-
This class provides a base for general purpose FormsFX controls.
- SimpleControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleControl
- SimpleDateControl - Class in com.dlsc.formsfx.view.controls
-
This class provides a specific implementation to edit date values.
- SimpleDateControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleDateControl
- SimpleDoubleControl - Class in com.dlsc.formsfx.view.controls
-
This class provides a specific implementation to edit double values.
- SimpleDoubleControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleDoubleControl
- SimpleIntegerControl - Class in com.dlsc.formsfx.view.controls
-
This class provides a specific implementation to edit integer values.
- SimpleIntegerControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleIntegerControl
- SimpleListViewControl<V> - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit listview values.
- SimpleListViewControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleListViewControl
- SimpleNumberControl<F extends DataField,D extends Number> - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit numerical elements.
- SimpleNumberControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleNumberControl
- SimplePasswordControl - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit password values.
- SimplePasswordControl() - Constructor for class com.dlsc.formsfx.view.controls.SimplePasswordControl
- SimpleRadioButtonControl<V> - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit radio button values.
- SimpleRadioButtonControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
- SimpleTextControl - Class in com.dlsc.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit string values.
- SimpleTextControl() - Constructor for class com.dlsc.formsfx.view.controls.SimpleTextControl
- SingleSelectionField<V> - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
SelectionFieldallowing only for single selection. - SingleSelectionField(ListProperty<V>, int) - Constructor for class com.dlsc.formsfx.model.structure.SingleSelectionField
-
The constructor of
SingleSelectionField. - SIXTH - com.dlsc.formsfx.view.util.ColSpan
- SPACING - Variable in class com.dlsc.formsfx.view.renderer.GroupRendererBase
-
- SPACING is used to set the spacing of the section as well as the spacing for vertical/horizontal gaps between controls.
- span - Variable in class com.dlsc.formsfx.model.structure.Element
- span - Variable in class com.dlsc.formsfx.model.structure.Field
- span(int) - Method in class com.dlsc.formsfx.model.structure.Element
-
Sets the amount of columns the field takes up inside the section grid.
- span(ColSpan) - Method in class com.dlsc.formsfx.model.structure.Element
-
Sets the amount of columns the field takes up inside the section grid.
- spanProperty() - Method in class com.dlsc.formsfx.model.structure.Element
- stack - Variable in class com.dlsc.formsfx.view.controls.SimpleComboBoxControl
- stack - Variable in class com.dlsc.formsfx.view.controls.SimpleDateControl
- stack - Variable in class com.dlsc.formsfx.view.controls.SimpleNumberControl
-
This StackPane is needed for achieving the readonly effect by putting the
readOnlyLabelover theeditableSpinneron the change of thevisibleProperty. - stack - Variable in class com.dlsc.formsfx.view.controls.SimplePasswordControl
-
This StackPane is needed for achieving the readonly effect by putting the readOnlyLabel over the editableField on the change of the visibleProperty.
- stack - Variable in class com.dlsc.formsfx.view.controls.SimpleTextControl
-
This StackPane is needed for achieving the readonly effect by putting the readOnlyLabel over the editableField on the change of the visibleProperty.
- stringConverter - Variable in class com.dlsc.formsfx.model.structure.DataField
- StringField - Class in com.dlsc.formsfx.model.structure
-
This class provides an implementation of a
Fieldcontaining astringvalue. - StringField(SimpleStringProperty, SimpleStringProperty) - Constructor for class com.dlsc.formsfx.model.structure.StringField
-
The constructor of
StringField. - StringLengthValidator - Class in com.dlsc.formsfx.model.validators
-
A StringLengthValidator checks if a string value's length is between a minimum and a maximum value.
- styleClass - Variable in class com.dlsc.formsfx.model.structure.Element
- styleClass - Variable in class com.dlsc.formsfx.model.structure.Field
- styleClass(String...) - Method in class com.dlsc.formsfx.model.structure.Element
-
Sets the style classes for the current field.
- styleClassProperty() - Method in class com.dlsc.formsfx.model.structure.Element
T
- THIRD - com.dlsc.formsfx.view.util.ColSpan
- title - Variable in class com.dlsc.formsfx.model.structure.Form
-
The title acts as a description for the form.
- title - Variable in class com.dlsc.formsfx.model.structure.Section
- title(String) - Method in class com.dlsc.formsfx.model.structure.Form
-
Sets the title property of the current form.
- title(String) - Method in class com.dlsc.formsfx.model.structure.Section
-
Sets the title property of the current group.
- titleKey - Variable in class com.dlsc.formsfx.model.structure.Form
- titleKey - Variable in class com.dlsc.formsfx.model.structure.Section
-
The title acts as a description for the group.
- titleProperty() - Method in class com.dlsc.formsfx.model.structure.Form
-
The title acts as a description for the form.
- titleProperty() - Method in class com.dlsc.formsfx.model.structure.Section
- toggleGroup - Variable in class com.dlsc.formsfx.view.controls.SimpleRadioButtonControl
- toggleTooltip(Node) - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
Sets the error message as tooltip for the matching control and shows them below the same control.
- toggleTooltip(Node, Control) - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
Sets the error message as tooltip for the matching control.
- tooltip - Variable in class com.dlsc.formsfx.model.structure.Field
-
The tooltip is an extension of the label.
- tooltip - Variable in class com.dlsc.formsfx.view.controls.SimpleControl
-
Tooltip to hold the error message.
- tooltip(String) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the tooltip property of the current field.
- tooltipKey - Variable in class com.dlsc.formsfx.model.structure.Field
- tooltipProperty() - Method in class com.dlsc.formsfx.model.structure.Field
-
The tooltip is an extension of the label.
- toString(V) - Method in class com.dlsc.formsfx.model.structure.DataField.AbstractStringConverter
- transform(String) - Method in interface com.dlsc.formsfx.model.util.ValueTransformer
-
Deprecated.
- translate() - Method in class com.dlsc.formsfx.model.structure.Form
-
This internal method is used as a callback for when the translation service or its locale changes.
- translate(TranslationService) - Method in class com.dlsc.formsfx.model.structure.DataField
-
This internal method is called by the containing section when a new translation has been added to the form.
- translate(TranslationService) - Method in class com.dlsc.formsfx.model.structure.Field
-
This internal method is called by the containing section when a new translation has been added to the form.
- translate(TranslationService) - Method in class com.dlsc.formsfx.model.structure.Group
-
This internal method is called by the containing form when a new translation has been added to the form.
- translate(TranslationService) - Method in class com.dlsc.formsfx.model.structure.Section
-
This internal method is called by the containing form when a new translation has been added to the form.
- translate(String) - Method in class com.dlsc.formsfx.model.util.ResourceBundleService
-
Looks up a key in the translation service and returns the translate string.
- translate(String) - Method in class com.dlsc.formsfx.model.util.TranslationService
-
Looks up a key in the translation service and returns the translate string.
- translationService - Variable in class com.dlsc.formsfx.model.structure.Field
-
The translation service is passed down from the containing section.
- translationService - Variable in class com.dlsc.formsfx.model.structure.Form
-
A form can optionally have a translation service.
- translationService - Variable in class com.dlsc.formsfx.model.structure.Group
-
The translation service is passed down from the containing form.
- TranslationService - Class in com.dlsc.formsfx.model.util
-
A general purpose translation service that is used to translate values into multiple locales based on keys.
- TranslationService() - Constructor for class com.dlsc.formsfx.model.util.TranslationService
- TWELFTH - com.dlsc.formsfx.view.util.ColSpan
- TWO_THIRD - com.dlsc.formsfx.view.util.ColSpan
U
- unbind(ListProperty<V>, ListProperty<V>) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Unbinds the given items and selection property with the corresponding elements.
- unbind(ListProperty<V>, ObjectProperty<V>) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Unbinds the given items and selection property with the corresponding elements.
- unbind(P) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Unbinds the given property with the field.
- updateElement(StringProperty, StringProperty) - Method in class com.dlsc.formsfx.model.structure.Field
-
Updates a displayable field property to include translated text.
- updateStyle(PseudoClass, boolean) - Method in class com.dlsc.formsfx.view.controls.SimpleControl
-
Sets the css style for the defined properties.
- upTo(double, String) - Static method in class com.dlsc.formsfx.model.validators.DoubleRangeValidator
-
Creates a DoubleRangeValidator with a given upper bound.
- upTo(int, String) - Static method in class com.dlsc.formsfx.model.validators.IntegerRangeValidator
-
Creates an IntegerRangeValidator with a given upper bound.
- upTo(int, String) - Static method in class com.dlsc.formsfx.model.validators.SelectionLengthValidator
-
Creates an SelectionLengthValidator with a given upper bound.
- upTo(int, String) - Static method in class com.dlsc.formsfx.model.validators.StringLengthValidator
-
Creates an StringLengthValidator with a given upper bound.
- userInput - Variable in class com.dlsc.formsfx.model.structure.DataField
- userInputProperty() - Method in class com.dlsc.formsfx.model.structure.DataField
V
- valid - Variable in class com.dlsc.formsfx.model.structure.Field
-
The field's current state is represented by the value properties, as well as by the
validandchangedflags. - valid - Variable in class com.dlsc.formsfx.model.structure.Form
-
The form acts as a proxy for its contained sections'
changedandvalidproperties. - valid - Variable in class com.dlsc.formsfx.model.structure.Group
-
The group acts as a proxy for its contained elements'
changedandvalidproperties. - validate() - Method in class com.dlsc.formsfx.model.structure.DataField
-
Validates a user input based on the field's value transformer and its validation rules.
- validate() - Method in class com.dlsc.formsfx.model.structure.Field
-
Validates a user input based on the field's value transformer and its validation rules.
- validate() - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Validates a user input based on the field's selection and its validation rules.
- validate() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Validates a user input based on the field's selection and its validation rules.
- validate(Validator<ObservableList<V>>...) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Sets the list of validators for the current field.
- validate(Validator<V>...) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Sets the list of validators for the current field.
- validate(Validator<V>...) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Sets the list of validators for the current field.
- validate(String) - Method in class com.dlsc.formsfx.model.validators.RegexValidator
- validate(List<String>) - Method in class com.dlsc.formsfx.model.structure.SelectionField
-
Validates a user input based on the field's selection and its validation rules.
- validate(T) - Method in class com.dlsc.formsfx.model.validators.CustomValidator
- validate(T) - Method in interface com.dlsc.formsfx.model.validators.Validator
- validateRequired() - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Validates that the new field input matches the required condition.
- validateRequired() - Method in class com.dlsc.formsfx.model.structure.SelectionField
-
Validates that the new field input matches the required condition.
- validateRequired() - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Validates that the new field input matches the required condition.
- validateRequired(String) - Method in class com.dlsc.formsfx.model.structure.BooleanField
-
Validates that the new field input matches the required condition.
- validateRequired(String) - Method in class com.dlsc.formsfx.model.structure.DataField
-
Validates that the new field input matches the required condition.
- ValidationResult - Class in com.dlsc.formsfx.model.validators
-
A ValidationResult is the description of the result of a validation.
- Validator<T> - Interface in com.dlsc.formsfx.model.validators
-
A validator is used to validate a generic input for a specific syntax or semantic.
- validators - Variable in class com.dlsc.formsfx.model.structure.DataField
-
Every field contains a list of validators.
- validators - Variable in class com.dlsc.formsfx.model.structure.MultiSelectionField
-
Every field contains a list of validators.
- validators - Variable in class com.dlsc.formsfx.model.structure.SingleSelectionField
-
Every field contains a list of validators.
- validProperty() - Method in class com.dlsc.formsfx.model.structure.Field
-
The field's current state is represented by the value properties, as well as by the
validandchangedflags. - validProperty() - Method in class com.dlsc.formsfx.model.structure.Form
-
The form acts as a proxy for its contained sections'
changedandvalidproperties. - validProperty() - Method in class com.dlsc.formsfx.model.structure.Group
-
The group acts as a proxy for its contained elements'
changedandvalidproperties. - value - Variable in class com.dlsc.formsfx.model.structure.DataField
-
Every field tracks its value in multiple ways.
- valueDescription(String) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the value description property of the current field.
- valueDescription(Node) - Method in class com.dlsc.formsfx.model.structure.Field
-
Sets the value description property of the current field.
- valueOf() - Method in enum com.dlsc.formsfx.view.util.ColSpan
- valueOf(String) - Static method in enum com.dlsc.formsfx.model.util.BindingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dlsc.formsfx.view.util.ColSpan
-
Returns the enum constant of this type with the specified name.
- valueProperty() - Method in class com.dlsc.formsfx.model.structure.DataField
-
Every field tracks its value in multiple ways.
- values() - Static method in enum com.dlsc.formsfx.model.util.BindingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.dlsc.formsfx.view.util.ColSpan
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueTransformer<T> - Interface in com.dlsc.formsfx.model.util
-
Deprecated.Use
StringConverterinstead. - ViewMixin - Interface in com.dlsc.formsfx.view.util
-
This interface defines lifecycle of a FormsFX view.
All Classes|All Packages