public class

DOMEntityResolverWrapper

extends Object
implements XMLEntityResolver
java.lang.Object
   ↳ org.apache.xerces.util.DOMEntityResolverWrapper

Class Overview

This class wraps DOM entity resolver to XNI entity resolver.

See Also
  • LSResourceResolver

Summary

Fields
protected LSResourceResolver fEntityResolver The DOM entity resolver.
Public Constructors
DOMEntityResolverWrapper()
Default constructor.
DOMEntityResolverWrapper(LSResourceResolver entityResolver)
Wraps the specified DOM entity resolver.
Public Methods
LSResourceResolver getEntityResolver()
Returns the DOM entity resolver.
XMLInputSource resolveEntity(XMLResourceIdentifier resourceIdentifier)
Resolves an external parsed entity.
void setEntityResolver(LSResourceResolver entityResolver)
Sets the DOM entity resolver.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.apache.xerces.xni.parser.XMLEntityResolver

Fields

protected LSResourceResolver fEntityResolver

The DOM entity resolver.

Public Constructors

public DOMEntityResolverWrapper ()

Default constructor.

public DOMEntityResolverWrapper (LSResourceResolver entityResolver)

Wraps the specified DOM entity resolver.

Public Methods

public LSResourceResolver getEntityResolver ()

Returns the DOM entity resolver.

public XMLInputSource resolveEntity (XMLResourceIdentifier resourceIdentifier)

Resolves an external parsed entity. If the entity cannot be resolved, this method should return null.

Parameters
resourceIdentifier description of the resource to be revsoved
Throws
XNIException Thrown on general error.
IOException Thrown if resolved entity stream cannot be opened or some other i/o error occurs.

public void setEntityResolver (LSResourceResolver entityResolver)

Sets the DOM entity resolver.