public class CreatorDoclet extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
OPTION_PATH_UML_PROJECT |
protected static org.apache.commons.io.nonstatic.SrvFile |
srvFile |
| Constructor and Description |
|---|
CreatorDoclet() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addRelatedClass(ClassFull<ClassUml> mainAsmClassUml,
com.sun.javadoc.ClassDoc relatedClassDoc,
ERelationshipKind relationKind,
boolean isMainClassEnd) |
protected static void |
alterHtmlForClass(com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.RootDoc root) |
protected static void |
fillSubclasses(ClassFull<ClassUml> mainClass,
com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.RootDoc root) |
protected static void |
fillUmlClass(com.sun.javadoc.ClassDoc classDoc,
ClassFull<ClassUml> classUml) |
protected static void |
generateUml(com.sun.javadoc.RootDoc root) |
static GuiMainUmlUninteractive |
getMainGui() |
static String |
getPathJavaDoc() |
static String |
getPathMavenProject() |
static String |
getPathUmlProject() |
static ProjectUml |
getUmlProject() |
protected static void |
insertUmlDiagramMap(BufferedWriter writerAltered,
File umlDiagramMapFile) |
static com.sun.javadoc.LanguageVersion |
languageVersion()
Standard doclet method
must be present to support generics!
|
protected static void |
openOrCreateUmlProject(com.sun.javadoc.RootDoc root) |
static int |
optionLength(String option)
Standard doclet method
must be present!
|
protected static void |
setOptions(com.sun.javadoc.RootDoc root) |
static boolean |
start(com.sun.javadoc.RootDoc root)
Standard doclet start method
|
protected static String |
toGoodTypeName(String typeName)
e.g.
|
public static final String OPTION_PATH_UML_PROJECT
protected static final org.apache.commons.io.nonstatic.SrvFile srvFile
public static boolean start(com.sun.javadoc.RootDoc root)
throws Exception
root - Exceptionpublic static int optionLength(String option)
option - public static com.sun.javadoc.LanguageVersion languageVersion()
protected static void generateUml(com.sun.javadoc.RootDoc root)
throws Exception
Exceptionprotected static void alterHtmlForClass(com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.RootDoc root)
throws Exception
Exceptionprotected static void insertUmlDiagramMap(BufferedWriter writerAltered, File umlDiagramMapFile) throws Exception
Exceptionprotected static void fillSubclasses(ClassFull<ClassUml> mainClass, com.sun.javadoc.ClassDoc classDoc, com.sun.javadoc.RootDoc root)
protected static void addRelatedClass(ClassFull<ClassUml> mainAsmClassUml, com.sun.javadoc.ClassDoc relatedClassDoc, ERelationshipKind relationKind, boolean isMainClassEnd)
protected static void fillUmlClass(com.sun.javadoc.ClassDoc classDoc,
ClassFull<ClassUml> classUml)
protected static String toGoodTypeName(String typeName)
typeName - protected static void openOrCreateUmlProject(com.sun.javadoc.RootDoc root)
throws Exception
Exceptionprotected static void setOptions(com.sun.javadoc.RootDoc root)
throws Exception
Exceptionpublic static String getPathUmlProject()
public static String getPathMavenProject()
public static String getPathJavaDoc()
public static ProjectUml getUmlProject()
public static GuiMainUmlUninteractive getMainGui()
Copyright © 2016–2018 Beigesoft ™. All rights reserved.