|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.freehep.tools.doclet.Extern
Process and manage "-link" and "-linkoffline" to external packages. The options "-link" and "-linkoffline" both depend on the fact that Javadoc now generates "package-list"(lists all the packages which are getting documented) file in the current or the destination directory, while generating the documentation.
Constructor Summary | |
Extern(ConfigurationStandard configuration)
|
Method Summary | |
String |
getExternalLink(String pkgName,
String relativepath,
String link)
Convert a link to be an external link if appropriate. |
boolean |
isExternal(com.sun.javadoc.ProgramElementDoc doc)
Determine if a doc item is externally documented. |
boolean |
isUrl(String urlCandidate)
|
com.sun.tools.doclets.MessageRetriever |
msg()
|
boolean |
url(String url,
String pkglisturl,
com.sun.javadoc.DocErrorReporter reporter,
boolean linkoffline)
Build the extern package list from given URL or the directory path. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Extern(ConfigurationStandard configuration)
Method Detail |
public boolean isExternal(com.sun.javadoc.ProgramElementDoc doc)
doc
- A ProgramElementDoc.public String getExternalLink(String pkgName, String relativepath, String link)
pkgName
- The package name.relativepath
- The relative path.link
- The link to convert.
public boolean url(String url, String pkglisturl, com.sun.javadoc.DocErrorReporter reporter, boolean linkoffline)
url
- URL or Directory path.pkglisturl
- This can be another URL for "package-list" or ordinary
file.reporter
- The DocErrorReporter
used to report errors.linkoffline
- True if -linkoffline isused and false if -link is used.public com.sun.tools.doclets.MessageRetriever msg()
public boolean isUrl(String urlCandidate)
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |