/** * Loads definitions from the sources. * * @param customizationKey The locale to use when loading Resources. * @return The loaded definitions. * @since 2.1.0 */ protected Map<String, Definition> loadDefinitionsFromResources(Locale customizationKey) { Map<String, Definition> localeDefsMap = loadRawDefinitionsFromResources(customizationKey); Map<String, Definition> defsMap = definitionResolver .storeDefinitionPatterns(copyDefinitionMap(localeDefsMap), customizationKey); locale2definitionMap.put(customizationKey, defsMap); return localeDefsMap; }
Map<String, Definition> retValue = copyDefinitionMap(localeDefsMap); locale2definitionMap.put(customizationKey, localeDefsMap); postDefinitionLoadOperations(localeDefsMap, customizationKey);