com.jclark.xsl.sax2

Interface XMLProcessorEx

All Superinterfaces:
XMLProcessor
Known Implementing Classes:
XMLProcessorImpl

public interface XMLProcessorEx
extends XMLProcessor

extended public interface for an XMLProcessor, which loads an XML source into our own DOM-like structure

Method Summary

Node
load(InputSource source, int documentIndex, LoadContext context, NameTable nameTable)
void
setErrorHandler(ErrorHandler errorHandler)

Methods inherited from interface com.jclark.xsl.tr.XMLProcessor

createResult, load

Method Details

load

public Node load(InputSource source,
                 int documentIndex,
                 LoadContext context,
                 NameTable nameTable)
            throws IOException,
                   XSLException
Parameters:
source - the input to our parser
documentIndex - so we can distinguish between nodes in different docs
context - ??
nameTable - we intern names to avoid wasting menmory

setErrorHandler

public void setErrorHandler(ErrorHandler errorHandler)
Parameters: