Top Fields Constructors Methods
org.jabref.gui.importer.fetcher

public Class WebSearchPaneView

extends VBox
Class Inheritance
Imports
javafx.beans.binding.BooleanExpression, javafx.css.PseudoClass, javafx.scene.control.Button, .ComboBox, .TextField, .Tooltip, javafx.scene.input.KeyCode, javafx.scene.layout.HBox, .Priority, .StackPane, .VBox, org.jabref.gui.ClipBoardManager, .DialogService, .StateManager, org.jabref.gui.actions.ActionFactory, .StandardActions, org.jabref.gui.help.HelpAction, org.jabref.gui.search.SearchTextField, org.jabref.gui.util.ViewModelListCellFactory, org.jabref.logic.importer.SearchBasedFetcher, org.jabref.logic.l10n.Localization, org.jabref.preferences.PreferencesService, com.tobiasdiez.easybind.EasyBind

Field Summary

Modifier and TypeField and Description
private final DialogService
private final PreferencesService
private static final PseudoClass
private final WebSearchPaneViewModel

Constructor Summary

AccessConstructor and Description
public
WebSearchPaneView(PreferencesService preferences, DialogService dialogService, StateManager stateManager)

Method Summary

Modifier and TypeMethod and Description
private void
private StackPane
createHelpButtonContainer()

Creatse help button for currently selected fetcher

private Button
createSearchButton()

Create button that triggers search

private void
enableEnterToTriggerSearch(TextField query)

Allows triggering search on pressing enter

private void
Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

dialogServiceback to summary
private final DialogService dialogService
preferencesback to summary
private final PreferencesService preferences
QUERY_INVALIDback to summary
private static final PseudoClass QUERY_INVALID
viewModelback to summary
private final WebSearchPaneViewModel viewModel

Constructor Detail

WebSearchPaneViewback to summary
public WebSearchPaneView(PreferencesService preferences, DialogService dialogService, StateManager stateManager)

Method Detail

addQueryValidationHintsback to summary
private void addQueryValidationHints(TextField query)
createHelpButtonContainerback to summary
private StackPane createHelpButtonContainer()

Creatse help button for currently selected fetcher

createSearchButtonback to summary
private Button createSearchButton()

Create button that triggers search

enableEnterToTriggerSearchback to summary
private void enableEnterToTriggerSearch(TextField query)

Allows triggering search on pressing enter

initializeback to summary
private void initialize()