1 17 18 19 20 package org.apache.lenya.cms.publication; 21 22 25 public class LanguageVersions extends DocumentSet { 26 27 32 public LanguageVersions(Document document) throws DocumentException { 33 String [] languages = document.getLanguages(); 34 DocumentBuilder builder = document.getPublication().getDocumentBuilder(); 35 add(document); 36 37 for (int i = 0; i < languages.length; i++) { 38 if (!document.getLanguage().equals(languages[i])) { 39 Document languageVersion = builder.buildLanguageVersion(document, languages[i]); 40 add(languageVersion); 41 } 42 } 43 } 44 45 } 46 | Popular Tags |