Class BenchUI

java.lang.Object
de.julianweinelt.datacat.ui.BenchUI

public class BenchUI extends Object
  • Constructor Details

    • BenchUI

      public BenchUI()
  • Method Details

    • loadTheme

      public void loadTheme(boolean showDialogOnError)
    • init

      public void init()
    • connect

      public void connect(Project project)
    • createLightEdit

      public DConnection createLightEdit()
    • hasLightEdit

      public boolean hasLightEdit()
    • getLightEdit

      @Nullable public @Nullable DConnection getLightEdit()
      Retrieves the connection associated with the LIGHT_EDIT_PROJECT, if available.
      Returns:
      the DConnection associated with LIGHT_EDIT_PROJECT, or null if no connection exists.
    • updateProjectCards

      public void updateProjectCards()
    • addClosableTab

      public void addClosableTab(JTabbedPane tabbedPane, String title, Component content)
    • importProfilePopupPreDefinedFile

      public void importProfilePopupPreDefinedFile(File file)
    • showLicenseInfo

      public void showLicenseInfo()
    • showChangelog

      public void showChangelog()
    • showDataSendDialog

      public void showDataSendDialog()
    • stop

      public void stop()
    • addEscapeKeyBind

      public static void addEscapeKeyBind(RootPaneContainer container)
    • onMenuBarClickItem

      public void onMenuBarClickItem(Event e)