Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

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.
Ascii - Class in com.dlsc.preferencesfx.util
Since google/guava pull request #3023 isn't merged yet containing the method "containsIgnoreCase" which is needed in this project, pulled in the changes in this class in the meantime.
Ascii() - Constructor for class com.dlsc.preferencesfx.util.Ascii
 
attachChangeListener(Setting) - Method in class com.dlsc.preferencesfx.history.History
Adds a listener to the setting, so every time the value of the setting changes, a new Change 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 all Category 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

categoriesToFields(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
Displays a Category as a form with all of its Group and Setting.
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.
CHANGED_CLASS - Static variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
 
clear(boolean) - Method in class com.dlsc.preferencesfx.history.History
Clears the change history.
clearPreferences() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Clears the storage.
clearPreferences() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Clears the preferences.
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
 
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
 
containsIgnoreCase(CharSequence, CharSequence) - Static method in class com.dlsc.preferencesfx.util.Ascii
Indicates whether the character sequence sequence contains the subSequence, ignoring the case of any ASCII alphabetic characters between 'a' and 'z' or 'A' and 'Z' inclusive.
createBreadcrumbs(List<Category>) - Method in class com.dlsc.preferencesfx.model.Category
Creates and defines all of the breadcrumbs for all of the categories.
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
 
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

editableSpinner - Variable in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleNumberControl
 
endsWithIgnoreCase(CharSequence, CharSequence) - Static method in class com.dlsc.preferencesfx.util.Ascii
Returns if the character sequence seq ends with the character sequence suffix ignoring the case of any ASCII alphabetic characters between 'a' and 'z' or 'A' and 'Z' inclusive.
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.SimpleControl
The label which gets rendered on the left of the node.
filterCategoriesByDescription(List<Category>, String) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
Filters a list of categories by a given description.
filterGroupsByDescription(List<Group>, String) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
Filters a list of groups by a given description.
filterSettingsByDescription(List<Setting>, String) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
Filters a list of settings by a given description.
flattenCategories(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
Puts all categories and their respective children recursively flattened into a list.

G

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.
getField() - Method in class com.dlsc.preferencesfx.formsfx.view.controls.SimpleControl
 
getField() - Method in class com.dlsc.preferencesfx.model.Setting
 
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
 
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.
getPreferences() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
 
getPreferences() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
 
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 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.
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.
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

hash(String) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Generates a SHA-256 hash of a String.
hashCode() - Method in class com.dlsc.preferencesfx.model.Setting
 
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
Shows a dialog with a table of Change made in the History.
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
Represents a TableView of Change being shown in the dialog to debug the History.
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.
indexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class com.dlsc.preferencesfx.util.Ascii
Returns the index within the sequence of the first occurrence of subSequence, starting at fromIndex, ignoring the case of any ASCII alphabetic characters between 'a' and 'z' or 'A' and 'Z' inclusive.
indexOfIgnoreCase(CharSequence, CharSequence) - Static method in class com.dlsc.preferencesfx.util.Ascii
Returns the index within the sequence of the first occurrence of subSequence, ignoring the case of any ASCII alphabetic characters between 'a' and 'z' or 'A' and 'Z' inclusive.
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(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.
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.
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.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
 
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.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 interface com.dlsc.preferencesfx.util.StorageHandler
Gets the stored divider position of the MasterDetailPane.
loadDividerPosition() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Gets the stored divider position of the MasterDetailPane.
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.
loadObject(String, Object) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Searches in the preferences after a serialized Object using the given key, deserializes and returns it.
loadObservableList(String, ObservableList) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Searches in the storage after a serialized ArrayList using the given key, deserializes and returns it as ObservableArrayList.
loadObservableList(String, ObservableList) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Searches in the preferences after a serialized ArrayList using the given key, deserializes and returns it as ObservableArrayList.
loadSelectedCategory() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
Loads the last selected Category before exiting the Preferences window.
loadSelectedCategory() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Gets the last selected category in TreeSearchView.
loadSelectedCategory() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
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 for History, so that it will be notified of changes to the setting's values.
loadWindowHeight() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Searches for the window height of the PreferencesFxDialog.
loadWindowHeight() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Searches for the window height of the PreferencesFxDialog.
loadWindowPosX() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Searches for the horizontal window position.
loadWindowPosX() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Searches for the horizontal window position.
loadWindowPosY() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Searches for the vertical window position.
loadWindowPosY() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Searches for the vertical window position.
loadWindowWidth() - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Searches for the window width of the PreferencesFxDialog.
loadWindowWidth() - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Searches for the window width of the PreferencesFxDialog.

M

mapGroupsToCategories(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
Creates a map which links Group to Category in a list of categories.
mapSettingsToCategories(List<Category>) - Static method in class com.dlsc.preferencesfx.util.PreferencesFxUtils
Creates a map which links Setting to Category in a list of categories.
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 all Category 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

of(Field...) - Static method in class com.dlsc.preferencesfx.formsfx.view.renderer.PreferencesFxGroup
Creates a new section containing the given fields.
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, 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, Setting...) - Static method in class com.dlsc.preferencesfx.model.Group
Constructs a new group with a description and settings.
of(Setting...) - Static method in class com.dlsc.preferencesfx.model.Group
Constructs a new group with settings, without a description.
of(String, BooleanProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
Constructs a setting of Boolean type, which is represented by a ToggleControl.
of(String, IntegerProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
Constructs a setting of Integer type, which is represented by a TextField.
of(String, DoubleProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
Constructs a setting of Double type, which is represented by a TextField.
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 a Slider.
of(String, IntegerProperty, int, int) - Static method in class com.dlsc.preferencesfx.model.Setting
Constructs a setting of Integer type, which is represented by a Slider.
of(String, StringProperty) - Static method in class com.dlsc.preferencesfx.model.Setting
Constructs a setting of String type, which is represented by a TextField.
of(String, ListProperty<P>, ObjectProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
Creates a combobox with single selection.
of(String, ObservableList<P>, ObjectProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
Creates a combobox with single selection.
of(String, ListProperty<P>, ListProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
Creates a combobox with multiselection.
of(String, ObservableList<P>, ListProperty<P>) - Static method in class com.dlsc.preferencesfx.model.Setting
Creates a combobox with multiselection.
of(String, F, P) - Static method in class com.dlsc.preferencesfx.model.Setting
Creates a setting of a custom defined field.
of(String, ObjectProperty<Color>) - Static method in class com.dlsc.preferencesfx.model.Setting
Creates a custom color picker control.
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(Class<?>, Category...) - Static method in class com.dlsc.preferencesfx.PreferencesFx
Creates the Preferences window.
of(StorageHandler, Category...) - Static method in class com.dlsc.preferencesfx.PreferencesFx
Creates the Preferences window.
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.
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 a Category 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
A section is a kind of group with more options.
PreferencesFxGroupRenderer - Class in com.dlsc.preferencesfx.formsfx.view.renderer
This class renders a group for a PreferencesFx form.
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 to EVENT_PREFERENCES_NOT_SAVED.
preferencesSavedEvent() - Static method in class com.dlsc.preferencesfx.PreferencesFxEvent
Creates a new instance of PreferencesFxEvent with event type set to EVENT_PREFERENCES_SAVED.
Presenter - Interface in com.dlsc.preferencesfx.view
Defines a presenter of PreferencesFX.

R

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 interface com.dlsc.preferencesfx.util.StorageHandler
Stores the given divider position of the MasterDetailPane.
saveDividerPosition(double) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Stores the given divider position of the MasterDetailPane.
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.
saveObject(String, Object) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Serializes a given Object and saves it to the preferences using the given key.
saveSelectedCategory() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
Saves the current selected Category.
saveSelectedCategory(String) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Stores the last selected category in TreeSearchView.
saveSelectedCategory(String) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Stores the last selected category in TreeSearchView.
saveSettings() - Method in class com.dlsc.preferencesfx.model.PreferencesFxModel
Saves the settings, when PreferencesFxModel.isSaveSettings() returns true.
saveSettings(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
Defines whether the adjusted settings of the application should be saved or not.
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().
saveSettingValue(StorageHandler) - Method in class com.dlsc.preferencesfx.model.Setting
Saves the current value of this setting using a StorageHandler.
saveWindowHeight(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Stores the window height of the PreferencesFxDialog.
saveWindowHeight(double) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Stores the window height of the PreferencesFxDialog.
saveWindowPosX(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Stores the position of the PreferencesFxDialog in horizontal orientation.
saveWindowPosX(double) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Stores the position of the PreferencesFxDialog in horizontal orientation.
saveWindowPosY(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Stores the position of the PreferencesFxDialog in vertical orientation.
saveWindowPosY(double) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
Stores the position of the PreferencesFxDialog in vertical orientation.
saveWindowWidth(double) - Method in interface com.dlsc.preferencesfx.util.StorageHandler
Stores the window width of the PreferencesFxDialog.
saveWindowWidth(double) - Method in class com.dlsc.preferencesfx.util.StorageHandlerImpl
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
Handles everything related to searching in theCategory, Group and Setting.
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
 
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
 
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) - 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<F extends com.dlsc.formsfx.model.structure.Field,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.
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.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.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).
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.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.
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(boolean) - Method in class com.dlsc.preferencesfx.PreferencesFx
Show 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.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
 
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
 
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.
startsWithIgnoreCase(CharSequence, CharSequence, int) - Static method in class com.dlsc.preferencesfx.util.Ascii
Returns if the character sequence seq starts with the character sequence prefix starting at fromIndex, ignoring the case of any ASCII alphabetic characters between 'a' and 'z' or 'A' and 'Z' inclusive.
startsWithIgnoreCase(CharSequence, CharSequence) - Static method in class com.dlsc.preferencesfx.util.Ascii
Returns if the character sequence seq starts with the character sequence prefix ignoring the case of any ASCII alphabetic characters between 'a' and 'z' or 'A' and 'Z' inclusive.
StorageHandler - Interface in com.dlsc.preferencesfx.util
Abstraction for storing values of Setting.
StorageHandlerImpl - Class in com.dlsc.preferencesfx.util
Handles everything related to storing values of Setting using Preferences.
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

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
 
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
 

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
 
valueProperty() - Method in class com.dlsc.preferencesfx.model.Setting
 
View - Interface in com.dlsc.preferencesfx.view
Defines a view of PreferencesFX.

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
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.