- 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
-
- CategoryPresenter(PreferencesFxModel, Category, CategoryView, BreadCrumbPresenter) - Constructor for class com.dlsc.preferencesfx.view.CategoryPresenter
-
- CategoryView - Class in com.dlsc.preferencesfx.view
-
- CategoryView(PreferencesFxModel, Category) - Constructor for class com.dlsc.preferencesfx.view.CategoryView
-
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- show(boolean) - Method in class com.dlsc.preferencesfx.view.PreferencesFxDialog
-
- 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
-
- 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.