public class ClasspathEntityResolver extends ClasspathResourceResolver implements EntityResolver
[publicId|systemId]=path in classpath
e.g.:
http://tempuri.org/test.dtd=META-INF/xml/dtds/test.dtd
Constructor and Description |
---|
ClasspathEntityResolver()
Constructor creates a new instance in quiet mode.
|
ClasspathEntityResolver(boolean quiet) |
ClasspathEntityResolver(boolean quiet,
ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
InputSource |
resolveEntity(String publicId,
String systemId)
Method resolves an entity by looking in a special mapping file located at
"META-INF/xml/entity-mapping.properties".
|
emptyInputSource, isQuite, lookup, lookupIgnoreQuite, setMapping
public ClasspathEntityResolver()
public ClasspathEntityResolver(boolean quiet)
quiet
- the quiet mode.public ClasspathEntityResolver(boolean quiet, ClassLoader loader)
quiet
- the quiet mode.loader
- the classloader to use, if null
this.getClass().getClassLoader() is used.public InputSource resolveEntity(String publicId, String systemId)
resolveEntity
in interface EntityResolver
publicId
- the publicId.systemId
- the systemId.Copyright © 2004–2017 52north.org. All rights reserved.