Class DesignerSplash

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
ClassicDesignerSplash, IdpDesignerSplash

public abstract class DesignerSplash extends BrandedFrame
See Also:
  • Field Details

    • SPLASH_SIZE

      protected static final Dimension SPLASH_SIZE
    • LABEL_FONT

      protected static final Font LABEL_FONT
    • LABEL_FONT_14

      protected static final Font LABEL_FONT_14
    • LABEL_FONT_16

      protected static final Font LABEL_FONT_16
    • loginLock

      protected final Object loginLock
    • gwInfoLabel

      protected JLabel gwInfoLabel
    • loginSuccessful

      protected boolean loginSuccessful
    • pane

      protected final JPanel pane
    • licenseAndCopyrightLabel

      protected final JEditorPane licenseAndCopyrightLabel
    • theme

      protected DesignerSplash.SplashTheme theme
  • Constructor Details

    • DesignerSplash

      protected DesignerSplash(String title)
  • Method Details

    • updateCopyrightLink

      protected void updateCopyrightLink()
    • waitForLogin

      public void waitForLogin()
    • notifyLoginSuccess

      protected void notifyLoginSuccess()
    • setVisible

      public void setVisible(boolean val)
      Overrides:
      setVisible in class Window
    • createLoginButton

      protected JButton createLoginButton()
      Create a named, appropriately styled, login button. Does not add any action handling.
    • onVisible

      protected abstract void onVisible()
      Callback to run when the splash is set to visible. Automatically run on the EDT.