protected Map<String, CmsXmlContentProperty> parseSettings(
        CmsObject cms,
        I_CmsXmlContentLocation location,
        CmsResource functionResource) {

        LinkedHashMap<String, CmsXmlContentProperty> settingConfigs = new LinkedHashMap<String, CmsXmlContentProperty>();
        List<I_CmsXmlContentValueLocation> locations = location.getSubValues("SettingConfig");
        for (I_CmsXmlContentValueLocation settingLoc : locations) {
            CmsXmlContentProperty settingConfigBean = parseProperty(cms, settingLoc);
            settingConfigs.put(settingConfigBean.getName(), settingConfigBean);
        }
        return settingConfigs;
    }
protected Map < String , CmsXmlContentProperty > parseSettings ( CmsObject cms , I_CmsXmlContentLocation location , CmsResource functionResource ) { LinkedHashMap < String , CmsXmlContentProperty > settingConfigs = new LinkedHashMap < String , CmsXmlContentProperty > ( ) ; List < I_CmsXmlContentValueLocation > locations = location . getSubValues ( "SettingConfig" ) ; for ( I_CmsXmlContentValueLocation settingLoc : locations ) { CmsXmlContentProperty settingConfigBean = parseProperty ( cms , settingLoc ) ; settingConfigs . put ( settingConfigBean . getName ( ) , settingConfigBean ) ; } return settingConfigs ; }
Parses the settings for the dynamic function from the XML content.<p>

@param cms the current CMS context
@param location the location from which to read the dynamic function settings
@param functionResource the dynamic function resource

@return the parsed map of settings for the dynamic function