Class Start
java.lang.Object
gw.gosudoc.com.sun.tools.javadoc.main.ToolOption.Helper
gw.gosudoc.com.sun.tools.javadoc.main.Start
Deprecated.
Main program of Javadoc.
Previously named "Main".
This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
- Since:
- 1.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanDeprecated.In API mode, exceptions thrown while calling the doclet are propagated using ClientCodeException.private final com.sun.tools.javac.util.ContextDeprecated.Context for this invocation.private final StringDeprecated.private final longDeprecated.private DocletInvokerDeprecated.private final ClassLoaderDeprecated.private JavaFileManagerDeprecated.private static final StringDeprecated.private final MessagerDeprecated.private static final StringDeprecated.Fields inherited from class gw.gosudoc.com.sun.tools.javadoc.main.ToolOption.Helper
breakiterator, compOpts, docClasses, docLocale, encoding, excludedPackages, fileManagerOpts, options, promptOnError, quiet, rejectWarnings, showAccess, subPackages -
Constructor Summary
ConstructorsConstructorDescriptionStart()Deprecated.Start(com.sun.tools.javac.util.Context context) Deprecated.Start(PrintWriter pw) Deprecated.Start(ClassLoader docletParentClassLoader) Deprecated.Deprecated.Start(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName) Deprecated.Start(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName, ClassLoader docletParentClassLoader) Deprecated.Start(String programName, ClassLoader docletParentClassLoader) Deprecated.Deprecated.Start(String programName, String defaultDocletClassName, ClassLoader docletParentClassLoader) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleanbegin(Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> fileObjects) Deprecated.private booleanbegin(Class<?> docletClass, String[] options, Iterable<? extends JavaFileObject> fileObjects) Deprecated.intDeprecated.Main program - external wrapperprivate voidexit()Deprecated.Exit(package private) com.sun.tools.javac.main.OptionHelperDeprecated.private <T> booleanDeprecated.private voidDeprecated.Set one arg option.private booleanparseAndExecute(Class<?> docletClass, String[] argv, Iterable<? extends JavaFileObject> fileObjects) Deprecated.Main program - internalprivate voidsetDocletInvoker(Class<?> docletClass, JavaFileManager fileManager, String[] argv) Deprecated.Init the doclet invoker.private voidDeprecated.indicate an option with no arguments was given.private voidDeprecated.indicate an option with the specified list of arguments was given.private voidDeprecated.indicate an option with one argument was given.(package private) voidusage()Deprecated.Usage(package private) voidusage(boolean exit) Deprecated.private voidDeprecated.(package private) voidusageError(String key, Object... args) Deprecated.(package private) voidXusage()Deprecated.(package private) voidXusage(boolean exit) Deprecated.Methods inherited from class gw.gosudoc.com.sun.tools.javadoc.main.ToolOption.Helper
addToList, setCompilerOpt, setFileManagerOpt, setFilter
-
Field Details
-
context
private final com.sun.tools.javac.util.Context contextDeprecated.Context for this invocation. -
defaultDocletClassName
Deprecated. -
docletParentClassLoader
Deprecated. -
javadocName
Deprecated.- See Also:
-
standardDocletClassName
Deprecated.- See Also:
-
defaultFilter
private final long defaultFilterDeprecated.- See Also:
-
messager
Deprecated. -
docletInvoker
Deprecated. -
apiMode
private boolean apiModeDeprecated.In API mode, exceptions thrown while calling the doclet are propagated using ClientCodeException. -
fileManager
Deprecated.
-
-
Constructor Details
-
Start
public Start(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName) Deprecated. -
Start
Deprecated. -
Start
public Start(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName, ClassLoader docletParentClassLoader) Deprecated. -
Start
Deprecated. -
Start
public Start(String programName, String defaultDocletClassName, ClassLoader docletParentClassLoader) Deprecated. -
Start
Deprecated. -
Start
Deprecated. -
Start
Deprecated. -
Start
public Start()Deprecated. -
Start
public Start(com.sun.tools.javac.util.Context context) Deprecated.
-
-
Method Details
-
usage
void usage()Deprecated.Usage- Specified by:
usagein classToolOption.Helper
-
usage
void usage(boolean exit) Deprecated. -
Xusage
void Xusage()Deprecated.- Specified by:
Xusagein classToolOption.Helper
-
Xusage
void Xusage(boolean exit) Deprecated. -
usage
Deprecated. -
exit
private void exit()Deprecated.Exit -
begin
Deprecated.Main program - external wrapper -
begin
public boolean begin(Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> fileObjects) Deprecated. -
begin
private boolean begin(Class<?> docletClass, String[] options, Iterable<? extends JavaFileObject> fileObjects) Deprecated. -
parseAndExecute
private boolean parseAndExecute(Class<?> docletClass, String[] argv, Iterable<? extends JavaFileObject> fileObjects) throws IOException Deprecated.Main program - internal- Throws:
IOException
-
isEmpty
Deprecated. -
setDocletInvoker
Deprecated.Init the doclet invoker. The doclet class may be given explicitly, or via the -doclet option in argv. If the doclet class is not given explicitly, it will be loaded from the file manager's DOCLET_PATH location, if available, or via the -doclet path option in argv.- Parameters:
docletClass- The doclet class. May be null.fileManager- The file manager used to get the class loader to load the doclet class if required. May be null.argv- Args containing -doclet and -docletpath, in case they are required.
-
oneArg
Deprecated.Set one arg option. Error and exit if one argument is not provided. -
usageError
Deprecated.- Specified by:
usageErrorin classToolOption.Helper
-
setOption
Deprecated.indicate an option with no arguments was given. -
setOption
Deprecated.indicate an option with one argument was given. -
setOption
Deprecated.indicate an option with the specified list of arguments was given. -
getOptionHelper
com.sun.tools.javac.main.OptionHelper getOptionHelper()Deprecated.- Specified by:
getOptionHelperin classToolOption.Helper
-