org.apache.cocoon.transformation
Interface Transformer

All Superinterfaces:
ContentHandler, LexicalHandler, SitemapModelComponent, XMLConsumer, XMLConsumer, XMLPipe, XMLProducer
All Known Subinterfaces:
TransformerFactory.Instance
All Known Implementing Classes:
AbstractTransformer, ExtendedParserTransformer, FormsTemplateTransformer, IncludeTransformer, LexicalTransformer, LinkGatherer, LinkTranslator, ParserTransformer, TagTransformer, VirtualPipelineTransformer

public interface Transformer
extends XMLPipe, SitemapModelComponent

A transformer is the zero to several intermediate points in a pipeline. It "transforms" incoming XML arriving as SAX events from the pipeline and sends modified XML as SAX events down the pipeline.

Version:
CVS $Id: Transformer.java 47301 2004-09-27 16:07:01Z vgritsenko $
Author:
Pierpaolo Fumagalli (Apache Software Foundation)

Field Summary
static String ROLE
           
 
Methods inherited from interface org.xml.sax.ContentHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from interface org.xml.sax.ext.LexicalHandler
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
 
Methods inherited from interface org.apache.cocoon.xml.XMLProducer
setConsumer
 
Methods inherited from interface org.apache.cocoon.sitemap.SitemapModelComponent
setup
 

Field Detail

ROLE

public static final String ROLE


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