1 17 18 19 20 package org.apache.lenya.cms.publication; 21 22 23 26 public interface DocumentBuilder { 27 28 36 Document buildDocument(Publication publication, String url) 37 throws DocumentBuildException; 38 39 47 boolean isDocument(Publication publication, String url) 48 throws DocumentBuildException; 49 50 60 String buildCanonicalUrl( 61 Publication publication, 62 String area, 63 String documentid, 64 String language); 65 66 75 String buildCanonicalUrl( 76 Publication publication, 77 String area, 78 String documentid); 79 80 86 Document buildLanguageVersion(Document document, String language); 87 } 88 | Popular Tags |