org.apache.xml.utils
Class SystemIDResolver
java.lang.Object
|
+--org.apache.xml.utils.SystemIDResolver
- public class SystemIDResolver
- extends java.lang.Object
**For internal use only**
This class is used to resolve relative URIs and SystemID
strings into absolute URIs.
Method Summary |
static java.lang.String |
getAbsoluteURI(java.lang.String urlString,
java.lang.String base)
Take a SystemID string and try and turn it into a good absolute URL. |
static java.lang.String |
getAbsoluteURIFromRelative(java.lang.String uri)
Get absolute URI from a given relative URI. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SystemIDResolver
public SystemIDResolver()
getAbsoluteURIFromRelative
public static java.lang.String getAbsoluteURIFromRelative(java.lang.String uri)
- Get absolute URI from a given relative URI.
The URI is resolved relative to the system property "user.dir"
- Parameters:
uri
- Relative URI to resolve- Returns:
- Resolved absolute URI or the input relative URI if
it could not be resolved.
getAbsoluteURI
public static java.lang.String getAbsoluteURI(java.lang.String urlString,
java.lang.String base)
throws TransformerException
- Take a SystemID string and try and turn it into a good absolute URL.
- Parameters:
urlString
- SystemID stringbase
- Base URI to use to resolve the given systemID- Returns:
- The resolved absolute URI
- Throws:
- TransformerException - thrown if the string can't be turned into a URL.
Copyright � 2000 Apache XML Project. All Rights Reserved.