org.apache.cocoon.sitemap
Interface ContentAggregator

All Superinterfaces:
Generator, SitemapModelComponent, XMLProducer
All Known Implementing Classes:
DefaultContentAggregator

public interface ContentAggregator
extends Generator

A content aggregator is a special generator used to implement <map:aggregate>. It combines several parts into one big XML document which is streamed into the pipeline.

Version:
$Id: ContentAggregator.java 292483 2005-09-29 17:20:10Z bloritsch $

Field Summary
 
Fields inherited from interface org.apache.cocoon.generation.Generator
ROLE
 
Method Summary
 void addPart(String uri, String element, String namespace, String stripRootElement, String prefix)
          Add a part.
 void setRootElement(String element, String namespace, String prefix)
          Set the root element.
 
Methods inherited from interface org.apache.cocoon.generation.Generator
generate
 
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer
 
Methods inherited from interface org.apache.cocoon.sitemap.SitemapModelComponent
setup
 

Method Detail

setRootElement

public void setRootElement(String element,
                           String namespace,
                           String prefix)
Set the root element. Please make sure that the parameters are not null!


addPart

public void addPart(String uri,
                    String element,
                    String namespace,
                    String stripRootElement,
                    String prefix)
Add a part. Please make sure that the parameters are not null!



Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.