textbender.g.xml.dom.ls
Class LSResourceResolverCP

java.lang.Object
  extended by LSResourceResolverCP
All Implemented Interfaces:
LSResourceResolver
Direct Known Subclasses:
RecombinantXHTML.DOMResourceResolver, RecombinantXHTML.DOMResourceResolverMin

public class LSResourceResolverCP
extends Object
implements LSResourceResolver

A resolver that searches the class path for resources.


Nested Class Summary
static class LSResourceResolverCP.Failure
          Signals an unexpected failure of resource resolution.
 
Constructor Summary
LSResourceResolverCP(DOMImplementationLS dom)
          Creates a LSResourceResolverCP.
 
Method Summary
 LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)
          Resolves the resource by submitting its systemId (adjusted for the baseURI) to ClassLoader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LSResourceResolverCP

public LSResourceResolverCP(DOMImplementationLS dom)
Creates a LSResourceResolverCP.

Method Detail

resolveResource

public LSInput resolveResource(String type,
                               String namespaceURI,
                               String publicId,
                               String systemId,
                               String baseURI)
Resolves the resource by submitting its systemId (adjusted for the baseURI) to ClassLoader.getResource.

Specified by:
resolveResource in interface LSResourceResolver