A B C D E F G I L N O P Q R S

A

AbstractParentNode - class org.outerj.daisy.navigation.impl.AbstractParentNode.
 
AbstractParentNode() - Constructor for class org.outerj.daisy.navigation.impl.AbstractParentNode
 
AggregateNode - class org.outerj.daisy.navigation.impl.AggregateNode.
 
AggregateNode() - Constructor for class org.outerj.daisy.navigation.impl.AggregateNode
 
add(Node) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 

B

build(VariantKey, CommonNavigationManager.Context) - Static method in class org.outerj.daisy.navigation.impl.NavigationBuilder
 
build(String, long, long, CommonNavigationManager.Context) - Static method in class org.outerj.daisy.navigation.impl.NavigationBuilder
Builds a navigation tree from an XML navigation description provided as a string argument.

C

CommonNavigationManager - class org.outerj.daisy.navigation.impl.CommonNavigationManager.
Component providing the functionality to generate navigation trees.
CommonNavigationManager() - Constructor for class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
CommonNavigationManager.Context - class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context.
 
canRead(VariantKey, long, long[]) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.AggregateNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
checkId(String) - Method in interface org.outerj.daisy.navigation.impl.Node
Returns true if the id of this node equals the specified id.
checkId(String) - Method in class org.outerj.daisy.navigation.impl.QueryNode
 
checkId(String) - Method in class org.outerj.daisy.navigation.impl.RootNode
 
children - Variable in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
configure(Configuration) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 

D

DocumentFromQueryNode - class org.outerj.daisy.navigation.impl.DocumentFromQueryNode.
A Node representing a Document as result from a Query.
DocumentFromQueryNode(VariantKey, String, CommonNavigationManager.Context, long, long) - Constructor for class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
DocumentNode - class org.outerj.daisy.navigation.impl.DocumentNode.
 
DocumentNode(VariantKey, String, String, CommonNavigationManager.Context, long, long) - Constructor for class org.outerj.daisy.navigation.impl.DocumentNode
 
DocumentRepresentingNode - interface org.outerj.daisy.navigation.impl.DocumentRepresentingNode.
Interface to be implemented by navigation tree nodes that represent a document.
dispose() - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
dispose() - Method in class org.outerj.daisy.navigation.impl.NavigationHttpConnector
 

E

ErrorNode - class org.outerj.daisy.navigation.impl.ErrorNode.
 
ErrorNode(String) - Constructor for class org.outerj.daisy.navigation.impl.ErrorNode
 
enableLogging(Logger) - Method in class org.outerj.daisy.navigation.impl.NavigationHttpConnector
 

F

findFirstDocumentNode(String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.GroupNode
 

G

GroupNode - class org.outerj.daisy.navigation.impl.GroupNode.
 
GroupNode(String, String) - Constructor for class org.outerj.daisy.navigation.impl.GroupNode
 
generateNavigationTree(ContentHandler, NavigationParams, VariantKey, boolean, long, long[]) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
generateNavigationTree(ContentHandler, NavigationParams, VariantKey, boolean) - Method in class org.outerj.daisy.navigation.impl.NavigationManagerImpl
 
generatePreviewNavigationTree(ContentHandler, String, long, long, long, long[]) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
generatePreviewNavigationTree(ContentHandler, String, long, long) - Method in class org.outerj.daisy.navigation.impl.NavigationManagerImpl
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
generateXml(List, ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
generateXml(List, ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in interface org.outerj.daisy.navigation.impl.Node
 
generateXml(ContentHandler, int, String, long, long[]) - Method in interface org.outerj.daisy.navigation.impl.Node
Generates a full, non-contextualized navigation tree up to the specified depth.
generateXml(ContentHandler, int, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.RootNode
 
generateXml(ContentHandler, Node[], int, boolean, String, long, long[]) - Method in class org.outerj.daisy.navigation.impl.RootNode
 
getBranchId(String) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getBranchName(long) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getDocument() - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
getExpandedChildList() - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
getExpandedChildList() - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
getExpandedChildList() - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
getExpandedChildList() - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
getExpandedChildList() - Method in interface org.outerj.daisy.navigation.impl.Node
Returns a list of the child nodes for which the nodes for which Node.isExpandable() returns true are not included, but instead replaced by their children (recursively).
getExpandedChildList() - Method in class org.outerj.daisy.navigation.impl.QueryNode
 
getExpandedChildList() - Method in class org.outerj.daisy.navigation.impl.RootNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
getId() - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
getId() - Method in interface org.outerj.daisy.navigation.impl.Node
Returns the id of this node, only works when Node.isIdentifiable() returns true, otherwise throws an UnsupportedOperationException.
getId() - Method in class org.outerj.daisy.navigation.impl.RootNode
 
getImportStack() - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getLanguageId(String) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getLanguageName(long) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getLogger() - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getNode() - Method in class org.outerj.daisy.navigation.impl.NavigationTree
 
getRepository() - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager.Context
 
getVariantKey() - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
getVariantKey() - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
getVariantKey() - Method in interface org.outerj.daisy.navigation.impl.DocumentRepresentingNode
 

I

ImportNode - class org.outerj.daisy.navigation.impl.ImportNode.
An import node is a special kind of node
ImportNode(VariantKey, CommonNavigationManager.Context) - Constructor for class org.outerj.daisy.navigation.impl.ImportNode
 
initialize() - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
initialize() - Method in class org.outerj.daisy.navigation.impl.NavigationHttpConnector
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.AggregateNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
isExpandable() - Method in interface org.outerj.daisy.navigation.impl.Node
Returns true for expandable nodes, these are nodes which themselves are not a part of the generated navigation tree, but are replaced by one or more other nodes.
isExpandable() - Method in class org.outerj.daisy.navigation.impl.QueryNode
 
isExpandable() - Method in class org.outerj.daisy.navigation.impl.RootNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.AggregateNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
isIdentifiable() - Method in interface org.outerj.daisy.navigation.impl.Node
Returns true if this node has an ID and will generate a corresponding node in the output tree.
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.QueryNode
 
isIdentifiable() - Method in class org.outerj.daisy.navigation.impl.RootNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.AggregateNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
isVisible(long, long[]) - Method in interface org.outerj.daisy.navigation.impl.Node
Returns true if this node or any of its chilren would produce a visible node in the generated navigation tree.
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.QueryNode
 
isVisible(long, long[]) - Method in class org.outerj.daisy.navigation.impl.RootNode
 

L

LinkNode - class org.outerj.daisy.navigation.impl.LinkNode.
Link to an (external) URL.
LinkNode(String, String, String) - Constructor for class org.outerj.daisy.navigation.impl.LinkNode
 
lookup(String, VariantKey, long, long[]) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
lookup(String, VariantKey) - Method in class org.outerj.daisy.navigation.impl.NavigationManagerImpl
 
lookupNode(VariantKey) - Method in class org.outerj.daisy.navigation.impl.NavigationTree
 

N

NAVIGATION_NS - Static variable in interface org.outerj.daisy.navigation.impl.Node
 
NavigationBuilder - class org.outerj.daisy.navigation.impl.NavigationBuilder.
Builds a tree of navigation {Node}s based on an XML description.
NavigationHttpConnector - class org.outerj.daisy.navigation.impl.NavigationHttpConnector.
Exposes the functionality of the NavigationManager via HTTP.
NavigationHttpConnector() - Constructor for class org.outerj.daisy.navigation.impl.NavigationHttpConnector
 
NavigationManagerImpl - class org.outerj.daisy.navigation.impl.NavigationManagerImpl.
Implementation of NavigationManager, instantiated on a per-Repository instance basis, forwards real work to CommonNavigationManager.
NavigationManagerImpl(Repository, CommonNavigationManager) - Constructor for class org.outerj.daisy.navigation.impl.NavigationManagerImpl
 
NavigationTree - class org.outerj.daisy.navigation.impl.NavigationTree.
 
NavigationTree(Node) - Constructor for class org.outerj.daisy.navigation.impl.NavigationTree
 
Node - interface org.outerj.daisy.navigation.impl.Node.
 

O

org.outerj.daisy.navigation.impl - package org.outerj.daisy.navigation.impl
 

P

populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.GroupNode
 
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.LinkNode
 
populateNodeLookupMap(Map, String) - Method in interface org.outerj.daisy.navigation.impl.Node
Nodes representing documents should add themselves to the map, using as key a VariantKey object and as value a String object representing the navigation tree path.
populateNodeLookupMap(Map, String) - Method in class org.outerj.daisy.navigation.impl.RootNode
 

Q

QueryNode - class org.outerj.daisy.navigation.impl.QueryNode.
A query node is a special node which doesn't really exist in the result tree but is instead replaced with the result of executing a query.
QueryNode(String, String, CommonNavigationManager.Context, long, long) - Constructor for class org.outerj.daisy.navigation.impl.QueryNode
 

R

RootNode - class org.outerj.daisy.navigation.impl.RootNode.
 
RootNode(Node) - Constructor for class org.outerj.daisy.navigation.impl.RootNode
 
refresh() - Method in class org.outerj.daisy.navigation.impl.NavigationTree
 
reverseLookup(VariantKey, VariantKey) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
reverseLookup(VariantKey, VariantKey) - Method in class org.outerj.daisy.navigation.impl.NavigationManagerImpl
 

S

searchDocument(VariantKey) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
searchDocument(VariantKey) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
searchDocument(VariantKey) - Method in class org.outerj.daisy.navigation.impl.DocumentNode
 
searchDocument(VariantKey) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
searchDocument(VariantKey) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
searchDocument(VariantKey) - Method in interface org.outerj.daisy.navigation.impl.Node
 
searchDocument(VariantKey) - Method in class org.outerj.daisy.navigation.impl.RootNode
 
searchPath(String[], int, Node[]) - Method in class org.outerj.daisy.navigation.impl.AbstractParentNode
 
searchPath(String[], int, Node[]) - Method in class org.outerj.daisy.navigation.impl.DocumentFromQueryNode
 
searchPath(String[], int, Node[]) - Method in class org.outerj.daisy.navigation.impl.ErrorNode
 
searchPath(String[], int, Node[]) - Method in class org.outerj.daisy.navigation.impl.ImportNode
 
searchPath(String[], int, Node[]) - Method in interface org.outerj.daisy.navigation.impl.Node
 
searchPath(String[], int, Node[]) - Method in class org.outerj.daisy.navigation.impl.QueryNode
 
searchPath(String[], int, Node[]) - Method in class org.outerj.daisy.navigation.impl.RootNode
 
service(ServiceManager) - Method in class org.outerj.daisy.navigation.impl.CommonNavigationManager
 
service(ServiceManager) - Method in class org.outerj.daisy.navigation.impl.NavigationHttpConnector
 

A B C D E F G I L N O P Q R S

Copyright © -2005 . All Rights Reserved.