org.apache.xerces.util
Class EntityResolverWrapper
java.lang.Object
|
+--org.apache.xerces.util.EntityResolverWrapper
- public class EntityResolverWrapper
- extends java.lang.Object
- implements org.apache.xerces.xni.parser.XMLEntityResolver
This class wraps a SAX entity resolver in an XNI entity resolver.
- Version:
- $Id: EntityResolverWrapper.java,v 1.1.2.1 2001/07/24 08:10:35 andyc Exp $
- Author:
- Andy Clark, IBM
- See Also:
EntityResolver
Field Summary |
protected org.xml.sax.EntityResolver |
fEntityResolver
The SAX entity resolver. |
Method Summary |
org.xml.sax.EntityResolver |
getEntityResolver()
Returns the SAX entity resolver. |
org.apache.xerces.xni.parser.XMLInputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId,
java.lang.String baseSystemId)
Resolves an external parsed entity. |
void |
setEntityResolver(org.xml.sax.EntityResolver entityResolver)
Sets the SAX entity resolver. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
fEntityResolver
protected org.xml.sax.EntityResolver fEntityResolver
- The SAX entity resolver.
EntityResolverWrapper
public EntityResolverWrapper()
- Default constructor.
EntityResolverWrapper
public EntityResolverWrapper(org.xml.sax.EntityResolver entityResolver)
- Wraps the specified SAX entity resolver.
setEntityResolver
public void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
- Sets the SAX entity resolver.
getEntityResolver
public org.xml.sax.EntityResolver getEntityResolver()
- Returns the SAX entity resolver.
resolveEntity
public org.apache.xerces.xni.parser.XMLInputSource resolveEntity(java.lang.String publicId,
java.lang.String systemId,
java.lang.String baseSystemId)
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:
publicId
- systemId
- baseSystemId
- The base system identifier.- 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-2001 Apache XML Project. All Rights Reserved.