com.jclark.xsl.tr

Interface XMLProcessor

Known Subinterfaces:
XMLProcessorEx, XMLProcessorEx
Known Implementing Classes:
XMLProcessorImpl, XMLProcessorImpl, XMLProcessorImpl, XSLTransformEngine

public interface XMLProcessor

Constructs an object model from an XML document

Method Summary

Result
createResult(Node baseNode, int documentIndex, LoadContext loadContext, Node[] rootNodeRef)
Node
load(URL url, int documentIndex, LoadContext context, NameTable nameTable)
construct an object model from the XML source at the given URL.

Method Details

createResult

public Result createResult(Node baseNode,
                           int documentIndex,
                           LoadContext loadContext,
                           Node[] rootNodeRef)
            throws XSLException

load

public Node load(URL url,
                 int documentIndex,
                 LoadContext context,
                 NameTable nameTable)
            throws IOException,
                   XSLException
construct an object model from the XML source at the given URL.
Parameters:
url - the source XML
documentIndex - an internal identifier for this document
nameTable - initial set of in-scope namespace bindings