docs: private I_CmsFormatterBean getFormatterForElement(CmsContainerElementBean containerElement) {
  
          if ((containerElement != null)
              && (containerElement.getFormatterId() != null)
              && !containerElement.getFormatterId().isNullUUID()) {
              CmsUUID formatterId = containerElement.getFormatterId();
  
              // find formatter config setting
              for (Entry<String, String> settingEntry : containerElement.getIndividualSettings().entrySet()) {
                  if (settingEntry.getKey().startsWith(CmsFormatterConfig.FORMATTER_SETTINGS_KEY)) {
                      String formatterConfigId = settingEntry.getValue();
                      if (CmsUUID.isValidUUID(formatterConfigId)) {
                          I_CmsFormatterBean formatter = OpenCms.getADEManager().getCachedFormatters(
                              false).getFormatters().get(new CmsUUID(formatterConfigId));
                          if (formatterId.equals(formatter.getJspStructureId())) {
                              return formatter;
                          }
                      }
                  }
              }
          }
          return null;
      }