code: public static SOABase showDialog(Window parentWindow) throws Exception {
          SOABaseDialog contextDialog = new SOABaseDialog(parentWindow);
          contextDialog.setUpGUI();
          return contextDialog.getDialogObject();
      }
docs: ------- STARTUP ---------------------------------------------------------------------------------------------------------------