Verified Owner
Top Description Fields Constructors Methods
org.jabref.gui.walkthrough.declarative.sideeffect

public Class EnsureMainTabVisibleSideEffect

extends Object
implements WalkthroughSideEffect
Class Inheritance
All Implemented Interfaces
org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect
Annotations
@NullMarked
Imports
org.jabref.gui.entryeditor.EntryEditorPreferences, .EntryEditorTabModel, org.jabref.gui.walkthrough.Walkthrough, org.jspecify.annotations.NonNull, .NullMarked

Makes the Main entry-editor tab available while the PDF walkthrough is active.

Field Summary

Modifier and TypeField and Description
private final EntryEditorPreferences
private boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public @NonNull String
description()

Implements org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect.description.

Gets a description of what this side effect does (for logging and debugging).

public @NonNull ExpectedCondition
expectedCondition()

Implements org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect.expectedCondition.

Expected condition that determines when this side effect can be executed.

public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

entryEditorPreferencesback to summary
private final EntryEditorPreferences entryEditorPreferences
mainTabWasVisibleback to summary
private boolean mainTabWasVisible

Constructor Detail

EnsureMainTabVisibleSideEffectback to summary
public EnsureMainTabVisibleSideEffect(EntryEditorPreferences entryEditorPreferences)

Method Detail

backwardback to summary
public boolean backward(@NonNull Walkthrough walkthrough)
Annotations
@Override
descriptionback to summary
public @NonNull String description()

Implements org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect.description.

Doc from org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect.description.

Gets a description of what this side effect does (for logging and debugging).

Annotations
@Override
expectedConditionback to summary
public @NonNull ExpectedCondition expectedCondition()

Implements org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect.expectedCondition.

Doc from org.jabref.gui.walkthrough.declarative.sideeffect.WalkthroughSideEffect.expectedCondition.

Expected condition that determines when this side effect can be executed.

Annotations
@Override
forwardback to summary
public boolean forward(@NonNull Walkthrough walkthrough)
Annotations
@Override