public class Resolver
extends java.lang.Object
implements org.xml.sax.ext.EntityResolver2, javax.xml.transform.URIResolver, org.w3c.dom.ls.LSResourceResolver
EntityResolver, URIResolver, and LSResourceResolver, based
on the Apache catalog resolver.| Modifier and Type | Method and Description |
|---|---|
org.xml.sax.InputSource |
getExternalSubset(java.lang.String name,
java.lang.String baseURI)
Implementation of
EntityResolver2.getExternalSubset(String, String) |
boolean |
isValidating()
Returns, whether the Resolver should create validating parsers.
|
boolean |
isXincludeAware()
Returns, whether the transformer should create xinclude aware XML parsers for reading XML documents.
|
java.net.URL |
resolve(java.lang.String pResource)
Attempts to resolve the given URI.
|
javax.xml.transform.Source |
resolve(java.lang.String pHref,
java.lang.String pBase)
Implementation of
URIResolver.resolve(String, String). |
org.xml.sax.InputSource |
resolveEntity(java.lang.String pPublicId,
java.lang.String pSystemId)
Implementation of
EntityResolver.resolveEntity(String, String). |
org.xml.sax.InputSource |
resolveEntity(java.lang.String pName,
java.lang.String pPublicId,
java.lang.String pBaseURI,
java.lang.String pSystemId)
Implementation of
EntityResolver2.resolveEntity(String, String, String, String) |
org.w3c.dom.ls.LSInput |
resolveResource(java.lang.String pType,
java.lang.String pNamespaceURI,
java.lang.String pPublicId,
java.lang.String pSystemId,
java.lang.String pBaseURI)
Implementation of
LSResourceResolver.resolveResource(String, String, String, String, String). |
void |
setValidating(boolean pValidating)
Sets, whether the Resolver should create validating parsers.
|
void |
setXincludeAware(boolean pXIncludeAware)
Sets, whether the transformer should create xinclude aware XML parsers for reading XML documents.
|
public org.xml.sax.InputSource resolveEntity(java.lang.String pPublicId,
java.lang.String pSystemId)
throws org.xml.sax.SAXException,
java.io.IOException
EntityResolver.resolveEntity(String, String).resolveEntity in interface org.xml.sax.EntityResolverorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic javax.xml.transform.Source resolve(java.lang.String pHref,
java.lang.String pBase)
throws javax.xml.transform.TransformerException
URIResolver.resolve(String, String).resolve in interface javax.xml.transform.URIResolverjavax.xml.transform.TransformerExceptionpublic org.w3c.dom.ls.LSInput resolveResource(java.lang.String pType,
java.lang.String pNamespaceURI,
java.lang.String pPublicId,
java.lang.String pSystemId,
java.lang.String pBaseURI)
LSResourceResolver.resolveResource(String, String, String, String, String).resolveResource in interface org.w3c.dom.ls.LSResourceResolverpublic void setValidating(boolean pValidating)
pValidating - True, if created parsers should validate. Otherwise false.public boolean isValidating()
public java.net.URL resolve(java.lang.String pResource)
pResource - The URI to resolve.public org.xml.sax.InputSource getExternalSubset(java.lang.String name,
java.lang.String baseURI)
throws org.xml.sax.SAXException,
java.io.IOException
EntityResolver2.getExternalSubset(String, String)getExternalSubset in interface org.xml.sax.ext.EntityResolver2org.xml.sax.SAXExceptionjava.io.IOExceptionpublic org.xml.sax.InputSource resolveEntity(java.lang.String pName,
java.lang.String pPublicId,
java.lang.String pBaseURI,
java.lang.String pSystemId)
throws org.xml.sax.SAXException,
java.io.IOException
EntityResolver2.resolveEntity(String, String, String, String)resolveEntity in interface org.xml.sax.ext.EntityResolver2org.xml.sax.SAXExceptionjava.io.IOExceptionpublic boolean isXincludeAware()
public void setXincludeAware(boolean pXIncludeAware)
pXIncludeAware - True, if transformers parser should be xinclud aware. Otherwise false.Copyright © 2006–2025 MojoHaus. All rights reserved.