org.outerj.daisy.navigation.clientimpl
Class RemoteNavigationManager
java.lang.Object
org.outerj.daisy.navigation.clientimpl.RemoteNavigationManager
- All Implemented Interfaces:
- org.outerj.daisy.navigation.NavigationManager
- public class RemoteNavigationManager
- extends java.lang.Object
- implements org.outerj.daisy.navigation.NavigationManager
Constructor Summary |
RemoteNavigationManager(org.outerj.daisy.repository.clientimpl.RemoteRepositoryImpl repository)
|
Method Summary |
void |
generateNavigationTree(org.xml.sax.ContentHandler contentHandler,
org.outerj.daisy.navigation.NavigationParams navigationParams,
org.outerj.daisy.repository.VariantKey activeDocument,
boolean handleErrors)
|
void |
generatePreviewNavigationTree(org.xml.sax.ContentHandler contentHandler,
java.lang.String navigationTreeXml,
long branchId,
long languageId)
|
org.outerj.daisy.navigation.NavigationLookupResult |
lookup(java.lang.String navigationPath,
org.outerj.daisy.repository.VariantKey navigationDoc)
|
java.lang.String |
reverseLookup(org.outerj.daisy.repository.VariantKey document,
org.outerj.daisy.repository.VariantKey navigationDoc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoteNavigationManager
public RemoteNavigationManager(org.outerj.daisy.repository.clientimpl.RemoteRepositoryImpl repository)
generateNavigationTree
public void generateNavigationTree(org.xml.sax.ContentHandler contentHandler,
org.outerj.daisy.navigation.NavigationParams navigationParams,
org.outerj.daisy.repository.VariantKey activeDocument,
boolean handleErrors)
throws org.outerj.daisy.repository.RepositoryException,
org.xml.sax.SAXException
- Specified by:
generateNavigationTree
in interface org.outerj.daisy.navigation.NavigationManager
- Throws:
org.outerj.daisy.repository.RepositoryException
org.xml.sax.SAXException
generatePreviewNavigationTree
public void generatePreviewNavigationTree(org.xml.sax.ContentHandler contentHandler,
java.lang.String navigationTreeXml,
long branchId,
long languageId)
throws org.outerj.daisy.repository.RepositoryException,
org.xml.sax.SAXException
- Specified by:
generatePreviewNavigationTree
in interface org.outerj.daisy.navigation.NavigationManager
- Throws:
org.outerj.daisy.repository.RepositoryException
org.xml.sax.SAXException
lookup
public org.outerj.daisy.navigation.NavigationLookupResult lookup(java.lang.String navigationPath,
org.outerj.daisy.repository.VariantKey navigationDoc)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
lookup
in interface org.outerj.daisy.navigation.NavigationManager
- Throws:
org.outerj.daisy.repository.RepositoryException
reverseLookup
public java.lang.String reverseLookup(org.outerj.daisy.repository.VariantKey document,
org.outerj.daisy.repository.VariantKey navigationDoc)
throws org.outerj.daisy.repository.RepositoryException
- Specified by:
reverseLookup
in interface org.outerj.daisy.navigation.NavigationManager
- Throws:
org.outerj.daisy.repository.RepositoryException
Copyright © -2005 . All Rights Reserved.