This project has retired. For details please refer to its
        
        Attic page .
      
AugmentTransformer (Cocoon API 2.1.12-dev [March 20 2012])
 
 
org.apache.cocoon.transformation 
 
java.lang.Object 
  org.apache.avalon.framework.logger.AbstractLogEnabled 
      org.apache.cocoon.xml.AbstractXMLProducer 
          org.apache.cocoon.xml.AbstractXMLPipe 
              org.apache.cocoon.transformation.AbstractTransformer 
                  org.apache.cocoon.transformation.AugmentTransformer 
 
All Implemented Interfaces:  Poolable , Recyclable , Component , LogEnabled , SitemapModelComponent , Transformer , XMLPipe , XMLProducer , XMLConsumer , ContentHandler , LexicalHandler  
public class AugmentTransformer  extends AbstractTransformer   
Since: October 10, 2001 
Version: $Id: AugmentTransformer.html 1304258 2012-03-23 10:09:27Z ilgrosso $ 
 
 
Fields inherited from interface org.apache.cocoon.transformation.Transformer   
ROLE  
 
Methods inherited from class org.apache.cocoon.xml.AbstractXMLPipe   
characters , comment , endCDATA , endDocument , endDTD , endElement , endEntity , endPrefixMapping , ignorableWhitespace , processingInstruction , setDocumentLocator , skippedEntity , startCDATA , startDocument , startDTD , startEntity , startPrefixMapping  
 
Methods inherited from class java.lang.Object   
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  
 
objectModel 
protected Map  objectModel  
 
 
request 
protected Request  request  
 
 
baseURI 
protected String  baseURI  
 
 
augmentedAttributes 
protected Set  augmentedAttributes  
 
 
AUGMENTED_ATTRIBUTES 
public static final String  AUGMENTED_ATTRIBUTES  
See Also: Constant Field Values  
 
AugmentTransformer 
public AugmentTransformer () 
 
setup 
public void setup (SourceResolver  resolver,
                  Map  objectModel,
                  String  source,
                  Parameters  parameters)
           throws ProcessingException ,
                  SAXException ,
                  IOException  
Description copied from interface: SitemapModelComponent  Set the SourceResolver, objectModel Map,
 the source and sitemap Parameters used to process the request.
Throws: 
ProcessingException SAXException IOException  
  
startElement 
public void startElement (String  uri,
                         String  name,
                         String  qname,
                         Attributes  attrs)
                  throws SAXException  
Description copied from class: AbstractXMLPipe  Receive notification of the beginning of an element.
Specified by: startElement ContentHandler Overrides: startElement AbstractXMLPipe  
Parameters: uri - The Namespace URI, or the empty string if the element has no
            Namespace URI or if Namespace
            processing is not being performed.name - The local name (without prefix), or the empty string if
            Namespace processing is not being performed.qname - The raw XML 1.0 name (with prefix), or the empty string if
            raw names are not available.attrs - The attributes attached to the element. If there are no
          attributes, it shall be an empty Attributes object.
Throws: 
SAXException  
  
recycle 
public void recycle () 
Recyclable
Specified by: recycle Recyclable Overrides: recycle AbstractXMLProducer