public class Doclava extends Object
Modifier and Type | Field and Description |
---|---|
static String |
apiVersion |
static String |
assetsOutputDir |
static Map<Character,String> |
escapeChars |
static FederationTagger |
federationTagger |
static String |
guideDir |
static String |
htmlExtension |
static String |
javadocDir |
static com.google.clearsilver.jsilver.JSilver |
jSilver |
static HashSet<String> |
knownTags |
static ArrayList<String[]> |
mHDFData |
static ArrayList<String[]> |
mMarkdown |
static String |
muleXmlDir |
static com.sun.javadoc.RootDoc |
root |
static int |
SHOW_HIDDEN |
static int |
SHOW_PACKAGE |
static int |
SHOW_PRIVATE |
static int |
SHOW_PROTECTED |
static int |
SHOW_PUBLIC |
static int |
showLevel |
static SinceTagger |
sinceTagger |
static String |
title |
Constructor and Description |
---|
Doclava() |
Modifier and Type | Method and Description |
---|---|
static void |
cantStripThis(ClassInfo cl,
HashSet<ClassInfo> notStrippable) |
static boolean |
checkLevel(boolean pub,
boolean prot,
boolean pkgp,
boolean priv,
boolean hidden) |
static boolean |
checkLevel(int level) |
static PackageInfo[] |
chooseModulePackages() |
static PackageInfo[] |
choosePackages() |
static String |
escape(String s) |
static com.sun.javadoc.LanguageVersion |
languageVersion() |
static String |
linkTarget(String source,
String target) |
static void |
main(String[] args) |
static void |
makeClassListHDF(com.google.clearsilver.jsilver.data.Data data,
String base,
ClassInfo[] classes) |
static com.google.clearsilver.jsilver.data.Data |
makeHDF() |
static void |
makeModuleListHDF(com.google.clearsilver.jsilver.data.Data data,
String base,
ClassInfo[] classes) |
static com.google.clearsilver.jsilver.data.Data |
makePackageHDF() |
static int |
optionLength(String option) |
static boolean |
parseComments()
Returns true if we should parse javadoc comments,
reporting errors in the process.
|
static void |
setPageTitle(com.google.clearsilver.jsilver.data.Data data,
String title) |
static boolean |
start(com.sun.javadoc.RootDoc r) |
static boolean |
validOptions(String[][] options,
com.sun.javadoc.DocErrorReporter r) |
static void |
writeAssets() |
static void |
writeClass(ClassInfo cl,
com.google.clearsilver.jsilver.data.Data data) |
static void |
writeClasses() |
static void |
writeClassLists() |
static void |
writeHierarchy() |
static void |
writeKeepList(String filename)
Writes the list of classes that must be present in order to provide the non-hidden APIs known
to javadoc.
|
static void |
writeLists() |
static void |
writeMarkdowns() |
static void |
writeModule(ClassInfo cl,
com.google.clearsilver.jsilver.data.Data data) |
static void |
writeModules(String filename) |
static void |
writePackage(PackageInfo pkg) |
static void |
writePackages(String filename) |
static void |
writeSource(ClassInfo cl,
com.google.clearsilver.jsilver.data.Data data) |
public static final int SHOW_PUBLIC
public static final int SHOW_PROTECTED
public static final int SHOW_PACKAGE
public static final int SHOW_PRIVATE
public static final int SHOW_HIDDEN
public static int showLevel
public static final String javadocDir
public static final String muleXmlDir
public static final String guideDir
public static String assetsOutputDir
public static String htmlExtension
public static com.sun.javadoc.RootDoc root
public static String title
public static SinceTagger sinceTagger
public static FederationTagger federationTagger
public static String apiVersion
public static com.google.clearsilver.jsilver.JSilver jSilver
public static boolean checkLevel(int level)
public static boolean parseComments()
public static boolean checkLevel(boolean pub, boolean prot, boolean pkgp, boolean priv, boolean hidden)
public static void main(String[] args)
public static boolean start(com.sun.javadoc.RootDoc r)
public static void setPageTitle(com.google.clearsilver.jsilver.data.Data data, String title)
public static com.sun.javadoc.LanguageVersion languageVersion()
public static int optionLength(String option)
public static boolean validOptions(String[][] options, com.sun.javadoc.DocErrorReporter r)
public static com.google.clearsilver.jsilver.data.Data makeHDF()
public static com.google.clearsilver.jsilver.data.Data makePackageHDF()
public static void writeAssets()
public static void writeLists()
public static void writeKeepList(String filename)
filename
- the path to the file to write the list topublic static PackageInfo[] choosePackages()
public static PackageInfo[] chooseModulePackages()
public static void writePackages(String filename)
public static void writeMarkdowns()
public static void writeModules(String filename)
public static void writeModule(ClassInfo cl, com.google.clearsilver.jsilver.data.Data data)
public static void writePackage(PackageInfo pkg)
public static void writeClassLists()
public static void writeHierarchy()
public static void writeClasses()
public static void writeClass(ClassInfo cl, com.google.clearsilver.jsilver.data.Data data)
public static void writeSource(ClassInfo cl, com.google.clearsilver.jsilver.data.Data data)
public static void makeClassListHDF(com.google.clearsilver.jsilver.data.Data data, String base, ClassInfo[] classes)
public static void makeModuleListHDF(com.google.clearsilver.jsilver.data.Data data, String base, ClassInfo[] classes)
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.