public PropertyFileReader(String propertyDirectory, MapperConfiguration configuration) throws IOException { Logger.getLogger(PropertyFileReader.class.getName()) .log(Level.INFO, "Reading directory " + propertyDirectory); Languages[] languages = configuration.getLanguages(); for (Languages language : languages) { readDirectory( propertyDirectory, language, configuration.getDirectoryMappingForLanguage(language)); } }