Class JUMPWorkbench

java.lang.Object
com.vividsolutions.jump.workbench.JUMPWorkbench

public class JUMPWorkbench extends Object
This class is responsible for setting up and displaying the main JUMP workbench window.
  • Field Details

  • Constructor Details

    • JUMPWorkbench

      public JUMPWorkbench(String title, Component s, TaskMonitor monitor) throws Exception
      Parameters:
      s - a visible SplashWindow to close when initialization is complete and the WorkbenchFrame is opened
      Throws:
      Exception
  • Method Details

    • splashImage

      public static ImageIcon splashImage()
    • setIcon

      public static void setIcon(Object o)
      Parameters:
      o - a window to decorate with icon
    • getIcon

      public static ImageIcon getIcon()
      getter for the frame icon
    • main

      public static void main(String[] args)
    • getDriverManager

      public DriverManager getDriverManager()
    • getProperties

      public WorkbenchProperties getProperties()
      The properties file; not to be confused with the WorkbenchContext properties.
    • getFrame

      public WorkbenchFrame getFrame()
    • getContext

      public WorkbenchContext getContext()
    • getCommandLine

      public static CommandLine getCommandLine()
    • getInstance

      public static JUMPWorkbench getInstance()
      Returns:
      JUMPWorkbench instance
    • getPlugInManager

      public PlugInManager getPlugInManager()
    • getBlackboard

      public Blackboard getBlackboard()
      Expensive data structures can be cached on the blackboard so that several plug-ins can share them.