org.apache.maven.doxia.site.decoration.inheritance
public class PathDescriptor extends java.lang.Object
Constructor and Description |
---|
PathDescriptor(java.lang.String path)
Construct a PathDescriptor from a path.
|
PathDescriptor(java.lang.String base,
java.lang.String path)
Construct a PathDescriptor from a path and a base.
|
PathDescriptor(java.net.URL baseUrl,
java.lang.String path)
Construct a PathDescriptor from a path and a base.
|
Modifier and Type | Method and Description |
---|---|
java.net.URL |
getBaseUrl()
Get the base URL.
|
java.lang.String |
getLocation()
Get the location for files.
|
java.lang.String |
getPath()
Get the path.
|
java.net.URL |
getPathUrl()
Get the path as a URL.
|
boolean |
isFile()
Check if this PathDescriptor decribes a file.
|
boolean |
isRelative()
Check if this PathDescriptor decribes a relative path.
|
java.lang.String |
toString() |
public PathDescriptor(java.lang.String path) throws java.net.MalformedURLException
path
- the path.java.net.MalformedURLException
- if a URL cannot be formed from the path.public PathDescriptor(java.lang.String base, java.lang.String path) throws java.net.MalformedURLException
base
- a base reference.path
- the path.java.net.MalformedURLException
- if a URL cannot be formed from the path.public PathDescriptor(java.net.URL baseUrl, java.lang.String path) throws java.net.MalformedURLException
baseUrl
- a base reference.path
- the path.java.net.MalformedURLException
- if a URL cannot be formed from the path.public boolean isFile()
public boolean isRelative()
getPathUrl()
returns null.public java.net.URL getBaseUrl()
public java.net.URL getPathUrl()
public java.lang.String getPath()
public java.lang.String getLocation()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2005-2014. All Rights Reserved.