public class UmlGraph
extends java.lang.Object
| Constructor and Description |
|---|
UmlGraph() |
| Modifier and Type | Method and Description |
|---|---|
static void |
buildGraph(RootDoc root,
OptionProvider op,
Doc contextDoc)
Builds and outputs a single graph according to the view overrides
|
static Options |
buildOptions(RootDoc root)
Creates the base Options object.
|
static View[] |
buildViews(Options opt,
RootDoc srcRootDoc,
RootDoc viewRootDoc)
Builds the views according to the parameters on the command line
|
static Options |
getCommentOptions() |
static LanguageVersion |
languageVersion()
Indicate the language version we support
|
static void |
main(java.lang.String[] args) |
static int |
optionLength(java.lang.String option)
Option checking
|
static boolean |
start(RootDoc root)
Entry point through javadoc
|
public static boolean start(RootDoc root)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
public static Options getCommentOptions()
public static Options buildOptions(RootDoc root)
public static void buildGraph(RootDoc root,
OptionProvider op,
Doc contextDoc)
throws java.io.IOException
java.io.IOExceptionpublic static View[] buildViews(Options opt, RootDoc srcRootDoc, RootDoc viewRootDoc)
opt - The optionssrcRootDoc - The RootDoc for the source classesviewRootDoc - The RootDoc for the view classes (may be
different, or may be the same as the srcRootDoc)public static int optionLength(java.lang.String option)
public static LanguageVersion languageVersion()