docs: void enableOverviewMode(boolean enabled) {
  
          boolean isOffline = !A_CmsUI.getCmsObject().getRequestContext().getCurrentProject().isOnlineProject();
          m_publishButton.setVisible(!enabled);
          m_publishButton.setEnabled(isOffline);
          m_infoButton.setVisible(!enabled);
          m_tableFilter.setVisible(enabled);
          m_textSearch.setVisible(!enabled);
          m_editCurrentButton.setVisible(!enabled);
          m_editCurrentButton.setEnabled(isOffline);
  
          m_toggleSeriesButton.setVisible(m_hasSeriesType && !enabled);
          m_resultSorter.setVisible(!enabled);
          m_localeSelect.setVisible(!enabled);
          m_isOverView = enabled;
          m_rootLayout.setMainContent(enabled ? m_overviewTable : m_resultLayout);
          m_createNewButton.setVisible(enabled);
          if (enabled) {
              if (!isOffline) {
                  m_createNewButton.setEnabled(false);
                  m_createNewButton.setDescription(
                      CmsVaadinUtils.getMessageText(Messages.GUI_LISTMANAGER_NOT_CREATABLE_ONLINE_0));
              } else {
                  CmsObject cms = A_CmsUI.getCmsObject();
                  CmsADEConfigData data = OpenCms.getADEManager().lookupConfiguration(
                      cms,
                      cms.getRequestContext().getSiteRoot());
                  CmsResourceTypeConfig typeConfig = data.getResourceType(RES_TYPE_LIST_CONFIG);
                  try {
                      if ((typeConfig == null)
                          || !typeConfig.checkCreatable(cms, cms.getRequestContext().getSiteRoot())) {
                          m_createNewButton.setEnabled(false);
                          m_createNewButton.setDescription(
                              CmsVaadinUtils.getMessageText(Messages.GUI_LISTMANAGER_NOT_CREATABLE_TYPE_0));
                      } else {
                          m_createNewButton.setEnabled(true);
                          m_createNewButton.setDescription(
                              CmsVaadinUtils.getMessageText(Messages.GUI_LISTMANAGER_CREATE_NEW_0));
                      }
                  } catch (CmsException e) {
                      m_createNewButton.setEnabled(false);
                      m_createNewButton.setDescription(
                          CmsVaadinUtils.getMessageText(Messages.GUI_LISTMANAGER_NOT_CREATABLE_TYPE_0));
                  }
              }
          }
      }