docs: void displayResult(CmsSolrResultList resultList) {
  
          List<CmsResource> resources;
          evalSeries(resultList);
          if (m_hideSeriesInstances) {
              Set<CmsUUID> instanceIds = new HashSet<CmsUUID>();
              resources = new ArrayList<CmsResource>();
              for (CmsSearchResource res : resultList) {
                  if (!instanceIds.contains(res.getStructureId())) {
                      instanceIds.add(res.getStructureId());
                      resources.add(res);
                  }
              }
          } else {
              resources = new ArrayList<CmsResource>(resultList);
          }
          m_resultTable.fillTable(A_CmsUI.getCmsObject(), resources, true, false);
          String state = A_CmsWorkplaceApp.addParamToState(
              "",
              CmsEditor.RESOURCE_ID_PREFIX,
              m_currentResource.getStructureId().toString());
          state = A_CmsWorkplaceApp.addParamToState(
              state,
              PARAM_LOCALE,
              m_currentConfigParser.getSearchLocale().toString());
          m_currentState = state;
          CmsAppWorkplaceUi.get().changeCurrentAppState(state);
          if (m_isOverView) {
              enableOverviewMode(false);
              updateBreadCrumb(getBreadCrumbForState(state));
          }
      }