1 16 package org.outerj.daisy.frontend.components.siteconf; 17 18 import org.outerj.daisy.repository.VariantKey; 19 import org.outerj.daisy.repository.VersionState; 20 import org.outerj.daisy.repository.LockType; 21 import org.outerj.daisy.navigation.LookupAlternative; 22 import org.outerj.daisy.frontend.WikiVersionMode; 23 import org.apache.cocoon.xml.SaxBuffer; 24 25 import java.io.File ; 26 27 public interface SiteConf { 28 VariantKey getNavigationDoc(); 29 30 long getNavigationDocId(); 31 32 36 long getHomePageDocId(); 37 38 String getHomePage(); 39 40 long getCollectionId(); 41 42 boolean contextualizedTree(); 43 44 String getName(); 45 46 String getTitle(); 47 48 String getDescription(); 49 50 String getSkin(); 51 52 String getCocoonSitemapLocation(); 53 54 String getGlobalCocoonSitemapLocation(); 55 56 VersionState getNewVersionStateDefault(); 57 58 boolean getAutomaticLocking(); 59 60 LockType getLockType(); 61 62 65 long getDefaultLockTime(); 66 67 boolean getAutoExtendLock(); 68 69 73 SaxBuffer getSkinConf(); 74 75 long getBranchId(); 76 77 long getLanguageId(); 78 79 File getDirectory(); 80 81 84 long getDefaultDocumentTypeId(); 85 86 String getPublisherRequestSet(); 87 88 93 LookupAlternative[] getNavigationLookupAlternatives(WikiVersionMode versionMode); 94 } 95 | Popular Tags |