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

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 Field containing a boolean value.
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
DataField holds a single value.
DataField(P, P) - Constructor for class com.dlsc.formsfx.model.structure.DataField
Internal constructor for the DataField class.
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 Field containing a LocalDate value.
DateField(ObjectProperty<LocalDate>, ObjectProperty<LocalDate>) - Constructor for class com.dlsc.formsfx.model.structure.DateField
Internal constructor for the DataField class.
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 Field containing a double value.
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 Field is persisted.
EVENT_FIELD_RESET - Static variable in class com.dlsc.formsfx.model.event.FieldEvent
When a Field is reset.
EVENT_FORM_PERSISTED - Static variable in class com.dlsc.formsfx.model.event.FormEvent
When a Form is persisted.
EVENT_FORM_RESET - Static variable in class com.dlsc.formsfx.model.event.FormEvent
When a Form is reset.
EVENT_GROUP_PERSISTED - Static variable in class com.dlsc.formsfx.model.event.GroupEvent
When a Group is persisted.
EVENT_GROUP_RESET - Static variable in class com.dlsc.formsfx.model.event.GroupEvent
When a Group is 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 Field class.
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 FieldEvent with event type set to EVENT_FIELD_PERSISTED.
fieldResetEvent(Field) - Static method in class com.dlsc.formsfx.model.event.FieldEvent
Creates a new instance of FieldEvent with event type set to EVENT_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 FormEvent with event type set to EVENT_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 FormEvent with event type set to EVENT_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 Group class.
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 GroupEvent with event type set to EVENT_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 GroupEvent with event type set to EVENT_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 Field containing a integer value.
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 MultiSelectionField allowing 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 BooleanField with the given default value.
ofBooleanType(BooleanProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new BooleanField with the given property.
ofDate(LocalDate) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new DateField with given default value
ofDate(ObjectProperty<LocalDate>) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new DateField with given property
ofDoubleType(double) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new DoubleField with the given default value.
ofDoubleType(DoubleProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new DoubleField with the given property.
ofIntegerType(int) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new IntegerField with the given default value.
ofIntegerType(IntegerProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new IntegerField with the given property.
ofMultiSelectionType(List<T>) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new MultiSelectionField with 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 MultiSelectionField with 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 MultiSelectionField with the given properties for items and selection.
ofPasswordType(String) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new PasswordField with the given default value.
ofPasswordType(StringProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new PasswordField with the given property.
ofSingleSelectionType(List<T>) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new SingleSelectionField with 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 SingleSelectionField with 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 SingleSelectionField with the given properties for items and selection.
ofStringType(String) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new StringField with the given default value.
ofStringType(StringProperty) - Static method in class com.dlsc.formsfx.model.structure.Field
Creates a new StringField with the given property.

P

PasswordField - Class in com.dlsc.formsfx.model.structure
This class provides an implementation of a Field containing a string value 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 MultiSelectionField can have multiple items selected.
persistentSelection - Variable in class com.dlsc.formsfx.model.structure.SingleSelectionField
A SingleSelectionField can 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

QUARTER - com.dlsc.formsfx.view.util.ColSpan
 

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 required and editable.
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 TranslationService and 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
SelectionField holds a list of values.
SelectionField(ListProperty<V>) - Constructor for class com.dlsc.formsfx.model.structure.SelectionField
Internal constructor for the SelectionField class.
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 bindingModeListener based on the given BindingMode.
setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.Field
Activates or deactivates the bindingModeListener based on the given BindingMode.
setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.MultiSelectionField
Activates or deactivates the bindingModeListener based on the given BindingMode.
setBindingMode(BindingMode) - Method in class com.dlsc.formsfx.model.structure.SingleSelectionField
Activates or deactivates the bindingModeListener based on the given BindingMode.
setChangedProperty() - Method in class com.dlsc.formsfx.model.structure.Form
Sets this form's changed property 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 persistable property 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 valid property 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 SelectionField allowing 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 readOnlyLabel over the editableSpinner on the change of the visibleProperty.
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 Field containing a string value.
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 valid and changed flags.
valid - Variable in class com.dlsc.formsfx.model.structure.Form
The form acts as a proxy for its contained sections' changed and valid properties.
valid - Variable in class com.dlsc.formsfx.model.structure.Group
The group acts as a proxy for its contained elements' changed and valid properties.
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 valid and changed flags.
validProperty() - Method in class com.dlsc.formsfx.model.structure.Form
The form acts as a proxy for its contained sections' changed and valid properties.
validProperty() - Method in class com.dlsc.formsfx.model.structure.Group
The group acts as a proxy for its contained elements' changed and valid properties.
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 StringConverter instead.
ViewMixin - Interface in com.dlsc.formsfx.view.util
This interface defines lifecycle of a FormsFX view.
A B C D E F G H I L M N O P Q R S T U V 
All Classes|All Packages