private Map<String, CmsUUID> readReferencedFormatters(CmsXmlContent xmlContent) {

        Map<String, CmsUUID> result = new LinkedHashMap<String, CmsUUID>();
        List<I_CmsXmlContentValue> formatters = xmlContent.getValues(
            CmsMacroFormatterResolver.N_FORMATTERS,
            CmsLocaleManager.MASTER_LOCALE);
        for (I_CmsXmlContentValue formatterValue : formatters) {
            CmsXmlVfsFileValue file = (CmsXmlVfsFileValue)xmlContent.getValue(
                formatterValue.getPath() + "/" + CmsMacroFormatterResolver.N_FORMATTER,
                CmsLocaleManager.MASTER_LOCALE);
            CmsUUID formatterId = file.getLink(m_cms).getStructureId();
            String macroName = xmlContent.getStringValue(
                m_cms,
                formatterValue.getPath() + "/" + CmsMacroFormatterResolver.N_MACRO_NAME,
                CmsLocaleManager.MASTER_LOCALE);
            result.put(macroName, formatterId);
        }
        return result;
    }
private Map < String , CmsUUID > readReferencedFormatters ( CmsXmlContent xmlContent ) { Map < String , CmsUUID > result = new LinkedHashMap < String , CmsUUID > ( ) ; List < I_CmsXmlContentValue > formatters = xmlContent . getValues ( CmsMacroFormatterResolver . N_FORMATTERS , CmsLocaleManager . MASTER_LOCALE ) ; for ( I_CmsXmlContentValue formatterValue : formatters ) { CmsXmlVfsFileValue file = ( CmsXmlVfsFileValue ) xmlContent . getValue ( formatterValue . getPath ( ) + "/" + CmsMacroFormatterResolver . N_FORMATTER , CmsLocaleManager . MASTER_LOCALE ) ; CmsUUID formatterId = file . getLink ( m_cms ) . getStructureId ( ) ; String macroName = xmlContent . getStringValue ( m_cms , formatterValue . getPath ( ) + "/" + CmsMacroFormatterResolver . N_MACRO_NAME , CmsLocaleManager . MASTER_LOCALE ) ; result . put ( macroName , formatterId ) ; } return result ; }
Reads the referenced formatters.<p>

@param xmlContent the XML content

@return the referenced formatters