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

public final Class FullScreenDarken

extends BaseWindowEffect
Class Inheritance
Imports
javafx.event.Event, javafx.scene.layout.Pane, javafx.scene.shape.Rectangle, org.jspecify.annotations.NonNull, .Nullable

Field Summary

Modifier and TypeField and Description
private @Nullable Rectangle
Inherited from org.jabref.gui.walkthrough.effects.BaseWindowEffect:
panesubscriptions

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
detach()

Overrides org.jabref.gui.walkthrough.effects.BaseWindowEffect.detach.

The effect is no longer usable and permanently removed from the scene graph.

protected void
protected void
updateLayout()

Implements abstract org.jabref.gui.walkthrough.effects.BaseWindowEffect.updateLayout.

Updates the layout of the effect.

Inherited from org.jabref.gui.walkthrough.effects.BaseWindowEffect:
cleanupListenerssetupListenerssetupPaneListeners

Field Detail

overlayback to summary
private @Nullable Rectangle overlay

Constructor Detail

FullScreenDarkenback to summary
public FullScreenDarken(@NonNull Pane pane)

Method Detail

attachback to summary
public void attach()
detachback to summary
public void detach()

Overrides org.jabref.gui.walkthrough.effects.BaseWindowEffect.detach.

Doc from org.jabref.gui.walkthrough.effects.BaseWindowEffect.detach.

The effect is no longer usable and permanently removed from the scene graph. To use this effect again, you can ONLY create a new instance of BaseWindowEffect.

Annotations
@Override
hideEffectback to summary
protected void hideEffect()

Implements abstract org.jabref.gui.walkthrough.effects.BaseWindowEffect.hideEffect.

Doc from org.jabref.gui.walkthrough.effects.BaseWindowEffect.hideEffect.

Hides the effect. The WalkthroughEffect can still be shown again after this method is called by calling BaseWindowEffect#updateLayout(), either manually or due to a layout change in the pane or the target node.

Annotations
@Override
updateLayoutback to summary
protected void updateLayout()

Implements abstract org.jabref.gui.walkthrough.effects.BaseWindowEffect.updateLayout.

Doc from org.jabref.gui.walkthrough.effects.BaseWindowEffect.updateLayout.

Updates the layout of the effect. This method is called whenever the pane or the target node (if any) changes its size or position.

Annotations
@Override