## Uses of Interface
org.eclipse.lemminx.uriresolver.URIResolverExtension

Packages that use URIResolverExtension
org.eclipse.lemminx.extensions.catalog
org.eclipse.lemminx.extensions.contentmodel.uriresolver
org.eclipse.lemminx.extensions.relaxng.grammar.rng
org.eclipse.lemminx.extensions.xsd
org.eclipse.lemminx.extensions.xsl
org.eclipse.lemminx.uriresolver

### Uses of URIResolverExtension in org.eclipse.lemminx.extensions.catalog

Classes in org.eclipse.lemminx.extensions.catalog that implement URIResolverExtension
`class` `XMLCatalogURIResolverExtension` Resolve the XML Schema of XML/Catalog

### Uses of URIResolverExtension in org.eclipse.lemminx.extensions.contentmodel.uriresolver

Classes in org.eclipse.lemminx.extensions.contentmodel.uriresolver that implement URIResolverExtension
`class` `XMLCacheResolverExtension` URI resolver which, on the first access, downloads the XML Schema or DTD from "http(s)" or "ftp" URIs to the file system.
`class` `XMLCatalogResolverExtension` XML catalog URI resolver.
`class` `XMLFileAssociationResolverExtension` XML file association URI resolver.

### Uses of URIResolverExtension in org.eclipse.lemminx.extensions.relaxng.grammar.rng

Classes in org.eclipse.lemminx.extensions.relaxng.grammar.rng that implement URIResolverExtension
`class` `RelaxNGURIResolverExtension` Resolve the RelaxNG for a RelaxNG grammar rng.

### Uses of URIResolverExtension in org.eclipse.lemminx.extensions.xsd

Classes in org.eclipse.lemminx.extensions.xsd that implement URIResolverExtension
`class` `XSDURIResolverExtension` Resolve the XSD XML Schema and DTD dependencies.

### Uses of URIResolverExtension in org.eclipse.lemminx.extensions.xsl

Classes in org.eclipse.lemminx.extensions.xsl that implement URIResolverExtension
`class` `XSLURIResolverExtension` Resolve the XSL XML Schema to use according the xsl:stylesheet/@version

### Uses of URIResolverExtension in org.eclipse.lemminx.uriresolver

Classes in org.eclipse.lemminx.uriresolver that implement URIResolverExtension
`class` `URIResolverExtensionManager` URI resolver manager.

Methods in org.eclipse.lemminx.uriresolver with parameters of type URIResolverExtension
`void` URIResolverExtensionManager.`registerResolver​(URIResolverExtension resolver)` Register an URI resolver.
`void` URIResolverExtensionManager.`unregisterResolver​(URIResolverExtension resolver)` Unregister an URI resolver.

Constructors in org.eclipse.lemminx.uriresolver with parameters of type URIResolverExtension
`ResolvedURIInfo​(String resolvedURI, URIResolverExtension resolver)`