Author: ltheussl
Date: Fri Jan 14 08:23:31 2011
New Revision: 1058888
URL: http://svn.apache.org/viewvc?rev=1058888&view=rev
Log:
javadocs
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptor.java
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptor.java
URL:
http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptor.java?rev=1058888&r1=1058887&r2=1058888&view=diff
==============================================================================
---
maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptor.java
(original)
+++
maven/doxia/doxia-sitetools/trunk/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptor.java
Fri Jan 14 08:23:31 2011
@@ -154,13 +154,16 @@ public class URIPathDescriptor
/**
* Calculate the link as viewed from a different base.
* This returns the original link if link is absolute.
- * This returns {@link #resolveLink()} if
- * newBase == null
- * or newBase is not parsable as a URI.
+ * This returns {@link #resolveLink()} if either
+ * newBase == null,
+ * or newBase is not parsable as a URI,
+ * or newBase and this {@link #getBaseURI()} do not share the
+ * {@link #sameSite(java.net.URI) same site}.
*
* @param newBase the new base URI. Has to be parsable as a URI.
*.
- * @return a new relative link.
+ * @return a new relative link or the original link {@link #resolveLink()
resolved},
+ * i.e. as an absolute link, if the link cannot be re-based.
*/
public URI rebaseLink( final String newBase )
{