Index
A B C D E F G H I L M N O P R S T U V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- addEventHandler(EventType<PreferencesFxEvent>, EventHandler<? super PreferencesFxEvent>) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Registers an event handler.
- addEventHandler(EventType<PreferencesFxEvent>, EventHandler<? super PreferencesFxEvent>) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Registers an event handler with the model.
- addListener(ReadOnlyObjectProperty<Category>) - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Sets the view according to the current category in categoryProperty.
- addStyleClass(String) - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
Adds a style class to the control.
- addStyleClass(String) - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
Adds a style class to the group.
- addStylesheetFiles(String...) - Method in interface com.dlsc.preferencesfx.view.View
-
Adds the stylesheet files to the getStylesheets method.
- addToBreadcrumb(String) - Method in class com.dlsc.preferencesfx.model.Group
-
Adds the
breadCrumb
to this breadcrumb and updates all of its settings accordingly. - addToBreadcrumb(String) - Method in class com.dlsc.preferencesfx.model.Setting
-
Adds the
breadCrumb
to this breadcrumb and updates all of its settings accordingly. - addView(Category, CategoryView, CategoryPresenter) - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Adds a view / presenter pair to the respective HashMaps.
- applyVisibility(VisibilityProperty) - Method in class com.dlsc.preferencesfx.model.Setting
- applyVisibility(VisibilityProperty, boolean) - Method in class com.dlsc.preferencesfx.model.Setting
-
Apply
VisibilityProperty
to renderer (SimpleControl
. - attachChangeListener(Setting) - Method in class com.dlsc.preferencesfx.history.History
-
Adds a listener to the
setting
, so every time the value of thesetting
changes, a newChange
will be created and added to the list of changes.
B
- bindFieldsToModel() - Method in class com.dlsc.preferencesfx.view.CategoryView
-
Binds properties from the model to the view.
- bindFieldsToModel() - Method in class com.dlsc.preferencesfx.view.NavigationView
-
Binds properties from the model to the view.
- bindFieldsToModel() - Method in class com.dlsc.preferencesfx.view.PreferencesFxView
-
Binds properties from the model to the view.
- bindFieldsToModel() - Method in interface com.dlsc.preferencesfx.view.View
-
Binds properties from the model to the view.
- bindFilterPredicate(ObjectProperty<TreeItemPredicate<Category>>) - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Binds the predicateProperty to ensure filtering according to the searchText.
- BREADCRUMB_DELIMITER - Static variable in class com.dlsc.preferencesfx.util.Constants
- BreadCrumbPresenter - Class in com.dlsc.preferencesfx.view
-
Contains presenter logic of the
BreadCrumbView
. - BreadCrumbPresenter(PreferencesFxModel, BreadCrumbView) - Constructor for class com.dlsc.preferencesfx.view.BreadCrumbPresenter
-
Constructs a new presenter for the
BreadCrumbView
. - breadcrumbProperty() - Method in class com.dlsc.preferencesfx.model.Category
- breadcrumbProperty() - Method in class com.dlsc.preferencesfx.model.Group
- breadcrumbProperty() - Method in class com.dlsc.preferencesfx.model.Setting
- BreadCrumbView - Class in com.dlsc.preferencesfx.view
-
Displays the
BreadCrumbBar
of allCategory
up to a certain hierarchy level. - BreadCrumbView(PreferencesFxModel, UndoRedoBox) - Constructor for class com.dlsc.preferencesfx.view.BreadCrumbView
-
Constructs a new view, which displays the
BreadCrumbBar
. - buttonsVisibility(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
- buttonsVisibleProperty() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
C
- categoriesToElements(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Returns a list of all the settings which are contained in a list of
categories
recursively. - categoriesToGroups(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Returns a list of all the groups which are contained in a list of
categories
recursively. - categoriesToSettings(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Returns a list of all the settings which are contained in a list of
categories
recursively. - Category - Class in com.dlsc.preferencesfx.model
-
Represents a category, which is used to structure one to multiple groups with settings in a page.
- CategoryController - Class in com.dlsc.preferencesfx.view
-
Acts as a proxy for the CategoryViews.
- CategoryController() - Constructor for class com.dlsc.preferencesfx.view.CategoryController
-
Initializes the category controller.
- categoryMatchProperty() - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Represents the category which is matched by the search and should ultimately be displayed.
- CategoryPresenter - Class in com.dlsc.preferencesfx.view
-
Contains presenter logic of the
CategoryView
. - CategoryPresenter(PreferencesFxModel, Category, CategoryView, BreadCrumbPresenter) - Constructor for class com.dlsc.preferencesfx.view.CategoryPresenter
-
Constructs a new presenter for the
CategoryView
. - CategoryView - Class in com.dlsc.preferencesfx.view
- CategoryView(PreferencesFxModel, Category) - Constructor for class com.dlsc.preferencesfx.view.CategoryView
-
Initializes a new view of a
Category
. - Change<P> - Class in com.dlsc.preferencesfx.history
-
Represents a change, which is comprised of a new and an old value.
- Change(Setting, boolean) - Constructor for class com.dlsc.preferencesfx.history.Change
-
Constructs a generalized change.
- Change(Setting, ObservableList<P>, ObservableList<P>) - Constructor for class com.dlsc.preferencesfx.history.Change
-
Constructs a list change.
- Change(Setting, P, P) - Constructor for class com.dlsc.preferencesfx.history.Change
-
Constructs a regular object change.
- changeChildItemVisibility(FilterableTreeItem<T>, boolean) - Method in class com.dlsc.preferencesfx.view.FilterableTreeItem
-
Remove child item from
FilterableTreeItem.sourceList
and save item position if visibility is false. - CHANGED_CLASS - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- checkboxes - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
-
- The checkboxes list contains all the checkboxes to display.
- clear(boolean) - Method in class com.dlsc.preferencesfx.history.History
-
Clears the change history.
- clearPreferences() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Clears the preferences.
- clearPreferences() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Clears the storage.
- colorPicker - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
-
- The colorPicker is the container that displays the node to select a color value.
- com.dlsc.preferencesfx - module com.dlsc.preferencesfx
- com.dlsc.preferencesfx - package com.dlsc.preferencesfx
- com.dlsc.preferencesfx.formsfx.view.controls - package com.dlsc.preferencesfx.formsfx.view.controls
- com.dlsc.preferencesfx.formsfx.view.renderer - package com.dlsc.preferencesfx.formsfx.view.renderer
- com.dlsc.preferencesfx.history - package com.dlsc.preferencesfx.history
- com.dlsc.preferencesfx.history.view - package com.dlsc.preferencesfx.history.view
- com.dlsc.preferencesfx.model - package com.dlsc.preferencesfx.model
- com.dlsc.preferencesfx.util - package com.dlsc.preferencesfx.util
- com.dlsc.preferencesfx.view - package com.dlsc.preferencesfx.view
- comboBox - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- compareMatches(Category, Category, Category, int, int, int) - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Compares three categories with decreasing priority from the first to the last category.
- Constants - Class in com.dlsc.preferencesfx.util
-
Stores all of the constants used in PreferencesFX.
- Constants() - Constructor for class com.dlsc.preferencesfx.util.Constants
- create(Predicate<T>) - Static method in interface com.dlsc.preferencesfx.view.TreeItemPredicate
-
Utility method to create a TreeItemPredicate from a given
Predicate
- createBreadcrumbs(List<Category>) - Method in class com.dlsc.preferencesfx.model.Category
-
Creates and defines all of the breadcrumbs for all of the categories.
- createCheckboxes() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
-
This method creates node and adds them to checkboxes and is used when the itemsProperty on the field changes.
- currentChangeProperty() - Method in class com.dlsc.preferencesfx.history.History
- customKey(String) - Method in class com.dlsc.preferencesfx.model.Setting
-
Sets the Preference key to be used instead of the breadcrumb.
D
- debugHistoryMode(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Defines whether the table to debug the undo / redo history should be shown in a dialog when pressing a key combination or not.
- DEFAULT_CATEGORY - Static variable in class com.dlsc.preferencesfx.util.Constants
- DEFAULT_DIVIDER_POSITION - Static variable in class com.dlsc.preferencesfx.util.Constants
- DEFAULT_PREFERENCES_HEIGHT - Static variable in class com.dlsc.preferencesfx.util.Constants
- DEFAULT_PREFERENCES_POS_X - Static variable in class com.dlsc.preferencesfx.util.Constants
- DEFAULT_PREFERENCES_POS_Y - Static variable in class com.dlsc.preferencesfx.util.Constants
- DEFAULT_PREFERENCES_WIDTH - Static variable in class com.dlsc.preferencesfx.util.Constants
- description(String) - Method in class com.dlsc.preferencesfx.model.Group
-
Sets a
description
for this group. - descriptionProperty() - Method in class com.dlsc.preferencesfx.model.Category
- deserialize(String, Class<T>) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Deserializes an object from a string for storage.
- deserialize(String, Class<T>) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
- deserializeList(String, Class<T>) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Deserializes a list of objects from a string for storage.
- deserializeList(String, Class<T>) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
- dialogIcon(Image) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Sets the dialog icon.
- dialogTitle(String) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Sets the dialog title.
- DISABLED_CLASS - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- discardChanges() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Undos all changes made, clears the history and saves the settings.
- discardChanges() - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Call this method to undo all changes made in the settings when showing the preferences by using
PreferencesFx.getView()
. - displayedCategoryPresenterProperty() - Method in class com.dlsc.preferencesfx.view.CategoryController
- displayedCategoryProperty() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- displayedCategoryViewProperty() - Method in class com.dlsc.preferencesfx.view.CategoryController
- DIVIDER_POSITION - Static variable in class com.dlsc.preferencesfx.util.Constants
- dividerPositionProperty() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- DoubleSliderControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
Provides an implementation of a slider control for an
DoubleField
. - DoubleSliderControl(double, double, int) - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
-
Creates a slider for double values with a minimum and maximum value, with a set precision.
- doWithoutListeners(Setting, Runnable) - Method in class com.dlsc.preferencesfx.history.History
-
Enables to perform an action, without firing the attached ChangeListener of a Setting.
E
- editableArea - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- editableArea - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- editableField - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
-
- The fieldLabel is the container that displays the label property of the field.
- editableField - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
-
- The fieldLabel is the container that displays the label property of the field.
- editableField - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
-
- The fieldLabel is the container that displays the label property of the field.
- editableSpinner - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- equals(Object) - Method in class com.dlsc.preferencesfx.model.Setting
- EVENT_PREFERENCES_NOT_SAVED - Static variable in class com.dlsc.preferencesfx.PreferencesFxEvent
-
When preferences are not saved (dialog was cancelled).
- EVENT_PREFERENCES_SAVED - Static variable in class com.dlsc.preferencesfx.PreferencesFxEvent
-
When preferences are saved (dialog was closed).
- expand() - Method in class com.dlsc.preferencesfx.model.Category
-
Sets category to be expanded when added to the tree view.
F
- field - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
This is the Field that is used for binding and update styling changes.
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
-
- fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
The label which gets rendered on the left of the node.
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
-
- The fieldLabel is the container that displays the label property of the field.
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- fieldLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- FilterableTreeItem<T> - Class in com.dlsc.preferencesfx.view
-
An extension of
TreeItem
with the possibility to filter its children. - FilterableTreeItem(T) - Constructor for class com.dlsc.preferencesfx.view.FilterableTreeItem
-
Creates a new
TreeItem
with sorted children. - filterCategoriesByDescription(List<Category>, String) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Filters a list of
categories
by a givendescription
. - filterGroupsByDescription(List<Group>, String) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Filters a list of
groups
by a givendescription
. - filterSettingsByDescription(List<Setting>, String) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Filters a list of
settings
by a givendescription
. - flattenCategories(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Puts all categories and their respective children recursively flattened into a list.
- form - Variable in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
G
- get() - Method in interface com.dlsc.preferencesfx.util.VisibilityProperty
- getBackingList() - Method in class com.dlsc.preferencesfx.view.FilterableTreeItem
- getBreadcrumb() - Method in class com.dlsc.preferencesfx.model.Category
-
Gets the value of the property breadcrumb.
- getBreadcrumb() - Method in class com.dlsc.preferencesfx.model.Group
-
Gets the value of the property breadcrumb.
- getBreadcrumb() - Method in class com.dlsc.preferencesfx.model.Setting
-
Gets the value of the property breadcrumb.
- getButtonsVisible() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Gets the value of the property buttonsVisible.
- getCategories() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- getCategoryMatch() - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Gets the value of the property categoryMatch.
- getChanges() - Method in class com.dlsc.preferencesfx.history.History
- getChildren() - Method in class com.dlsc.preferencesfx.model.Category
- getDescription() - Method in class com.dlsc.preferencesfx.model.Category
-
Gets the value of the property description.
- getDescription() - Method in class com.dlsc.preferencesfx.model.Group
-
Returns the description of this group or if i18n is used, it will return the translated description in the current locale.
- getDescription() - Method in class com.dlsc.preferencesfx.model.Setting
-
Returns the description of this setting or if i18n is used, it will return the translated description in the current locale.
- getDisplayedCategory() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Gets the value of the property displayedCategory.
- getDisplayedCategoryPresenter() - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Gets the value of the property displayedCategoryPresenter.
- getDisplayedCategoryView() - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Gets the value of the property displayedCategoryView.
- getDividerPosition() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Gets the value of the property dividerPosition.
- getElement() - Method in class com.dlsc.preferencesfx.model.Setting
- getField() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- getFieldLabel() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- getFlatCategoriesLst() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- getGroups() - Method in class com.dlsc.preferencesfx.model.Category
- getHistory() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- getHistoryDebugState() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- getInternalChildren() - Method in class com.dlsc.preferencesfx.view.FilterableTreeItem
-
Returns the list of children that is backing the filtered list.
- getItemIcon() - Method in class com.dlsc.preferencesfx.model.Category
- getNewList() - Method in class com.dlsc.preferencesfx.history.Change
-
Gets the value of the property newList.
- getNewValue() - Method in class com.dlsc.preferencesfx.history.Change
-
Gets the value of the property newValue.
- getNode() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- getOldList() - Method in class com.dlsc.preferencesfx.history.Change
-
Gets the value of the property oldList.
- getOldValue() - Method in class com.dlsc.preferencesfx.history.Change
-
Gets the value of the property oldValue.
- getPredicate() - Method in class com.dlsc.preferencesfx.view.FilterableTreeItem
- getPreferences() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
- getPreferencesGroup() - Method in class com.dlsc.preferencesfx.model.Group
- getPresenter(Category) - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Returns an already loaded presenter.
- getRenderer() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- getRowCount(GridPane) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Returns the amount of rows of a given
gridPane
, if present, -1 else. - getSearchHandler() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- getSearchText() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Gets the value of the property searchText.
- getSelectedCategory() - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Retrieves the currently selected category in the TreeSearchView.
- getSetting() - Method in class com.dlsc.preferencesfx.history.Change
- getSettings() - Method in class com.dlsc.preferencesfx.model.Group
- getStorageHandler() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- getStylesheets() - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Return the stylesheets of the PreferenceFxDialog.
- getStylesheets() - Method in interface com.dlsc.preferencesfx.view.View
-
Holds a list of stylesheets.
- getTimestamp() - Method in class com.dlsc.preferencesfx.history.Change
- getTitle() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
-
Gets the value of the property title.
- getTitleLabel() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
- getTranslationService() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Gets the value of the property translationService.
- getUserAgentStylesheet() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
- getView() - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Returns a PreferencesFxView, so that it can be used as a Node.
- getVisibilityProperty() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- getVisibilityProperty() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- getVisibilityProperty() - Method in class com.dlsc.preferencesfx.model.Group
- GRID_MARGIN - Static variable in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
- Group - Class in com.dlsc.preferencesfx.model
-
Represents a group, which is used to structure one to multiple settings in a category.
- groups - Variable in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
- groupsToSettings(List<Group>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
-
Returns a list of all the settings which are contained in a list of
groups
recursively.
H
- hasDescription() - Method in class com.dlsc.preferencesfx.model.Setting
-
Returns whether or not this
Setting
has a description. - hash(String) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Generates a SHA-256 hash of a String.
- hashCode() - Method in class com.dlsc.preferencesfx.model.Setting
- hasValue() - Method in class com.dlsc.preferencesfx.model.Setting
-
Returns whether or not this
Setting
has a value. - hexString(byte[]) - Static method in class com.dlsc.preferencesfx.util.Strings
-
Calculates the HEX representation of a byte array.
- History - Class in com.dlsc.preferencesfx.history
-
Manages a list of changes, so undo / redo functionality can be used with
Setting
. - History() - Constructor for class com.dlsc.preferencesfx.history.History
-
Initializes a new history object.
- HistoryDialog - Class in com.dlsc.preferencesfx.history.view
- HistoryDialog(History) - Constructor for class com.dlsc.preferencesfx.history.view.HistoryDialog
-
Initializes a new dialog for debugging the history.
- HistoryTable - Class in com.dlsc.preferencesfx.history.view
- HistoryTable(ObservableList<Change>) - Constructor for class com.dlsc.preferencesfx.history.view.HistoryTable
-
Initializes a new table, showing the
changes
.
I
- i18n(TranslationService) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Sets the translation service property of the preferences dialog.
- init() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- init() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
Calls all the other methods for easier initialization.
- init() - Method in interface com.dlsc.preferencesfx.view.Presenter
-
Calls all the other methods for easier initialization.
- init() - Method in interface com.dlsc.preferencesfx.view.View
-
Calls all the other methods for easier initialization.
- init(PreferencesFxModel, StringProperty, ObjectProperty<TreeItemPredicate<Category>>) - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Initializes the SearchHandler by initially creating all necessary lists for filtering and setting up the bindings.
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleDoubleControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleIntegerControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
- initializeParts() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
Initializes all parts of the rendered group.
- initializeParts() - Method in class com.dlsc.preferencesfx.view.BreadCrumbView
-
Initializes all parts of the view.
- initializeParts() - Method in class com.dlsc.preferencesfx.view.CategoryView
-
Initializes all parts of the view.
- initializeParts() - Method in class com.dlsc.preferencesfx.view.NavigationView
-
Initializes all parts of the view.
- initializeParts() - Method in class com.dlsc.preferencesfx.view.PreferencesFxView
-
Initializes all parts of the view.
- initializeParts() - Method in interface com.dlsc.preferencesfx.view.View
-
Initializes all parts of the view.
- initializeSearchText(StringProperty) - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Initializes the search text by binding it and then adding a listener to react to changes.
- initializeSelf() - Method in class com.dlsc.preferencesfx.view.CategoryView
-
Initializes the view.
- initializeSelf() - Method in class com.dlsc.preferencesfx.view.NavigationView
-
Initializes the view.
- initializeSelf() - Method in class com.dlsc.preferencesfx.view.PreferencesFxView
-
Initializes the view.
- initializeSelf() - Method in interface com.dlsc.preferencesfx.view.View
-
Initializes the view.
- initializeViewParts() - Method in class com.dlsc.preferencesfx.view.CategoryPresenter
-
Initializes parts of the view which require more logic.
- initializeViewParts() - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Initializes parts of the view which require more logic.
- initializeViewParts() - Method in class com.dlsc.preferencesfx.view.PreferencesFxPresenter
-
Initializes parts of the view which require more logic.
- initializeViewParts() - Method in interface com.dlsc.preferencesfx.view.Presenter
-
Initializes parts of the view which require more logic.
- instantPersistent(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Defines whether changes should be instantly persisted or not.
- instantPersistentProperty() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- IntegerSliderControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
Provides an implementation of a slider control for an
IntegerField
. - IntegerSliderControl(int, int) - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
-
Creates a slider for integer values.
- INVALID_CLASS - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- invalidate() - Method in class com.dlsc.preferencesfx.view.NavigationView
- isContainingChanges() - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Check if any changes are pending.
- isExpand() - Method in class com.dlsc.preferencesfx.model.Category
-
Gets the property whether to auto-expand the Category or not.
- isInstantPersistent() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Gets the value of the property instantPersistent.
- isListChange() - Method in class com.dlsc.preferencesfx.history.Change
-
Gets the value of the property listChange.
- isListenerActive() - Method in class com.dlsc.preferencesfx.history.History
-
Gets the value of the property listenerActive.
- isNullOrEmpty(String) - Static method in class com.dlsc.preferencesfx.util.Strings
-
Checks if a string is null or empty.
- isOneCategoryLayout() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- isPersistWindowState() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- isRedoAvailable() - Method in class com.dlsc.preferencesfx.history.History
-
Gets the value of the property redoAvailable.
- isRedundant() - Method in class com.dlsc.preferencesfx.history.Change
-
Compares newValue and oldValue to see if they are the same.
- isSaveSettings() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- isUndoAvailable() - Method in class com.dlsc.preferencesfx.history.History
-
Gets the value of the property undoAvailable.
L
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
- layoutParts() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
Defines the layout of the rendered group.
- layoutParts() - Method in class com.dlsc.preferencesfx.view.BreadCrumbView
-
Defines the layout of all parts in the view.
- layoutParts() - Method in class com.dlsc.preferencesfx.view.CategoryView
-
Defines the layout of all parts in the view.
- layoutParts() - Method in class com.dlsc.preferencesfx.view.NavigationView
-
Defines the layout of all parts in the view.
- layoutParts() - Method in class com.dlsc.preferencesfx.view.PreferencesFxView
-
Defines the layout of all parts in the view.
- layoutParts() - Method in interface com.dlsc.preferencesfx.view.View
-
Defines the layout of all parts in the view.
- listChangeProperty() - Method in class com.dlsc.preferencesfx.history.Change
- listenerActiveProperty() - Method in class com.dlsc.preferencesfx.history.History
- loadDividerPosition() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Gets the stored divider position of the MasterDetailPane.
- loadDividerPosition() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Gets the stored divider position of the MasterDetailPane.
- loadObject(String, Class<T>, T) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches in the preferences after a serialized Object using the given key, deserializes and returns it.
- loadObject(String, Class<T>, T) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches in the storage after a serialized Object using the given key, deserializes and returns it.
- loadObject(String, Object) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches in the preferences after a serialized Object using the given key, deserializes and returns it.
- loadObject(String, Object) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches in the storage after a serialized Object using the given key, deserializes and returns it.
- loadObservableList(String, Class<T>, ObservableList<T>) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches in the storage after a serialized List using the given key, deserializes and returns it as ObservableList.
- loadObservableList(String, Class<T>, ObservableList<T>) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches in the storage after a serialized List using the given key, deserializes and returns it as ObservableList.
- loadObservableList(String, ObservableList) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches in the preferences after a serialized List using the given key, deserializes and returns it as ObservableList.
- loadObservableList(String, ObservableList) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches in the storage after a serialized List using the given key, deserializes and returns it as ObservableList.
- loadSelectedCategory() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Loads the last selected Category before exiting the Preferences window.
- loadSelectedCategory() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Gets the last selected category in TreeSearchView.
- loadSelectedCategory() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Gets the last selected category in TreeSearchView.
- loadSettingValue(StorageHandler) - Method in class com.dlsc.preferencesfx.model.Setting
-
Loads the value of this setting using a
StorageHandler
. - loadSettingValues() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Load all of the values of the settings using a
StorageHandler
and attaches a listener forHistory
, so that it will be notified of changes to the setting's values. - loadWindowHeight() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches for the window height of the PreferencesFxDialog.
- loadWindowHeight() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches for the window height of the PreferencesFxDialog.
- loadWindowPosX() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches for the horizontal window position.
- loadWindowPosX() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches for the horizontal window position.
- loadWindowPosY() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches for the vertical window position.
- loadWindowPosY() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches for the vertical window position.
- loadWindowWidth() - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Searches for the window width of the PreferencesFxDialog.
- loadWindowWidth() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Searches for the window width of the PreferencesFxDialog.
M
- mapGroupsToCategories(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
- mapSettingsToCategories(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
- mark() - Method in class com.dlsc.preferencesfx.model.Group
-
Marks this group in the GUI.
- mark() - Method in class com.dlsc.preferencesfx.model.Setting
-
Marks a setting.
- MARKED_STYLE_CLASS - Static variable in class com.dlsc.preferencesfx.model.Setting
N
- NavigationPresenter - Class in com.dlsc.preferencesfx.view
-
Contains presenter logic of the
NavigationView
. - NavigationPresenter(PreferencesFxModel, NavigationView) - Constructor for class com.dlsc.preferencesfx.view.NavigationPresenter
-
Constructs a new presenter for the
NavigationView
. - NavigationView - Class in com.dlsc.preferencesfx.view
-
Displays a
TreeView
of allCategory
including a search bar. - NavigationView(PreferencesFxModel) - Constructor for class com.dlsc.preferencesfx.view.NavigationView
-
Constructs a new view, which displays the
TreeView
and the search bar. - NEGATIVE_LABEL_INSETS - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- newListProperty() - Method in class com.dlsc.preferencesfx.history.Change
- newValueProperty() - Method in class com.dlsc.preferencesfx.history.Change
- node - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
The control which gets rendered.
O
- obfuscate(String) - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- obfuscatedUserInputBinding - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- of(double, double, int, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
-
Constructs a DoubleSliderControl of
DoubleSliderControl
type, with visibility condition. - of(int, int, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
-
Constructs a IntegerSliderControl of
IntegerSliderControl
type, with visibility condition. - of(Element...) - Static method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
-
Creates a new section containing the given elements.
- of(Setting...) - Static method in class com.dlsc.preferencesfx.model.Group
-
Constructs a new group with
settings
, without adescription
. - of(StorageHandler, Category...) - Static method in class com.dlsc.preferencesfx.PreferencesFx
-
Creates the Preferences window.
- of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
-
Constructs a SimpleBooleanControl of
SimpleBooleanControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
-
Constructs a SimpleCheckBoxControl of
SimpleCheckBoxControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
-
Constructs a SimpleComboBoxControl of
SimpleComboBoxControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleDoubleControl
-
Constructs a SimpleDoubleControl of
SimpleDoubleControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleIntegerControl
-
Constructs a SimpleIntegerControl of
SimpleIntegerControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
-
Constructs a SimpleListViewControl of
SimpleListViewControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
-
Constructs a SimplePasswordControl of
SimplePasswordControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
-
Constructs a SimpleRadioButtonControl of
SimpleRadioButtonControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
-
Constructs a SimpleTextControl of
SimpleTextControl
type, with visibility condition. - of(VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
-
Constructs a ToggleControl of
ToggleControl
type, with visibility condition. - of(VisibilityProperty, Setting...) - Static method in class com.dlsc.preferencesfx.model.Group
-
Constructs a new group with
settings
, without adescription
. - of(Class<?>, Category...) - Static method in class com.dlsc.preferencesfx.PreferencesFx
-
Creates the Preferences window.
- of(String) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates an empty category.
- of(String, Group...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from groups.
- of(String, Setting...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from settings, if the settings shouldn't be individually grouped.
- of(String, Setting...) - Static method in class com.dlsc.preferencesfx.model.Group
-
Constructs a new group with a
description
andsettings
. - of(String, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates an empty category.
- of(String, VisibilityProperty, Group...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from groups.
- of(String, VisibilityProperty, Setting...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from settings, if the settings shouldn't be individually grouped.
- of(String, VisibilityProperty, Setting...) - Static method in class com.dlsc.preferencesfx.model.Group
- of(String, F, P) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a setting of a custom defined field.
- of(String, File, boolean, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
-
Constructs a SimpleChooserControl of
SimpleChooserControl
type, with visibility condition. - of(String, BooleanProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Boolean
type, which is represented by aToggleControl
. - of(String, BooleanProperty, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
- of(String, DoubleProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Double
type, which is represented by aTextField
. - of(String, DoubleProperty, double, double, int) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Double
type, which is represented by aSlider
. - of(String, DoubleProperty, double, double, int, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Double
type, which is represented by aSlider
. - of(String, DoubleProperty, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Double
type, which is represented by aTextField
. - of(String, IntegerProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Integer
type, which is represented by aTextField
. - of(String, IntegerProperty, int, int) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Integer
type, which is represented by aSlider
. - of(String, IntegerProperty, int, int, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Integer
type, which is represented by aSlider
. - of(String, IntegerProperty, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
Integer
type, which is represented by aTextField
. - of(String, ListProperty<P>, ListProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with multiselection.
- of(String, ListProperty<P>, ListProperty<P>, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with multiselection.
- of(String, ListProperty<P>, ObjectProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with single selection.
- of(String, ListProperty<P>, ObjectProperty<P>, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with single selection.
- of(String, ObjectProperty<File>, boolean) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a file/directory chooser control.
- of(String, ObjectProperty<File>, File, boolean) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a file/directory chooser control.
- of(String, ObjectProperty<File>, String, File, boolean) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a file/directory chooser control.
- of(String, ObjectProperty<File>, String, File, boolean, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a file/directory chooser control.
- of(String, ObjectProperty<Color>) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a custom color picker control.
- of(String, ObjectProperty<Color>, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a custom color picker control.
- of(String, StringProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
String
type, which is represented by aTextField
. - of(String, StringProperty, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Constructs a setting of
String
type, which is represented by aTextField
. - of(String, ObservableList<P>, ListProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with multiselection.
- of(String, ObservableList<P>, ListProperty<P>, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with multiselection.
- of(String, ObservableList<P>, ObjectProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with single selection.
- of(String, ObservableList<P>, ObjectProperty<P>, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a combobox with single selection.
- of(String, Node) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates an empty category.
- of(String, Node, Group...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from groups.
- of(String, Node, Setting...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from settings, if the settings shouldn't be individually grouped.
- of(String, Node, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates an empty category.
- of(String, Node, VisibilityProperty, Group...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from groups.
- of(String, Node, VisibilityProperty, Setting...) - Static method in class com.dlsc.preferencesfx.model.Category
-
Creates a new category from settings, if the settings shouldn't be individually grouped.
- of(ObservableValue<Boolean>) - Static method in interface com.dlsc.preferencesfx.util.VisibilityProperty
-
Simplified constructor for
VisibilityProperty
that is based on the given Boolean typeProperty
The value of theVisibilityProperty
will be set to the value of the givenProperty
, i.e., whenever the referencedProperty
is true, the value of the @link VisibilityProperty} will be true as well. - of(ObservableValue<T>, Function<T, Boolean>) - Static method in interface com.dlsc.preferencesfx.util.VisibilityProperty
-
Creates a
VisibilityProperty
that is based on the givenProperty
. - of(Color, VisibilityProperty) - Static method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
-
Constructs a SimpleColorPickerControl of
SimpleColorPickerControl
type, with visibility condition. - of(N) - Static method in class com.dlsc.preferencesfx.model.Setting
-
Creates a setting of a custom defined node element.
- oldListProperty() - Method in class com.dlsc.preferencesfx.history.Change
- oldValueProperty() - Method in class com.dlsc.preferencesfx.history.Change
P
- persistApplicationState(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Defines if the PreferencesAPI should save the applications states.
- persistWindowState(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Defines whether the state of the dialog window should be persisted or not.
- predicateProperty() - Method in class com.dlsc.preferencesfx.view.FilterableTreeItem
- PreferencesBasedStorageHandler - Class in com.dlsc.preferencesfx.util
-
Handles everything related to storing values of
Setting
usingPreferences
. - PreferencesBasedStorageHandler(Class<?>) - Constructor for class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
- PreferencesFx - Class in com.dlsc.preferencesfx
-
Represents the main PreferencesFX class.
- PreferencesFxDialog - Class in com.dlsc.preferencesfx.view
-
Represents the dialog which is used to show the PreferencesFX window.
- PreferencesFxDialog(PreferencesFxModel, PreferencesFxView) - Constructor for class com.dlsc.preferencesfx.view.PreferencesFxDialog
-
Initializes the
DialogPane
which shows the PreferencesFX window. - PreferencesFxEvent - Class in com.dlsc.preferencesfx
-
Identifies events triggered by
PreferencesFx
when the dialog is closed. - PreferencesFxFormRenderer - Class in com.dlsc.preferencesfx.formsfx.view.renderer
-
Renders a
Form
for aCategory
in PreferencesFX. - PreferencesFxFormRenderer(Form) - Constructor for class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
-
This is the constructor to pass over data.
- PreferencesFxGroup - Class in com.dlsc.preferencesfx.formsfx.view.renderer
-
Represents a group of
Element
s which in comparison withGroup
are not collapsible and are separated by more space around it. - PreferencesFxGroup(Element...) - Constructor for class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- PreferencesFxGroupRenderer - Class in com.dlsc.preferencesfx.formsfx.view.renderer
-
This class renders a group for a PreferencesFx form.
- PreferencesFxGroupRenderer(PreferencesFxGroup, GridPane) - Constructor for class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
This is the constructor to pass over data.
- PreferencesFxModel - Class in com.dlsc.preferencesfx.model
-
Represents the model which holds all of the data and logic which is not limited to presenters.
- PreferencesFxModel(StorageHandler, SearchHandler, History, Category[]) - Constructor for class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Initializes a new model.
- PreferencesFxPresenter - Class in com.dlsc.preferencesfx.view
-
Contains presenter logic of the
PreferencesFxView
. - PreferencesFxPresenter(PreferencesFxModel, PreferencesFxView) - Constructor for class com.dlsc.preferencesfx.view.PreferencesFxPresenter
-
Constructs a new presenter for the
PreferencesFxView
. - PreferencesFxUtils - Class in com.dlsc.preferencesfx.util
-
Provides utility methods to do general transformations between different model objects of PreferencesFX and or lists and maps of them.
- PreferencesFxUtils() - Constructor for class com.dlsc.preferencesfx.util.PreferencesFxUtils
- PreferencesFxView - Class in com.dlsc.preferencesfx.view
-
Represents the master view, which is used to show all view parts in
PreferencesFxDialog
. - PreferencesFxView(PreferencesFxModel, NavigationView, BreadCrumbView, CategoryController) - Constructor for class com.dlsc.preferencesfx.view.PreferencesFxView
-
Displays all of the view parts, representing the master view.
- preferencesNotSavedEvent() - Static method in class com.dlsc.preferencesfx.PreferencesFxEvent
-
Creates a new instance of
PreferencesFxEvent
with event type set toEVENT_PREFERENCES_NOT_SAVED
. - preferencesSavedEvent() - Static method in class com.dlsc.preferencesfx.PreferencesFxEvent
-
Creates a new instance of
PreferencesFxEvent
with event type set toEVENT_PREFERENCES_SAVED
. - Presenter - Interface in com.dlsc.preferencesfx.view
-
Defines a presenter of PreferencesFX.
- preventUpdate - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
-
The flag used for setting the selection properly.
R
- radioButtons - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
-
- The radioButtons is the list of radio buttons to display.
- readOnlyLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- readOnlyLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- readOnlyLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- readOnlyLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- readOnlyLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- redo() - Method in class com.dlsc.preferencesfx.history.Change
-
Redos a change.
- redo() - Method in class com.dlsc.preferencesfx.history.History
-
Redos a change in the history.
- redoAll() - Method in class com.dlsc.preferencesfx.history.History
-
Redos all changes in the history.
- redoAvailableProperty() - Method in class com.dlsc.preferencesfx.history.History
- removeEventHandler(EventType<PreferencesFxEvent>, EventHandler<? super PreferencesFxEvent>) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Unregisters a previously registered event handler.
- removeEventHandler(EventType<PreferencesFxEvent>, EventHandler<? super PreferencesFxEvent>) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Unregisters a previously registered event handler from the model.
- removeStyleClass(String) - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
Removes a style class from the control.
- removeStyleClass(String) - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
Removes a style class from the group.
- REQUIRED_CLASS - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
Pseudo classes for state changes.
S
- saveDividerPosition(double) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Stores the given divider position of the MasterDetailPane.
- saveDividerPosition(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Stores the given divider position of the MasterDetailPane.
- saveObject(String, Object) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Serializes a given Object and saves it to the preferences using the given key.
- saveObject(String, Object) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Serializes a given Object and saves it to the storage using the given key.
- saveSelectedCategory() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Saves the current selected Category.
- saveSelectedCategory(String) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Stores the last selected category in TreeSearchView.
- saveSelectedCategory(String) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Stores the last selected category in TreeSearchView.
- saveSettings() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Saves the settings, when
PreferencesFxModel.isSaveSettings()
returnstrue
. - saveSettings() - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Call this method to manually save the changed settings when showing the preferences by using
PreferencesFx.getView()
. - saveSettings(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Defines whether the adjusted settings of the application should be saved or not.
- saveSettingValue(StorageHandler) - Method in class com.dlsc.preferencesfx.model.Setting
-
Saves the current value of this setting using a
StorageHandler
. - saveWindowHeight(double) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Stores the window height of the PreferencesFxDialog.
- saveWindowHeight(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Stores the window height of the PreferencesFxDialog.
- saveWindowPosX(double) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Stores the position of the PreferencesFxDialog in horizontal orientation.
- saveWindowPosX(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Stores the position of the PreferencesFxDialog in horizontal orientation.
- saveWindowPosY(double) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Stores the position of the PreferencesFxDialog in vertical orientation.
- saveWindowPosY(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Stores the position of the PreferencesFxDialog in vertical orientation.
- saveWindowWidth(double) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Stores the window width of the PreferencesFxDialog.
- saveWindowWidth(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
-
Stores the window width of the PreferencesFxDialog.
- SCROLLBAR_SUBTRACT - Static variable in class com.dlsc.preferencesfx.util.Constants
- SearchHandler - Class in com.dlsc.preferencesfx.util
- SearchHandler() - Constructor for class com.dlsc.preferencesfx.util.SearchHandler
- searchTextProperty() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- SELECTED_CATEGORY - Static variable in class com.dlsc.preferencesfx.util.Constants
- serialize(Object) - Method in class com.dlsc.preferencesfx.util.PreferencesBasedStorageHandler
-
Serializes an object to a string for storage.
- serialize(Object) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
- setBreadcrumb(String) - Method in class com.dlsc.preferencesfx.model.Category
-
Sets the value of the property breadcrumb.
- setBreadcrumb(String) - Method in class com.dlsc.preferencesfx.model.Group
-
Sets the value of the property breadcrumb.
- setBreadcrumb(String) - Method in class com.dlsc.preferencesfx.model.Setting
-
Sets the value of the property breadcrumb.
- setButtonsVisible(boolean) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Sets the value of the property buttonsVisible.
- setDialogIcon(Image) - Method in class com.dlsc.preferencesfx.view.PreferencesFxDialog
-
Sets the dialog icon.
- setDialogTitle(String) - Method in class com.dlsc.preferencesfx.view.PreferencesFxDialog
-
Sets the dialog title.
- setDisplayedCategory(Category) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Sets the value of the property displayedCategory.
- setDividerPosition(double) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Sets the value of the property dividerPosition.
- setField(F) - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- setHistoryDebugState(boolean) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- setInstantPersistent(boolean) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Sets the value of the property instantPersistent.
- setListenerActive(boolean) - Method in class com.dlsc.preferencesfx.history.History
-
Sets the value of the property listenerActive.
- setNewList(ObservableList<P>) - Method in class com.dlsc.preferencesfx.history.Change
-
Sets the value of the property newList.
- setNewValue(P) - Method in class com.dlsc.preferencesfx.history.Change
-
Sets the value of the property newValue.
- setPersistWindowState(boolean) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- setPredicate(TreeItemPredicate<T>) - Method in class com.dlsc.preferencesfx.view.FilterableTreeItem
-
Set the predicate
- setPreferencesGroup(PreferencesFxGroup) - Method in class com.dlsc.preferencesfx.model.Group
- setRenderer(PreferencesFxGroupRenderer) - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- setSaveSettings(boolean) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- setSearchText(String) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Sets the value of the property searchText.
- setSelectedCategory(Category) - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Selects the given category in the NavigationView.
- setSelectedItem(FilterableTreeItem<Category>) - Method in class com.dlsc.preferencesfx.view.NavigationView
-
Selects the given category TreeItem in the NavigationView.
- setting - Variable in class com.dlsc.preferencesfx.history.Change
- Setting<E extends com.dlsc.formsfx.model.structure.Element,P extends javafx.beans.property.Property> - Class in com.dlsc.preferencesfx.model
-
Represents a setting, which holds the field to be displayed and the property which is bound.
- Setting(String, E, P) - Constructor for class com.dlsc.preferencesfx.model.Setting
- setTranslationService(TranslationService) - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
-
Sets the value of the property translationService.
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- setupBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroupRenderer
-
Sets up bindings of the rendered group.
- setupBindings() - Method in class com.dlsc.preferencesfx.view.BreadCrumbPresenter
-
Sets up bindings of the view.
- setupBindings() - Method in class com.dlsc.preferencesfx.view.CategoryPresenter
-
Sets up bindings of the view.
- setupBindings() - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Sets up bindings of the view.
- setupBindings() - Method in class com.dlsc.preferencesfx.view.PreferencesFxPresenter
-
Sets up bindings of the view.
- setupBindings() - Method in interface com.dlsc.preferencesfx.view.Presenter
-
Sets up bindings of the view.
- setupBreadCrumbBar() - Method in class com.dlsc.preferencesfx.view.BreadCrumbPresenter
-
Sets up the BreadcrumbBar depending on the displayed category.
- setupCellValueFactory() - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Makes the TreeItems' text update when the description of a Category changes (due to i18n).
- setupCheckboxBindings() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
-
Sets up bindings for all checkboxes.
- setupCheckboxEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
-
Sets up event handlers for all checkboxes.
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.view.CategoryPresenter
-
Sets up event handlers of the view.
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Sets up event handlers of the view.
- setupEventHandlers() - Method in class com.dlsc.preferencesfx.view.PreferencesFxPresenter
-
Sets up event handlers of the view.
- setupEventHandlers() - Method in interface com.dlsc.preferencesfx.view.Presenter
-
Sets up event handlers of the view.
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleDoubleControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleIntegerControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.view.BreadCrumbPresenter
-
Adds all listeners to view elements and model properties.
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.view.CategoryPresenter
-
Adds all listeners to view elements and model properties.
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.view.NavigationPresenter
-
Adds all listeners to view elements and model properties.
- setupValueChangedListeners() - Method in class com.dlsc.preferencesfx.view.PreferencesFxPresenter
-
Adds all listeners to view elements and model properties.
- setupValueChangedListeners() - Method in interface com.dlsc.preferencesfx.view.Presenter
-
Adds all listeners to view elements and model properties.
- setView(Category) - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Sets the current view to the one of the respective category.
- setVisibilityProperty(VisibilityProperty) - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- setVisibilityProperty(VisibilityProperty) - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- setVisibilityProperty(VisibilityProperty) - Method in class com.dlsc.preferencesfx.model.Category
- setVisibilityProperty(VisibilityProperty) - Method in class com.dlsc.preferencesfx.model.Group
- sha256(String) - Static method in class com.dlsc.preferencesfx.util.Strings
-
Calculates the SHA-256 digest of a string.
- show() - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Shows the PreferencesFX dialog.
- show() - Method in class com.dlsc.preferencesfx.view.PreferencesFxDialog
-
Opens
PreferencesFx
in a non-modal dialog window. - show(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
-
Show the PreferencesFX dialog.
- show(boolean) - Method in class com.dlsc.preferencesfx.view.PreferencesFxDialog
-
Opens
PreferencesFx
in a dialog window. - SimpleBooleanControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit boolean values.
- SimpleBooleanControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleBooleanControl
- SimpleCheckBoxControl<V> - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit checkbox values.
- SimpleCheckBoxControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleCheckBoxControl
- SimpleChooserControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to select or enter a directory path.
- SimpleChooserControl(String, File, boolean) - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleChooserControl
-
Create a new SimpleChooserControl.
- SimpleColorPickerControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit ColorPicker values.
- SimpleColorPickerControl(Color) - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleColorPickerControl
-
Create a SimpleColorPickerControl with an initial value.
- SimpleComboBoxControl<V> - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit combobox values.
- SimpleComboBoxControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleComboBoxControl
- SimpleControl<F extends com.dlsc.formsfx.model.structure.Field,N extends javafx.scene.Node> - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides a base for general purpose FormsFX controls.
- SimpleControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
- SimpleDoubleControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides a specific implementation to edit double values.
- SimpleDoubleControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleDoubleControl
- SimpleIntegerControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides a specific implementation to edit integer values.
- SimpleIntegerControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleIntegerControl
- SimpleListViewControl<V> - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit listview values.
- SimpleListViewControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleListViewControl
- SimpleNumberControl<F extends com.dlsc.formsfx.model.structure.DataField,D extends Number> - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit numerical fields.
- SimpleNumberControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
- SimplePasswordControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit password values.
- SimplePasswordControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimplePasswordControl
- SimpleRadioButtonControl<V> - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit radio button values.
- SimpleRadioButtonControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- SimpleTextControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
This class provides the base implementation for a simple control to edit string values.
- SimpleTextControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.SimpleTextControl
- slider - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
-
- fieldLabel is the container that displays the label property of the field.
- slider - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- SPACING - Static variable in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxFormRenderer
-
SPACING is used to set the spacing of the group as well as the spacing for vertical/horizontal gaps between controls.
- StorageHandler - Interface in com.dlsc.preferencesfx.util
-
Abstraction for storing values of
Setting
. - StorageHandlerImpl - Class in com.dlsc.preferencesfx.util
-
Handles everything related to serializing and de-serializing values.
- StorageHandlerImpl(Class<?>) - Constructor for class com.dlsc.preferencesfx.util.StorageHandlerImpl
- Strings - Class in com.dlsc.preferencesfx.util
-
Helper methods for working with strings.
- Strings() - Constructor for class com.dlsc.preferencesfx.util.Strings
- subCategories(Category...) - Method in class com.dlsc.preferencesfx.model.Category
-
Adds subcategories to this category.
T
- test(TreeItem<T>, T) - Method in interface com.dlsc.preferencesfx.view.TreeItemPredicate
-
Evaluates this predicate on the given argument.
- title(String) - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
-
Sets the title property of the current group.
- titleProperty() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- ToggleControl - Class in com.dlsc.preferencesfx.formsfx.view.controls
-
Displays a control for boolean values with a toggle from ControlsFX.
- ToggleControl() - Constructor for class com.dlsc.preferencesfx.formsfx.view.controls.ToggleControl
- toggleGroup - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleRadioButtonControl
- toggleTooltip(Node) - Method in class com.dlsc.preferencesfx.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.preferencesfx.formsfx.view.controls.SimpleControl
-
Sets the error message as tooltip for the matching control.
- toString() - Method in class com.dlsc.preferencesfx.model.Category
- toString() - Method in class com.dlsc.preferencesfx.model.Setting
- translate() - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
-
Updates the title based on the titleKey for i18n.
- translate(TranslationService) - Method in class com.dlsc.preferencesfx.model.Category
-
This internal method is used as a callback for when the translation service or its locale changes.
- translationServiceProperty() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
- TreeItemPredicate<T> - Interface in com.dlsc.preferencesfx.view
-
This interface can be used together with
FilterableTreeItem
to sort the items in the list.
U
- undo() - Method in class com.dlsc.preferencesfx.history.Change
-
Undos a change.
- undo() - Method in class com.dlsc.preferencesfx.history.History
-
Undos a change in the history.
- undoAll() - Method in class com.dlsc.preferencesfx.history.History
-
Undos all changes in the history.
- undoAvailableProperty() - Method in class com.dlsc.preferencesfx.history.History
- UndoRedoBox - Class in com.dlsc.preferencesfx.view
-
Displays undo and redo buttons and also defines their behavior.
- UndoRedoBox(History) - Constructor for class com.dlsc.preferencesfx.view.UndoRedoBox
-
Initializes the undo and redo buttons, sets their respective actions and disables them if undo or redo is not available, respectively.
- unloadView(Category) - Method in class com.dlsc.preferencesfx.view.CategoryController
-
Unloads a view / presenter pair from the HashMaps.
- unmark() - Method in class com.dlsc.preferencesfx.model.Group
-
Unmarks this group in the GUI.
- unmark() - Method in class com.dlsc.preferencesfx.model.Setting
-
Unmarks a setting.
- unmarkAll() - Method in class com.dlsc.preferencesfx.model.Category
-
Unmarks all settings and groups.
- unmarkGroups() - Method in class com.dlsc.preferencesfx.model.Category
-
Unmarks all groups.
- unmarkSettings() - Method in class com.dlsc.preferencesfx.model.Category
-
Unmarks all settings.
- updateGroupDescriptions() - Method in class com.dlsc.preferencesfx.model.Category
-
Updates the group descriptions when translation changes.
- updateSearch(String) - Method in class com.dlsc.preferencesfx.util.SearchHandler
-
Updates the search based on a new
searchText
. - updateStyle(PseudoClass, boolean) - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
Sets the css style for the defined properties.
V
- validate(Validator...) - Method in class com.dlsc.preferencesfx.model.Setting
-
Sets the list of validators for the current field.
- VALUE_LABEL_PADDING - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- VALUE_LABEL_PADDING - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- valueLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.DoubleSliderControl
- valueLabel - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.IntegerSliderControl
- valueProperty() - Method in class com.dlsc.preferencesfx.model.Setting
- View - Interface in com.dlsc.preferencesfx.view
-
Defines a view of PreferencesFX.
- visibilityProperty - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
-
Property for control visibility.
- visibilityProperty() - Method in class com.dlsc.preferencesfx.model.Category
- visibilityProperty(VisibilityProperty) - Method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
- VisibilityProperty - Interface in com.dlsc.preferencesfx.util
W
- WINDOW_HEIGHT - Static variable in class com.dlsc.preferencesfx.util.Constants
- WINDOW_POS_X - Static variable in class com.dlsc.preferencesfx.util.Constants
- WINDOW_POS_Y - Static variable in class com.dlsc.preferencesfx.util.Constants
- WINDOW_WIDTH - Static variable in class com.dlsc.preferencesfx.util.Constants
All Classes|All Packages