Save This Page
Home » cocoon-2.1.11-src » org.apache » cocoon » transformation » [javadoc | source]
org.apache.cocoon.transformation
public class: TraxTransformer [javadoc | source]
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.TraxTransformer

All Implemented Interfaces:
    org.apache.avalon.framework.activity.Disposable, CacheableProcessingComponent, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.configuration.Configurable, Transformer, XMLPipe, org.apache.avalon.excalibur.pool.Recyclable, XMLProducer

Direct Known Subclasses:
    DeliTransformer

Field Summary
protected  ServiceManager manager    The service manager instance (protected because used by subclasses) 
protected  Map objectModel    The object model (protected because used by subclasses) 
protected  Map logicSheetParameters    Logicsheet parameters (protected because used by subclasses) 
protected  TransformerHandler transformerHandler    The trax TransformerHandler 
protected  SourceValidity transformerValidity    The validity of the Transformer 
Fields inherited from org.apache.cocoon.xml.AbstractXMLProducer:
EMPTY_CONTENT_HANDLER,  xmlConsumer,  contentHandler,  lexicalHandler
Method from org.apache.cocoon.transformation.TraxTransformer Summary:
configure,   dispose,   endDocument,   getKey,   getLogicSheetParameters,   getValidity,   isValidXSLTParameterName,   recycle,   service,   setConsumer,   setup,   startDocument
Methods from org.apache.cocoon.xml.AbstractXMLPipe:
characters,   comment,   endCDATA,   endDTD,   endDocument,   endElement,   endEntity,   endPrefixMapping,   ignorableWhitespace,   processingInstruction,   setDocumentLocator,   skippedEntity,   startCDATA,   startDTD,   startDocument,   startElement,   startEntity,   startPrefixMapping
Methods from org.apache.cocoon.xml.AbstractXMLProducer:
recycle,   setConsumer,   setContentHandler,   setLexicalHandler
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.cocoon.transformation.TraxTransformer Detail:
 public  void configure(Configuration conf) throws ConfigurationException 
    Configure this transformer.
 public  void dispose() 
    Disposable
 public  void endDocument() throws SAXException 
    Fix for stopping hanging threads of Xalan
 public Serializable getKey() 
    Generate the unique key. This key must be unique inside the space of this component.
 protected Map getLogicSheetParameters() 
    Get the parameters for the logicsheet
 public SourceValidity getValidity() 
    Generate the validity object.
 static boolean isValidXSLTParameterName(String name) 
    Test if the name is a valid parameter name for XSLT
 public  void recycle() 
    Recyclable
 public  void service(ServiceManager manager) throws ServiceException 
    Set the current ServiceManager instance used by this Serviceable.
 public  void setConsumer(XMLConsumer consumer) 
    Set the XMLConsumer that will receive XML data.
 public  void setup(SourceResolver resolver,
    Map objectModel,
    String src,
    Parameters par) throws IOException, SAXException, ProcessingException 
    Set the SourceResolver, the Map with the object model, the source and sitemap Parameters used to process the request.
 public  void startDocument() throws SAXException