java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.processmining.contexts.uitopia.packagemanager.PMMainView
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, org.deckfour.uitopia.ui.main.Overlayable

public class PMMainView extends JPanel implements org.deckfour.uitopia.ui.main.Overlayable
See Also:
  • Constructor Details

  • Method Details

    • controller

      public PMController controller()
    • getWorkspaceView

      public PMWorkspaceView getWorkspaceView()
    • showWorkspaceView

      public void showWorkspaceView()
    • showWorkspaceView

      public void showWorkspaceView(PMPackage selected)
    • showView

      protected void showView(PMMainView.View view)
    • show

      public void show(JComponent view)
    • showOverlay

      public void showOverlay(JComponent overlay)
      Specified by:
      showOverlay in interface org.deckfour.uitopia.ui.main.Overlayable
    • showOverlayDialog

      public boolean showOverlayDialog(org.deckfour.uitopia.ui.overlay.TwoButtonOverlayDialog dialog)
      Specified by:
      showOverlayDialog in interface org.deckfour.uitopia.ui.main.Overlayable
    • hideOverlay

      public void hideOverlay()
      Specified by:
      hideOverlay in interface org.deckfour.uitopia.ui.main.Overlayable
    • hideOverlay

      public boolean hideOverlay(JComponent overlay)
      Specified by:
      hideOverlay in interface org.deckfour.uitopia.ui.main.Overlayable