code: @Override
      public void executeListSingleActions() throws IOException, ServletException {
  
          String indexSource = getSelectedItem().getId();
          Map<String, String[]> params = new HashMap<String, String[]>();
          String action = getParamListAction();
          if (action.equals(CmsSearchIndexSourceControlList.LIST_ACTION_OVERVIEW_INDEXSOURCE)
              || action.equals(CmsSearchIndexSourceControlList.LIST_ACTION_OVERVIEW_INDEXSOURCE2)) {
              // forward to the index overview screen
              params.put(A_CmsEditIndexSourceDialog.PARAM_INDEXSOURCE, new String[] {indexSource});
              params.put(PARAM_ACTION, new String[] {DIALOG_INITIAL});
              params.put(PARAM_STYLE, new String[] {CmsToolDialog.STYLE_NEW});
              getToolManager().jspForwardTool(this, "/searchindex/indexsources/indexsource", params);
          }
      }
docs: @throws ServletException if something goes wrong
  
  @throws IOException if something goes wrong
  
  @see org.opencms.workplace.list.A_CmsListDialog#executeListSingleActions()