com.jclark.xsl.dom
Class XMLProcessorImpl
java.lang.Object
|
+--com.jclark.xsl.dom.XMLProcessorImpl
- All Implemented Interfaces:
- DOMExtensions, XMLProcessor, XMLProcessorEx
- Direct Known Subclasses:
- SunXMLProcessorImpl
- public abstract class XMLProcessorImpl
- extends java.lang.Object
- implements XMLProcessorEx, DOMExtensions
Method Summary |
Result |
createResult(Node baseNode,
int documentIndex,
LoadContext loadContext,
Node[] rootNodeRef)
|
org.w3c.dom.Element |
getElementById(org.w3c.dom.Document doc,
java.lang.String str)
|
abstract org.w3c.dom.Document |
load(org.xml.sax.InputSource input)
|
Node |
load(org.xml.sax.InputSource source,
int documentIndex,
LoadContext context,
NameTable nameTable)
|
Node |
load(java.net.URL url,
int documentIndex,
LoadContext context,
NameTable nameTable)
|
void |
setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLProcessorImpl
public XMLProcessorImpl()
load
public Node load(java.net.URL url,
int documentIndex,
LoadContext context,
NameTable nameTable)
throws java.io.IOException,
XSLException
- Specified by:
load
in interface XMLProcessor
java.io.IOException
XSLException
load
public Node load(org.xml.sax.InputSource source,
int documentIndex,
LoadContext context,
NameTable nameTable)
throws java.io.IOException,
XSLException
- Specified by:
load
in interface XMLProcessorEx
java.io.IOException
XSLException
setErrorHandler
public void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
- Specified by:
setErrorHandler
in interface XMLProcessorEx
load
public abstract org.w3c.dom.Document load(org.xml.sax.InputSource input)
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
getElementById
public org.w3c.dom.Element getElementById(org.w3c.dom.Document doc,
java.lang.String str)
- Specified by:
getElementById
in interface DOMExtensions
createResult
public Result createResult(Node baseNode,
int documentIndex,
LoadContext loadContext,
Node[] rootNodeRef)
throws XSLException
- Specified by:
createResult
in interface XMLProcessor
XSLException