All Known Implementing Classes:
PrometheusMainWindow, ThemisUIMainPanel

public interface TethysUIMainPanel
Main GUI program class interface.
  • Method Details

    • getComponent

      TethysUIComponent getComponent()
      Obtain the main component.
      Returns:
      the component
    • getMenuBar

      default TethysUIMenuBarManager getMenuBar()
      Obtain menuBar.
      Returns:
      the menuBar (or null)
    • handleAppClose

      default boolean handleAppClose()
      Handle application close.
      Returns:
      allow close (true/false)