org.apache.xerces.util
Class DOMEntityResolverWrapper
java.lang.Object
|
+--org.apache.xerces.util.DOMEntityResolverWrapper
- All Implemented Interfaces:
- org.apache.xerces.xni.parser.XMLEntityResolver
- public class DOMEntityResolverWrapper
- extends java.lang.Object
- implements org.apache.xerces.xni.parser.XMLEntityResolver
This class wraps DOM entity resolver to XNI entity resolver.
- Version:
- $Id: DOMEntityResolverWrapper.java,v 1.13 2004/05/27 12:26:56 mrglavas Exp $
- Author:
- Gopal Sharma, SUN MicroSystems Inc., Elena Litani, IBM, Ramesh Mandava, Sun Microsystems
- See Also:
LSResourceResolver
Field Summary |
protected org.w3c.dom.ls.LSResourceResolver |
fEntityResolver
The DOM entity resolver. |
Method Summary |
org.w3c.dom.ls.LSResourceResolver |
getEntityResolver()
Returns the DOM entity resolver. |
org.apache.xerces.xni.parser.XMLInputSource |
resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
Resolves an external parsed entity. |
void |
setEntityResolver(org.w3c.dom.ls.LSResourceResolver entityResolver)
Sets the DOM entity resolver. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fEntityResolver
protected org.w3c.dom.ls.LSResourceResolver fEntityResolver
- The DOM entity resolver.
DOMEntityResolverWrapper
public DOMEntityResolverWrapper()
- Default constructor.
DOMEntityResolverWrapper
public DOMEntityResolverWrapper(org.w3c.dom.ls.LSResourceResolver entityResolver)
- Wraps the specified DOM entity resolver.
setEntityResolver
public void setEntityResolver(org.w3c.dom.ls.LSResourceResolver entityResolver)
- Sets the DOM entity resolver.
getEntityResolver
public org.w3c.dom.ls.LSResourceResolver getEntityResolver()
- Returns the DOM entity resolver.
resolveEntity
public org.apache.xerces.xni.parser.XMLInputSource resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
throws org.apache.xerces.xni.XNIException,
java.io.IOException
- Resolves an external parsed entity. If the entity cannot be
resolved, this method should return null.
- Specified by:
resolveEntity
in interface org.apache.xerces.xni.parser.XMLEntityResolver
- Parameters:
resourceIdentifier
- description of the resource to be revsoved- Throws:
org.apache.xerces.xni.XNIException
- Thrown on general error.java.io.IOException
- Thrown if resolved entity stream cannot be
opened or some other i/o error occurs.
Copyright © 1999-2005 Apache XML Project. All Rights Reserved.