| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ToggleButton | |
| private final DialogService | |
| private final FilePreferences | |
| private final ToggleButton | |
| private final ToggleButton | |
| private final BooleanProperty | |
| private GlobalSearchResultDialog | |
| private static final PseudoClass | |
| private final BooleanProperty | |
| private final ToggleButton | |
| private static final Logger | |
| private final Button | |
| private final GuiPreferences | |
| private final ToggleButton | |
| private static final int | |
| private final CustomTextField | |
| private final Tooltip | |
| private final SearchPreferences | |
| private final SearchType | |
| private final StateManager | |
| private final LibraryTabContainer |
| Access | Constructor and Description |
|---|---|
| public | GlobalSearchBar(LibraryTabContainer tabContainer, StateManager stateManager, GuiPreferences preferences, DialogService dialogService, SearchType searchType)
|
| Modifier and Type | Method and Description |
|---|---|
| private <T> AutoCompletePopup | getPopup(AutoCompletionBinding<T> autoCompletionBinding)
The popup has private access in |
| private void | |
| private void | |
| public void | |
| public void | requestFocus()
Overrides javafx. Focuses the search field if it is not focused. |
| public void | |
| public void | |
| public void | |
| public void |
| caseSensitiveButton | back to summary |
|---|---|
| private final ToggleButton caseSensitiveButton | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| filePreferences | back to summary |
|---|---|
| private final FilePreferences filePreferences | |
| filterModeButton | back to summary |
|---|---|
| private final ToggleButton filterModeButton | |
| fulltextButton | back to summary |
|---|---|
| private final ToggleButton fulltextButton | |
| globalSearchActive | back to summary |
|---|---|
| private final BooleanProperty globalSearchActive | |
| globalSearchResultDialog | back to summary |
|---|---|
| private GlobalSearchResultDialog globalSearchResultDialog | |
| ILLEGAL_SEARCH | back to summary |
|---|---|
| private static final PseudoClass ILLEGAL_SEARCH | |
| illegalSearch | back to summary |
|---|---|
| private final BooleanProperty illegalSearch | |
| 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 | |
| preferences | back to summary |
|---|---|
| private final GuiPreferences preferences | |
| regexButton | back to summary |
|---|---|
| private final ToggleButton regexButton | |
| SEARCH_DELAY | back to summary |
|---|---|
| private static final int SEARCH_DELAY | |
| searchField | back to summary |
|---|---|
| private final CustomTextField searchField | |
| searchFieldTooltip | back to summary |
|---|---|
| private final Tooltip searchFieldTooltip | |
| searchPreferences | back to summary |
|---|---|
| private final SearchPreferences searchPreferences | |
| searchType | back to summary |
|---|---|
| private final SearchType searchType | |
| stateManager | back to summary |
|---|---|
| private final StateManager stateManager | |
| tabContainer | back to summary |
|---|---|
| private final LibraryTabContainer tabContainer | |
| GlobalSearchBar | back to summary |
|---|---|
| public GlobalSearchBar(LibraryTabContainer tabContainer, StateManager stateManager, GuiPreferences preferences, DialogService dialogService, SearchType searchType) | |
| getPopup | back to summary |
|---|---|
| private <T> AutoCompletePopup The popup has private access in
| |
| initSearchModifierButton | back to summary |
|---|---|
| private void initSearchModifierButton(ButtonBase searchButton) | |
| initSearchModifierButtons | back to summary |
|---|---|
| private void initSearchModifierButtons() | |
| openGlobalSearchDialog | back to summary |
|---|---|
| public void openGlobalSearchDialog() | |
| requestFocus | back to summary |
|---|---|
| public void requestFocus() Overrides javafx. Focuses the search field if it is not focused.
| |
| setAutoCompleter | back to summary |
|---|---|
| public void setAutoCompleter(SuggestionProvider<Author> searchCompleter) | |
| setSearchBarHint | back to summary |
|---|---|
| public void setSearchBarHint() | |
| setSearchTerm | back to summary |
|---|---|
| public void setSearchTerm(SearchQuery searchQuery) | |
| updateSearchQuery | back to summary |
|---|---|
| public void updateSearchQuery() | |
| Modifier and Type | Field and Description |
|---|---|
| private final BorderPane | |
| private final 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 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 AutoCompletePopup<T> control | |
| suggestionList | back to summary |
|---|---|
| private final ListView<T> suggestionList | |
| SearchPopupSkin | back to summary |
|---|---|
| public SearchPopupSkin(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 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() | |