com.caucho.xsl
Class NodeTransformerImpl

java.lang.Object
  extended by javax.xml.transform.Transformer
      extended by com.caucho.xsl.TransformerImpl
          extended by com.caucho.xsl.NodeTransformerImpl

public class NodeTransformerImpl
extends TransformerImpl


Field Summary
protected  LineMap _lineMap
           
 
Fields inherited from class com.caucho.xsl.TransformerImpl
_cacheDepends, _parameters, _properties, _stylesheet, CACHE_DEPENDS, GENERATE_LOCATION, L, LINE_MAP
 
Method Summary
 java.lang.Object getProperty(java.lang.String name)
           
 org.w3c.dom.Node transform(java.io.InputStream source, org.w3c.dom.Node node)
          Transforms the input stream as an XML document into children of the result node.
 org.w3c.dom.Node transform(org.w3c.dom.Node sourceNode, org.w3c.dom.Node destNode)
          Transforms from the source node to the destination node, returning the destination node.
 org.w3c.dom.Node transform(java.lang.String systemId, org.w3c.dom.Node node)
           
 org.w3c.dom.Node transformString(java.lang.String source, org.w3c.dom.Node node)
           
 
Methods inherited from class com.caucho.xsl.TransformerImpl
addCacheDepend, addCacheDepend, addFunction, clearParameters, getCacheDepends, getErrorListener, getFeature, getOutputProperties, getOutputProperty, getParameter, getStylesheet, getURIResolver, parseDocument, parseDocument, parseDocument, parseStringDocument, setErrorListener, setFeature, setOutputProperties, setOutputProperty, setParameter, setProperty, setURIResolver, transform, transform, transform, transform
 
Methods inherited from class javax.xml.transform.Transformer
reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_lineMap

protected LineMap _lineMap
Method Detail

getProperty

public java.lang.Object getProperty(java.lang.String name)
Overrides:
getProperty in class TransformerImpl

transform

public org.w3c.dom.Node transform(java.io.InputStream source,
                                  org.w3c.dom.Node node)
                           throws org.xml.sax.SAXException,
                                  java.io.IOException
Transforms the input stream as an XML document into children of the result node.

Parameters:
source - InputStream containing an XML document.
node - parent of the new results.
Throws:
org.xml.sax.SAXException
java.io.IOException

transform

public org.w3c.dom.Node transform(java.lang.String systemId,
                                  org.w3c.dom.Node node)
                           throws org.xml.sax.SAXException,
                                  java.io.IOException
Throws:
org.xml.sax.SAXException
java.io.IOException

transformString

public org.w3c.dom.Node transformString(java.lang.String source,
                                        org.w3c.dom.Node node)
                                 throws org.xml.sax.SAXException,
                                        java.io.IOException
Throws:
org.xml.sax.SAXException
java.io.IOException

transform

public org.w3c.dom.Node transform(org.w3c.dom.Node sourceNode,
                                  org.w3c.dom.Node destNode)
                           throws org.xml.sax.SAXException,
                                  java.io.IOException
Description copied from class: TransformerImpl
Transforms from the source node to the destination node, returning the destination node.

Overrides:
transform in class TransformerImpl
Throws:
org.xml.sax.SAXException
java.io.IOException