| org.apache.lenya.cms.site.AbstractSiteManager org.apache.lenya.cms.site.tree2.TreeSiteManager
Method Summary | |
public void | add(String path, Document doc) | protected String | computeUniquePath(DocumentFactory factory, DocumentLocator locator) compute an unique document id
Parameters: factory - The factory. Parameters: locator - The locator. | public boolean | contains(Document doc) | public boolean | containsInAnyLanguage(Document doc) | public void | copy(Document srcDoc, Document destDoc) | public DocumentLocator | getAvailableLocator(DocumentFactory factory, DocumentLocator locator) | public Document[] | getDocuments(DocumentFactory factory, Publication pub, String area) | protected String | getKey(Area area) Parameters: area - The area. | public DocumentLocator[] | getRequiredResources(DocumentFactory map, DocumentLocator loc) | public SiteNode[] | getRequiringResources(DocumentFactory map, SiteNode resource) | public SiteStructure | getSiteStructure(DocumentFactory map, Publication publication, String area) | protected SiteTree | getTree(Area area) Returns the sitetree for a specific area of this publication. | public boolean | isVisibleInNav(Document document) | public boolean | requires(DocumentFactory map, SiteNode depending, SiteNode required) | public void | set(String path, Document document) | public void | setVisibleInNav(Document document, boolean visibleInNav) |
getKey | protected String getKey(Area area)(Code) | | Parameters: area - The area. The key to store sitetree objects in the identity map. |
getTree | protected SiteTree getTree(Area area) throws SiteException(Code) | | Returns the sitetree for a specific area of this publication. Sitetrees are created on demand
and are cached.
Parameters: area - The area. A site tree. throws: SiteException - if an error occurs. |
Fields inherited from org.apache.lenya.cms.site.AbstractSiteManager | protected ServiceManager manager(Code)(Java Doc)
|
|
|