com.servingxml.util.xml
Class DomSubtreeReader

java.lang.Object
  extended by com.servingxml.util.xml.AbstractXmlReader
      extended by com.servingxml.util.xml.DomSubtreeReader
All Implemented Interfaces:
org.xml.sax.XMLReader

public class DomSubtreeReader
extends AbstractXmlReader
implements org.xml.sax.XMLReader

A DomSubtreeReader implement a SAX 2 XMLReader interface for supplying DocumentFragment content as SAX events.


Field Summary
 
Fields inherited from class com.servingxml.util.xml.AbstractXmlReader
contentHandler, EMPTY_ATTRIBUTES, NAMESPACE_PREFIXES_FEATURE, NAMESPACES_FEATURE
 
Constructor Summary
DomSubtreeReader(org.w3c.dom.Node document, PrefixMap prefixMap, java.lang.String baseUri, Record parameters, javax.xml.transform.TransformerFactory transformerFactory, UriResolverFactory uriResolverFactory, javax.xml.transform.ErrorListener errorListener)
           
 
Method Summary
 void parse(java.lang.String systemId)
           
 
Methods inherited from class com.servingxml.util.xml.AbstractXmlReader
generateQname, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xml.sax.XMLReader
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
 

Constructor Detail

DomSubtreeReader

public DomSubtreeReader(org.w3c.dom.Node document,
                        PrefixMap prefixMap,
                        java.lang.String baseUri,
                        Record parameters,
                        javax.xml.transform.TransformerFactory transformerFactory,
                        UriResolverFactory uriResolverFactory,
                        javax.xml.transform.ErrorListener errorListener)
Method Detail

parse

public void parse(java.lang.String systemId)
           throws java.io.IOException,
                  org.xml.sax.SAXException
Specified by:
parse in interface org.xml.sax.XMLReader
Specified by:
parse in class AbstractXmlReader
Throws:
java.io.IOException
org.xml.sax.SAXException