code: protected void initExplorerTypeSettings() {
  
          try {
              CmsResource res = getCms().readResource(getParamResource(), CmsResourceFilter.ALL);
              if (res.isFolder()) {
                  if (!getParamResource().endsWith("/")) {
                      // append folder separator to resource name
                      setParamResource(getParamResource() + "/");
                  }
              }
              String resTypeName = OpenCms.getResourceManager().getResourceType(res.getTypeId()).getTypeName();
              // get settings for resource type
              setExplorerTypeSettings(getSettingsForType(resTypeName));
              setShowNavigation(getExplorerTypeSettings().isShowNavigation());
          } catch (Throwable e) {
              // error reading file, show error dialog
              try {
                  includeErrorpage(this, e);
              } catch (JspException exc) {
                  LOG.error(
                      Messages.get().getBundle().key(Messages.LOG_ERROR_INCLUDE_FAILED_1, FILE_DIALOG_SCREEN_ERRORPAGE));
              }
          }
      }
docs: Initializes the explorer type settings for the current resource type.<p>