Package com.nwalsh.sinclude
Class XInclude.TreeWalker
java.lang.Object
com.nwalsh.sinclude.XInclude.TreeWalker
- Enclosing class:
XInclude
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate HashMap<net.sf.saxon.s9api.QName, XInclude.ElementHandler> private URIprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregister(net.sf.saxon.s9api.QName name, XInclude.ElementHandler handler) voidsetXmlBase(URI base) private voidtraverse(net.sf.saxon.event.Receiver receiver, net.sf.saxon.s9api.XdmNode node) net.sf.saxon.s9api.XdmNodewalk(net.sf.saxon.s9api.XdmNode node)
-
Field Details
-
handlers
-
overrideBaseURI
-
root
private boolean root
-
-
Constructor Details
-
TreeWalker
private TreeWalker()
-
-
Method Details
-
register
-
setXmlBase
-
walk
public net.sf.saxon.s9api.XdmNode walk(net.sf.saxon.s9api.XdmNode node) throws net.sf.saxon.trans.XPathException - Throws:
net.sf.saxon.trans.XPathException
-
traverse
private void traverse(net.sf.saxon.event.Receiver receiver, net.sf.saxon.s9api.XdmNode node) throws net.sf.saxon.trans.XPathException - Throws:
net.sf.saxon.trans.XPathException
-