The default URI resolver.
Resolves URIs according to the default resolver except that all relative URIs are resolved relative to the JSX/ directory.
Resolves URIs according to the default resolver except that all relative URIs are resolved relative to the user directory (or JSXAPPS/.
Returns the resolver explicitly referenced in the scheme, host, and path parts of the URI strURI.
Returns the URI prefix that when prepended to relative URIs resolves them.
Returns whether the URI strURI is considered absolute in the JSX system.
Transforms a URI relative to the URL of the HTML page containing the JSX system into an absolute URI defined in relation to this resolver.
Resolves the URI strURI against the base context of this resolver.
JSX/directory. This resolver resolves the following URIs to the same value:
JSXAPPS/../). This resolver resolves the following URIs to the same value:
strURI. This method returns the the following values depending URI:
URIResolvercapable of resolving URIs relative to the base directory of the application corresponding to the host part of the URI.
jsx3.app.AddIncorresponding to the host part of the URI. If the addin is not loaded then
strURIis considered absolute in the JSX system. Implementors of the
URIResolverinterface should always delegate resolution of absolute URIs to the default resolver. This method is not equivalent to
URI.isAbsolute()because, for example, URIs beginning with
"JSX/"are considered absolute in the JSX system.
strURIagainst the base context of this resolver. Converts a URI relative to this resolver into a URI relative to the URL of the HTML page containing the JSX system. Implementations of this method should delegate to the default resolver any URIs that are judged to be absolute by the method