Verified Owner
Top Fields Constructors Methods
org.jabref.gui.walkthrough

public Class WalkthroughAction

extends SimpleCommand
Class Inheritance
Imports
java.util.Map, .Optional, java.util.concurrent.ConcurrentHashMap, javafx.scene.Node, javafx.scene.control.ButtonType, .ContextMenu, javafx.scene.input.KeyCombination, javafx.stage.Stage, javafx.util.Duration, org.jabref.gui.LibraryTabContainer, .StateManager, org.jabref.gui.actions.SimpleCommand, org.jabref.gui.fieldeditors.LinkedFilesEditor, org.jabref.gui.icon.IconTheme, org.jabref.gui.keyboard.KeyBinding, org.jabref.gui.preferences.GuiPreferences, .PreferencesDialogView, org.jabref.gui.util.URLs, org.jabref.gui.walkthrough.declarative.NodeResolver, .Trigger, .WalkthroughNodeIds, .WindowResolver, org.jabref.gui.walkthrough.declarative.effect.HighlightEffect, .WalkthroughEffect, .WindowEffect, org.jabref.gui.walkthrough.declarative.richtext.InfoBlock, .TextBlock, org.jabref.gui.walkthrough.declarative.sideeffect.EnsureMainTabVisibleSideEffect, .EnsureSearchSettingsSideEffect, .OpenLibrarySideEffect, .OpenPreferencesSideEffect, .PrepareGroupsWalkthroughSideEffect, org.jabref.gui.walkthrough.declarative.step.PanelPosition, .QuitButtonPosition, .TooltipPosition, .WalkthroughStep, org.jabref.logic.l10n.Localization

Field Summary

Modifier and TypeField and Description
public static final String
private final LibraryTabContainer
public static final String
public static final String
private final GuiPreferences
public static final String
private final Stage
private final StateManager
private final Walkthrough
private static final Map<String, Walkthrough>
Inherited from org.jabref.gui.actions.SimpleCommand:
statusMessage

Constructor Summary

AccessConstructor and Description
public
WalkthroughAction(Stage stage, LibraryTabContainer frame, StateManager stateManager, GuiPreferences preferences, String name)

Method Summary

Modifier and TypeMethod and Description
private Walkthrough
private Walkthrough
private Walkthrough
private Walkthrough
private Walkthrough
public void
private Walkthrough
Inherited from org.jabref.gui.actions.SimpleCommand:
getProgressprogressPropertysetExecutablestatusMessageProperty

Field Detail

CUSTOMIZE_ENTRY_TABLE_WALKTHROUGH_NAMEback to summary
public static final String CUSTOMIZE_ENTRY_TABLE_WALKTHROUGH_NAME
frameback to summary
private final LibraryTabContainer frame
GROUP_WALKTHROUGH_NAMEback to summary
public static final String GROUP_WALKTHROUGH_NAME
MAIN_FILE_DIRECTORY_WALKTHROUGH_NAMEback to summary
public static final String MAIN_FILE_DIRECTORY_WALKTHROUGH_NAME
preferencesback to summary
private final GuiPreferences preferences
SEARCH_WALKTHROUGH_NAMEback to summary
public static final String SEARCH_WALKTHROUGH_NAME
stageback to summary
private final Stage stage
stateManagerback to summary
private final StateManager stateManager
walkthroughback to summary
private final Walkthrough walkthrough
WALKTHROUGH_CACHEback to summary
private static final Map<String, Walkthrough> WALKTHROUGH_CACHE

Constructor Detail

WalkthroughActionback to summary
public WalkthroughAction(Stage stage, LibraryTabContainer frame, StateManager stateManager, GuiPreferences preferences, String name)

Method Detail

createCustomizeEntryTableWalkthroughback to summary
private Walkthrough createCustomizeEntryTableWalkthrough()
createGroupWalkthroughback to summary
private Walkthrough createGroupWalkthrough()
createMainFileDirectoryWalkthroughback to summary
private Walkthrough createMainFileDirectoryWalkthrough()
createPdfLinkWalkthroughback to summary
private Walkthrough createPdfLinkWalkthrough()
createSearchWalkthroughback to summary
private Walkthrough createSearchWalkthrough()
executeback to summary
public void execute()
Annotations
@Override
getWalkthroughback to summary
private Walkthrough getWalkthrough(String name)