org.apache.xalan.xsltc.runtime
Class TransformerFactoryImpl

java.lang.Object
  |
  +--javax.xml.transform.TransformerFactory
        |
        +--javax.xml.transform.sax.SAXTransformerFactory
              |
              +--org.apache.xalan.xsltc.runtime.TransformerFactoryImpl

public class TransformerFactoryImpl
extends SAXTransformerFactory

Implementation of a JAXP1.1 SAXTransformerFactory for Translets.


Fields inherited from class javax.xml.transform.sax.SAXTransformerFactory
FEATURE, FEATURE_XMLFILTER
 
Constructor Summary
TransformerFactoryImpl()
           
 
Method Summary
 Source getAssociatedStylesheet(Source src, java.lang.String media, java.lang.String title, java.lang.String charset)
           
 java.lang.Object getAttribute(java.lang.String name)
           
 ErrorListener getErrorListener()
           
 boolean getFeature(java.lang.String name)
           
 URIResolver getURIResolver()
           
 Templates newTemplates(Source stylesheet)
           
 TemplatesHandler newTemplatesHandler()
           
 Transformer newTransformer()
           
 Transformer newTransformer(Source stylesheet)
           
 TransformerHandler newTransformerHandler()
           
 TransformerHandler newTransformerHandler(Source src)
           
 TransformerHandler newTransformerHandler(Templates templates)
           
 XMLFilter newXMLFilter(Source src)
           
 XMLFilter newXMLFilter(Templates templates)
           
 void setAttribute(java.lang.String name, java.lang.Object value)
           
 void setErrorListener(ErrorListener listener)
           
 void setURIResolver(URIResolver resolver)
           
 
Methods inherited from class javax.xml.transform.TransformerFactory
newInstance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformerFactoryImpl

public TransformerFactoryImpl()
Method Detail

newTemplatesHandler

public TemplatesHandler newTemplatesHandler()
                                     throws TransformerConfigurationException
Overrides:
newTemplatesHandler in class SAXTransformerFactory

newTransformerHandler

public TransformerHandler newTransformerHandler()
                                         throws TransformerConfigurationException
Overrides:
newTransformerHandler in class SAXTransformerFactory

newTransformerHandler

public TransformerHandler newTransformerHandler(Source src)
                                         throws TransformerConfigurationException
Overrides:
newTransformerHandler in class SAXTransformerFactory

newTransformerHandler

public TransformerHandler newTransformerHandler(Templates templates)
                                         throws TransformerConfigurationException
Overrides:
newTransformerHandler in class SAXTransformerFactory

newXMLFilter

public XMLFilter newXMLFilter(Source src)
                       throws TransformerConfigurationException
Overrides:
newXMLFilter in class SAXTransformerFactory

newXMLFilter

public XMLFilter newXMLFilter(Templates templates)
                       throws TransformerConfigurationException
Overrides:
newXMLFilter in class SAXTransformerFactory

getErrorListener

public ErrorListener getErrorListener()
Overrides:
getErrorListener in class TransformerFactory

setErrorListener

public void setErrorListener(ErrorListener listener)
                      throws java.lang.IllegalArgumentException
Overrides:
setErrorListener in class TransformerFactory

getAttribute

public java.lang.Object getAttribute(java.lang.String name)
                              throws java.lang.IllegalArgumentException
Overrides:
getAttribute in class TransformerFactory

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)
                  throws java.lang.IllegalArgumentException
Overrides:
setAttribute in class TransformerFactory

getFeature

public boolean getFeature(java.lang.String name)
Overrides:
getFeature in class TransformerFactory

getURIResolver

public URIResolver getURIResolver()
Overrides:
getURIResolver in class TransformerFactory

setURIResolver

public void setURIResolver(URIResolver resolver)
Overrides:
setURIResolver in class TransformerFactory

getAssociatedStylesheet

public Source getAssociatedStylesheet(Source src,
                                      java.lang.String media,
                                      java.lang.String title,
                                      java.lang.String charset)
                               throws TransformerConfigurationException
Overrides:
getAssociatedStylesheet in class TransformerFactory

newTransformer

public Transformer newTransformer()
                           throws TransformerConfigurationException
Overrides:
newTransformer in class TransformerFactory

newTransformer

public Transformer newTransformer(Source stylesheet)
                           throws TransformerConfigurationException
Overrides:
newTransformer in class TransformerFactory

newTemplates

public Templates newTemplates(Source stylesheet)
                       throws TransformerConfigurationException
Overrides:
newTemplates in class TransformerFactory


Copyright © 2000 Apache XML Project. All Rights Reserved.