public static final class Html.ExternalJavadocsLinkMaker extends java.lang.Object implements Html.LinkMaker
| Constructor and Description |
|---|
ExternalJavadocsLinkMaker(java.util.Map<java.lang.String,java.net.URL> externalJavadocs,
Html.LinkMaker delegate) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
makeDefaultLabel(com.sun.javadoc.Doc from,
com.sun.javadoc.Doc to,
com.sun.javadoc.RootDoc rootDoc)
Generates the "default label" for the link that refers from the HTML page on which
from is described
to the place where to is described. |
java.lang.String |
makeHref(com.sun.javadoc.Doc from,
com.sun.javadoc.Doc to,
com.sun.javadoc.RootDoc rootDoc)
Generates an "href" that refers from the HTML page on which
from is described to the HTML page (and
possibly the anchor) that describes to. |
public ExternalJavadocsLinkMaker(java.util.Map<java.lang.String,java.net.URL> externalJavadocs,
Html.LinkMaker delegate)
@Nullable public java.lang.String makeHref(com.sun.javadoc.Doc from, com.sun.javadoc.Doc to, com.sun.javadoc.RootDoc rootDoc) throws Longjump
Html.LinkMakerfrom is described to the HTML page (and
possibly the anchor) that describes to.makeHref in interface Html.LinkMakernull if the bare label should be displayed instead of a linkLongjump - A link href could be determined, but for some reason it was forbidden to link therepublic java.lang.String makeDefaultLabel(com.sun.javadoc.Doc from,
com.sun.javadoc.Doc to,
com.sun.javadoc.RootDoc rootDoc)
throws Longjump
Html.LinkMakerfrom is described
to the place where to is described.makeDefaultLabel in interface Html.LinkMakerLongjump