public class GetJavadocLabel
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
GetJavadocLabel.Link |
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map<java.lang.String,GetJavadocLabel.Link> |
idxClass2Html
Index of all class names which are found in all '-javadoc=...' trees.
|
(package private) java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
idxHtmlFilesAnchors
Index of Files, for which an index of all unique operation anchors are built already.
|
private org.vishia.msgDispatch.LogMessage |
log |
| Constructor and Description |
|---|
GetJavadocLabel(org.vishia.msgDispatch.LogMessage log) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
analyzeAllJavadocFiles(java.util.List<WriteOdt.DirPrepareJavadoc> listDirJavadoc,
java.io.File fDirOdt) |
(package private) java.util.Map<java.lang.String,java.lang.String> |
createHtmlAnchorOperations(java.lang.String sHtml,
java.io.File dirBase)
Creates all labels to unique operations of the given html file.
|
void |
reportClassesJavadoc(java.io.File fOut) |
private org.vishia.msgDispatch.LogMessage log
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> idxHtmlFilesAnchors
#createHtmlAnchorOperations(String)java.util.Map<java.lang.String,GetJavadocLabel.Link> idxClass2Html
<cJ:Class#field.> or <cJ:Class#operation(...).>
or also <cJ:pkg.pkg1.Class.InnerClass#field.>.
If this parts are found in ZmL a link is automatically created if the class is known here.
idxHtmlFilesAnchors
respectively as used for the relative link, also manually written.
java.util.Map<java.lang.String,java.lang.String> createHtmlAnchorOperations(java.lang.String sHtml,
java.io.File dirBase)
throws java.io.IOException
sHtml - dirBase - java.io.IOExceptionvoid analyzeAllJavadocFiles(java.util.List<WriteOdt.DirPrepareJavadoc> listDirJavadoc, java.io.File fDirOdt) throws java.io.IOException
java.io.IOExceptionpublic void reportClassesJavadoc(java.io.File fOut)
throws java.io.IOException
java.io.IOException