public static Dlg_my_service_transfer_job_to create(
      java.awt.Window parent, java.awt.Dialog.ModalityType modalType) {

    if (parent instanceof java.awt.Frame) {

      Dlg_my_service_transfer_job_to dialog = dialogContainer.get(parent);

      if (dialog == null) {
        dialog = new Dlg_my_service_transfer_job_to((java.awt.Frame) parent, false);
        dialog.setModalityType(modalType);
        dialogContainer.put(parent, dialog);
        java.util.logging.Logger.getAnonymousLogger()
            .log(Level.INFO, "instances: {0}", dialogContainer.size());
        dialog.setThisRef(dialog);
        return dialog;
      } else {
        dialog.setModalityType(modalType);
        return dialog;
      }
    }

    if (parent instanceof java.awt.Dialog) {
      Dlg_my_service_transfer_job_to dialog = dialogContainer.get(parent);

      if (dialog == null) {
        dialog = new Dlg_my_service_transfer_job_to((java.awt.Dialog) parent, false);
        dialog.setModalityType(modalType);
        dialogContainer.put(parent, dialog);
        java.util.logging.Logger.getAnonymousLogger()
            .log(Level.INFO, "instances: {0}", dialogContainer.size());
        dialog.setThisRef(dialog);
        return dialog;
      } else {
        dialog.setModalityType(modalType);
        return dialog;
      }
    }

    return null;
  }