org.benow.web
Class WebResolver
java.lang.Object
org.benow.web.WebResolver
- All Implemented Interfaces:
- javax.xml.transform.URIResolver, org.xml.sax.EntityResolver
public class WebResolver
- extends java.lang.Object
- implements javax.xml.transform.URIResolver, org.xml.sax.EntityResolver
A listener for resolving xsl file reference to the default locations as used in the web framework.
- Author:
- andy
|
Method Summary |
static WebResolver |
getInstance()
|
javax.xml.transform.Source |
resolve(java.lang.String file,
java.lang.String base)
|
org.xml.sax.InputSource |
resolveEntity(java.lang.String arg0,
java.lang.String arg1)
|
java.net.URL |
resolveToURL(java.lang.String file,
java.lang.String base)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebResolver
public WebResolver()
resolve
public javax.xml.transform.Source resolve(java.lang.String file,
java.lang.String base)
throws javax.xml.transform.TransformerException
- Specified by:
resolve in interface javax.xml.transform.URIResolver
- Throws:
javax.xml.transform.TransformerException
resolveToURL
public java.net.URL resolveToURL(java.lang.String file,
java.lang.String base)
getInstance
public static WebResolver getInstance()
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String arg0,
java.lang.String arg1)
throws org.xml.sax.SAXException,
java.io.IOException
- Specified by:
resolveEntity in interface org.xml.sax.EntityResolver
- Throws:
org.xml.sax.SAXException
java.io.IOException