org.objectweb.jonas_lib.deployment.validation
Class JLSResourceResolver
java.lang.Object
org.objectweb.jonas_lib.deployment.validation.JLSResourceResolver
- All Implemented Interfaces:
- org.w3c.dom.ls.LSResourceResolver
public class JLSResourceResolver
- extends java.lang.Object
- implements org.w3c.dom.ls.LSResourceResolver
A custom ResourceResolver to use in SchemaFactory. It uses the JEntityResolver
to resolve system IDs for DTDs and Schemas to local copies of those files.
- Author:
- Patrick Smith, Greg Lapouchnian
Method Summary |
org.w3c.dom.ls.LSInput |
resolveResource(java.lang.String type,
java.lang.String namespaceURI,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String baseURI)
Uses the EntityResolver to resolve an external resource. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JLSResourceResolver
public JLSResourceResolver(org.xml.sax.EntityResolver er)
- Parameters:
er
- the EntityResolver to use for resolving external
resources
resolveResource
public org.w3c.dom.ls.LSInput resolveResource(java.lang.String type,
java.lang.String namespaceURI,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String baseURI)
- Uses the EntityResolver to resolve an external resource.
- Specified by:
resolveResource
in interface org.w3c.dom.ls.LSResourceResolver