public LocalizationProject(IProject project, List<LocalizationFile> files) { this.project = project; this.localizationFiles = files; for (Iterator<LocalizationFile> iterator = localizationFiles.iterator(); iterator.hasNext(); ) { LocalizationFile localizationFile = iterator.next(); localizationFile.setLocalizationProject(this); } }
/** * Add a new localization file * * @param localizationFile * @return true if the file has been successfully added, false otherwise */ public boolean addLocalizationFile(LocalizationFile localizationFile) { localizationFile.setLocalizationProject(this); return localizationFiles.add(localizationFile); }