Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.cocoon.components.treeprocessor.sitemap.* (43)org.apache.cocoon.components.treeprocessor.variables.* (4)

org.apache.cocoon.components.treeprocessor: Javadoc index of package org.apache.cocoon.components.treeprocessor.


Package Samples:

org.apache.cocoon.components.treeprocessor.sitemap: Evaluation tree based implementation of the Processor interface  
org.apache.cocoon.components.treeprocessor.variables

Classes:

ProcessingNodeBuilder: A ProcessingNode builder. Lifecycle information : a TreeBuilder can be recycled and used to build several Processor s, each one defining a different ComponentManager . As a consequence, a ProcessingNodeBuilder that needs access to the ComponentManager of the Processor being built must be not only Composable but also Recomposable . Note however that being Recomposable doesn't forbid to be ThreadSafe since a ProcessingNodeBuilder is used by only one TreeBuilder at a time.
AggregateNode: View-handling in aggregation : map:aggregate can have a label, but doesn't match view from-position="first" like generators each map:part can have a label if at least one of the parts has a label matching the current view, only parts matching this view are added. Otherwise, all parts are added. For more info on aggregation and views, see the mail archive here or here .
InvokeContext: The invocation context of ProcessingNode s. This class serves two purposes : Avoid explicit enumeration of all needed parameters in ProcessingNode.invoke(Environment, InvokeContext) 55 , thus allowing easier addition of new parameters, Hold pipelines, and provide "just in time" lookup for them.
ActTypeNode: Handles <map:act type="..."> (action-sets calls are handled by ActSetNode ).
ActSetNode: Handles <map:act type="..."> (action-sets calls are handled by ActSetNode ).
NOPVariableResolver: No-op implementation of VariableResolver for constant expressions
PreparedVariableResolver: Prepared implementation of VariableResolver for fast evaluation.
SitemapNodeBuilder: Builds all nodes below the top-level <sitemap> element, and returns the <pipelines> node. There is no node for >sitemap< since no processing occurs at this level.
LinkedProcessingNodeBuilder: A ProcessingNode builder that links its node to other nodes in the hierarchy. This allows to turn the node tree into a directed graph.
NamedProcessingNode: A ProcessingNode that has a name. This is primarily used by CategoryNode to access its children.
AbstractParentProcessingNodeBuilder: Base class for parent ProcessingNodeBuilders , providing services for parsing children nodes.
ComponentsNodeBuilder: Handles <map:components>. It doesn't actually create a ProcessingNode .
VariableResolver: Utility class for handling {...} pattern substitutions in sitemap statements.
TreeProcessor: Interpreted tree-traversal implementation of a pipeline assembly language.
ContainerNode: A generic container node that just invokes its children.
CategoryNode: A generic container node that just invokes its children.
NamedContainerNode: A named container node that just invokes its children.
NullNode: A no-op node to stub not yet implemented features.
ParameterizableProcessingNode: A ProcessingNode that has parameters.
ComponentsSelector: Component selector for sitemap components.
SitemapLanguage: The tree builder for the sitemap language.
NamedContainerNodeBuilder: Builds a generic named container node.
HandleErrorsNodeBuilder: Builds a <map:handle-errors>
HandleErrorsNode: Handles <map:handle-errors>
CategoryNodeBuilder: Builds a generic container node.

Home | Contact Us | Privacy Policy | Terms of Service