Class JarUpURIResolver
java.lang.Object
org.eclipse.epsilon.eol.execute.context.uris.AbstractUpURIResolver
org.eclipse.epsilon.eol.execute.context.uris.FileUpURIResolver
org.eclipse.epsilon.eol.execute.context.uris.JarUpURIResolver
- All Implemented Interfaces:
IModuleURIResolver
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.eclipse.epsilon.eol.execute.context.uris.FileUpURIResolver
firstAncestorDirectoryNamed, pathEndsWith, resolveUpViaPathsMethods inherited from class org.eclipse.epsilon.eol.execute.context.uris.AbstractUpURIResolver
validateUpUri
-
Constructor Details
-
JarUpURIResolver
public JarUpURIResolver()
-
-
Method Details
-
resolve
public Optional<URI> resolve(URI uri, IModule parentModule, URI rel) throws URISyntaxException, IOException Description copied from interface:IModuleURIResolverAttempts to resolve the givenuri. The resolver is given theparentModuleandbaseUrithat should be used as context.- Specified by:
resolvein interfaceIModuleURIResolver- Overrides:
resolvein classFileUpURIResolver- Returns:
- Non-empty Optional with the resolved URI if successful, or empty Optional if the URI could not be resolved.
- Throws:
URISyntaxExceptionIOException
-