code: public static void sendForwardToEditor(CmsDialog dialog, Map<String, String[]> additionalParams) {
  
          // create the Map of original request parameters
          Map<String, String[]> params = CmsRequestUtil.createParameterMap(dialog.getParamOriginalParams());
          // put the parameter indicating that the pre editor action was executed
          params.put(PARAM_PREACTIONDONE, new String[] {CmsStringUtil.TRUE});
          if (additionalParams != null) {
              // put the additional parameters to the Map
              params.putAll(additionalParams);
          }
          try {
              // now forward to the editor frameset
              dialog.sendForward(CmsWorkplace.VFS_PATH_EDITORS + "editor.jsp", params);
          } catch (Exception e) {
              // error forwarding, log the exception as error
              if (LOG.isErrorEnabled()) {
                  LOG.error(e.getLocalizedMessage(), e);
              }
          }
      }
docs: Forwards to the editor and opens it after the action was performed.<p>
  
  @param dialog the dialog instance forwarding to the editor
  @param additionalParams eventual additional request parameters for the editor to use