com.jclark.xsl.tr
Interface XMLProcessor

All Known Subinterfaces:
XMLProcessorEx, XMLProcessorEx
All 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(java.net.URL url, int documentIndex, LoadContext context, NameTable nameTable)
          construct an object model from the XML source at the given URL.
 

Method Detail

load

Node load(java.net.URL url,
          int documentIndex,
          LoadContext context,
          NameTable nameTable)
          throws java.io.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
loadContext - parameters controlling whether e.g. comment nodes should be included in the model
nameTable - initial set of in-scope namespace bindings
Throws:
java.io.IOException
XSLException

createResult

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