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