This project has retired. For details please refer to its
Attic page .
AbstractSAXSerializer (Apache Cocoon 3: Parent 3.0.0-beta-1-SNAPSHOT API)
org.apache.cocoon.sax
Class AbstractSAXSerializer
java.lang.Object
org.apache.cocoon.xml.sax.AbstractSAXProducer
org.apache.cocoon.xml.sax.AbstractSAXPipe
org.apache.cocoon.sax.util.SAXConsumerAdapter
org.apache.cocoon.sax.AbstractSAXSerializer
All Implemented Interfaces: Consumer , Finisher , PipelineComponent , SAXConsumer , SAXPipelineComponent , ContentHandler , LexicalHandler
Direct Known Subclasses: FopSerializer , ServletServiceSerializer , XMLSerializer
public abstract class AbstractSAXSerializer extends SAXConsumerAdapter implements SAXPipelineComponent , Finisher
Fields inherited from class org.apache.cocoon.xml.sax.AbstractSAXProducer
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler
Methods inherited from class org.apache.cocoon.xml.sax.AbstractSAXPipe
characters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startElement, startEntity, startPrefixMapping
Methods inherited from class org.apache.cocoon.xml.sax.AbstractSAXProducer
recycle, setContentHandler
Methods inherited from interface org.xml.sax.ContentHandler
characters , endDocument , endElement , endPrefixMapping , ignorableWhitespace , processingInstruction , setDocumentLocator , skippedEntity , startDocument , startElement , startPrefixMapping
AbstractSAXSerializer
public AbstractSAXSerializer ()
getConfiguration
protected Map <String ,? extends Object > getConfiguration ()
Returns: A Map that contains all configuration parameters.
getContentType
public String getContentType ()
Specified by: getContentType in interface Finisher
See Also: Finisher.getContentType()
getInputParameters
protected Map <String ,Object > getInputParameters ()
Returns: A Map that contains all pipeline input parameters.
getOutputStream
protected OutputStream getOutputStream ()
Returns: The OutputStream of the pipeline.
setConfiguration
public void setConfiguration (Map <String ,? extends Object > configuration)
Pass component specific configuration parameters to the pipeline
component in a generic way. This is useful in environments that
automatically assemble pipelines with their components and can't use the
components constructors or setters.
Specified by: setConfiguration in interface PipelineComponent Overrides: setConfiguration in class SAXConsumerAdapter
Parameters: configuration - The Map of configuration parameters.See Also: PipelineComponent.setConfiguration(java.util.Map)
setContentType
public void setContentType (String contentType)
Parameters: contentType - The type of the content produced by this serializer.
setup
public void setup (Map <String ,Object > inputParameters)
The shared object map for this pipeline run.
Specified by: setup in interface PipelineComponent Overrides: setup in class SAXConsumerAdapter
Parameters: inputParameters - A Map of parameters that are available to all
PipelineComponent s. This is a modifiable map that can
be changed by this pipeline component.See Also: PipelineComponent.setup(java.util.Map)
setOutputStream
public void setOutputStream (OutputStream outputStream)
Specified by: setOutputStream in interface Finisher
See Also: Finisher.setOutputStream(java.io.OutputStream)
toString
public String toString ()
Overrides: toString in class Object
See Also: Object.toString()
Copyright © 2008-2012 The Apache Software Foundation . All Rights Reserved.