| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ToggleButton | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private final Label | |
| private final DialogService | |
| private final ToggleButton | |
| private final BooleanProperty | |
| private GlobalSearchResultDialog | |
| private final ToggleButton | |
| private static final Logger | |
| private final Button | |
| private final PreferencesService | |
| private final de. | |
| private final ToggleButton | |
| private static final int | |
| private final org. | |
| private final Tooltip | |
| private final SearchPreferences | |
| private final OptionalObjectProperty | |
| private final StateManager | |
| private final LibraryTabContainer | |
| private final UndoManager |
| Access | Constructor and Description |
|---|---|
| public | GlobalSearchBar(LibraryTabContainer tabContainer, StateManager stateManager, PreferencesService preferencesService, UndoManager undoManager, DialogService dialogService, SearchType searchType)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private <T> impl.org.controlsfx.skin.AutoCompletePopup | getPopup(org.controlsfx.control.textfield.AutoCompletionBinding<T> autoCompletionBinding)
The popup has private access in |
| private void | |
| private void | |
| private void | |
| public void | |
| private void | |
| public void | |
| public void | |
| private void | |
| public void | |
| private void | |
| private boolean |
| caseSensitiveButton | back to summary |
|---|---|
| private final ToggleButton caseSensitiveButton | |
| CLASS_NO_RESULTS | back to summary |
|---|---|
| private static final PseudoClass CLASS_NO_RESULTS | |
| CLASS_RESULTS_FOUND | back to summary |
|---|---|
| private static final PseudoClass CLASS_RESULTS_FOUND | |
| currentResults | back to summary |
|---|---|
| private final Label currentResults | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| fulltextButton | back to summary |
|---|---|
| private final ToggleButton fulltextButton | |
| globalSearchActive | back to summary |
|---|---|
| private final BooleanProperty globalSearchActive | |
| globalSearchResultDialog | back to summary |
|---|---|
| private GlobalSearchResultDialog globalSearchResultDialog | |
| keepSearchString | back to summary |
|---|---|
| private final ToggleButton keepSearchString | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| openGlobalSearchButton | back to summary |
|---|---|
| private final Button openGlobalSearchButton | |
| preferencesService | back to summary |
|---|---|
| private final PreferencesService preferencesService | |
| regexValidator | back to summary |
|---|---|
| private final de. | |
| regularExpressionButton | back to summary |
|---|---|
| private final ToggleButton regularExpressionButton | |
| SEARCH_DELAY | back to summary |
|---|---|
| private static final int SEARCH_DELAY | |
| searchField | back to summary |
|---|---|
| private final org. | |
| searchFieldTooltip | back to summary |
|---|---|
| private final Tooltip searchFieldTooltip | |
| searchPreferences | back to summary |
|---|---|
| private final SearchPreferences searchPreferences | |
| searchQueryProperty | back to summary |
|---|---|
| private final OptionalObjectProperty<SearchQuery> searchQueryProperty | |
| stateManager | back to summary |
|---|---|
| private final StateManager stateManager | |
| tabContainer | back to summary |
|---|---|
| private final LibraryTabContainer tabContainer | |
| undoManager | back to summary |
|---|---|
| private final UndoManager undoManager | |
| GlobalSearchBar | back to summary |
|---|---|
| public GlobalSearchBar(LibraryTabContainer tabContainer, StateManager stateManager, PreferencesService preferencesService, UndoManager undoManager, DialogService dialogService, SearchType searchType) | |
| focus | back to summary |
|---|---|
| public void focus() Focuses the search field if it is not focused. | |
| getPopup | back to summary |
|---|---|
| private <T> impl.org.controlsfx.skin.AutoCompletePopup The popup has private access in
| |
| informUserAboutInvalidSearchQuery | back to summary |
|---|---|
| private void informUserAboutInvalidSearchQuery() | |
| initSearchModifierButton | back to summary |
|---|---|
| private void initSearchModifierButton(ButtonBase searchButton) | |
| initSearchModifierButtons | back to summary |
|---|---|
| private void initSearchModifierButtons() | |
| setAutoCompleter | back to summary |
|---|---|
| public void setAutoCompleter(SuggestionProvider<Author> searchCompleter) | |
| setSearchFieldHintTooltip | back to summary |
|---|---|
| private void setSearchFieldHintTooltip(TextFlow description) | |
| setSearchTerm | back to summary |
|---|---|
| public void setSearchTerm(String searchTerm) | |
| updateHintVisibility | back to summary |
|---|---|
| public void updateHintVisibility() | |
| updateResults | back to summary |
|---|---|
| private void updateResults(int matched, TextFlow description, boolean grammarBasedSearch) | |
| updateSearchQuery | back to summary |
|---|---|
| public void updateSearchQuery() | |
| updateSearchResultsForQuery | back to summary |
|---|---|
| private void updateSearchResultsForQuery(SearchQuery query) | |
| validRegex | back to summary |
|---|---|
| private boolean validRegex() | |
| Modifier and Type | Field and Description |
|---|---|
| private final BorderPane | |
| private final impl.org.controlsfx.skin.AutoCompletePopup | |
| private final ListView |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | dispose()
Implements javafx. Called when a previously installed skin is about to be removed from its associated control. |
| public Node | |
| public impl.org.controlsfx.skin.AutoCompletePopup | getSkinnable()
Implements javafx. Gets the Skinnable to which this Skin is assigned. |
| private void | |
| private void |
| container | back to summary |
|---|---|
| private final BorderPane container | |
| control | back to summary |
|---|---|
| private final impl.org.controlsfx.skin.AutoCompletePopup<T> control | |
| suggestionList | back to summary |
|---|---|
| private final ListView<T> suggestionList | |
| SearchPopupSkin | back to summary |
|---|---|
| public SearchPopupSkin(impl.org.controlsfx.skin.AutoCompletePopup<T> control) | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements javafx. Doc from javafx. Called when a previously installed skin is about to be removed from its associated control.
This allows the skin to do clean up, like removing listeners and bindings, and undo any changes
to the control's properties.
After this method completes,
Calling
| |
| getNode | back to summary |
|---|---|
| public Node getNode() Implements javafx. Doc from javafx. Gets the Node which represents this Skin. This must never be null, except
after a call to | |
| getSkinnable | back to summary |
|---|---|
| public impl.org.controlsfx.skin.AutoCompletePopup Implements javafx. Doc from javafx. Gets the Skinnable to which this Skin is assigned. A Skin must be created
for one and only one Skinnable. This value will only ever go from a
non-null to null value when the Skin is removed from the Skinnable, and
only as a consequence of a call to The caller who constructs a Skinnable must also construct a Skin and properly establish the relationship between the Control and its Skin.
| |
| onSuggestionChosen | back to summary |
|---|---|
| private void onSuggestionChosen(T suggestion) | |
| registerEventListener | back to summary |
|---|---|
| private void registerEventListener() | |