Class XSLURIResolverExtension
java.lang.Object
org.eclipse.lemminx.extensions.xsl.XSLURIResolverExtension
- All Implemented Interfaces:
org.apache.xerces.xni.parser.XMLEntityResolver,URIResolverExtension
Resolve the XSL XML Schema to use according the xsl:stylesheet/@version
-
Field Summary
Fields inherited from interface org.eclipse.lemminx.uriresolver.URIResolverExtension
DEFAULT -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
XSLURIResolverExtension
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceURIResolverExtension
-
resolve
- Specified by:
resolvein interfaceURIResolverExtension- Parameters:
baseLocation- - the location of the resource that contains the uripublicId- - an optional public identifier (i.e. namespace name), or null if nonesystemId- - an absolute or relative URI, or null if none- Returns:
- an absolute URI representation of the 'logical' location of the resource
-
resolveEntity
public org.apache.xerces.xni.parser.XMLInputSource resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier) throws org.apache.xerces.xni.XNIException, IOException - Specified by:
resolveEntityin interfaceURIResolverExtension- Specified by:
resolveEntityin interfaceorg.apache.xerces.xni.parser.XMLEntityResolver- Throws:
org.apache.xerces.xni.XNIExceptionIOException
-