Package org.apache.ivy.core
Class RelativeUrlResolver
java.lang.Object
org.apache.ivy.core.RelativeUrlResolver
- Direct Known Subclasses:
ExecutionRelativeUrlResolver
,NormalRelativeUrlResolver
Resolve an file or url relatively to its context.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
RelativeUrlResolver
public RelativeUrlResolver()
-
-
Method Details
-
getURL
Resolve the url in the context of context.- Parameters:
context
- The URL of the resource containing the reference urlurl
- a relative or absolution url string- Returns:
- URL
- Throws:
MalformedURLException
- if url is wrong
-
getURL
Resolve file or url path relatively to a context. file is considered first. If file is not defined, url will be considered.- Parameters:
context
- The URL of the resource containing the reference file or urlfile
- a relative or absolute pathurl
- a relative or absolution url string- Returns:
- the resulting url or null if failed and url are null.
- Throws:
MalformedURLException
- if url is wrong
-