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 boolean
Deprecated.In API mode, exceptions thrown while calling the doclet are propagated using ClientCodeException.private final com.sun.tools.javac.util.Context
Deprecated.Context for this invocation.private final String
Deprecated.private final long
Deprecated.private DocletInvoker
Deprecated.private final ClassLoader
Deprecated.private JavaFileManager
Deprecated.private static final String
Deprecated.private final Messager
Deprecated.private static final String
Deprecated.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 TypeMethodDescriptionboolean
begin
(Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> fileObjects) Deprecated.private boolean
begin
(Class<?> docletClass, String[] options, Iterable<? extends JavaFileObject> fileObjects) Deprecated.int
Deprecated.Main program - external wrapperprivate void
exit()
Deprecated.Exit(package private) com.sun.tools.javac.main.OptionHelper
Deprecated.private <T> boolean
Deprecated.private void
Deprecated.Set one arg option.private boolean
parseAndExecute
(Class<?> docletClass, String[] argv, Iterable<? extends JavaFileObject> fileObjects) Deprecated.Main program - internalprivate void
setDocletInvoker
(Class<?> docletClass, JavaFileManager fileManager, String[] argv) Deprecated.Init the doclet invoker.private void
Deprecated.indicate an option with no arguments was given.private void
Deprecated.indicate an option with the specified list of arguments was given.private void
Deprecated.indicate an option with one argument was given.(package private) void
usage()
Deprecated.Usage(package private) void
usage
(boolean exit) Deprecated.private void
Deprecated.(package private) void
usageError
(String key, Object... args) Deprecated.(package private) void
Xusage()
Deprecated.(package private) void
Xusage
(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:
usage
in classToolOption.Helper
-
usage
void usage(boolean exit) Deprecated. -
Xusage
void Xusage()Deprecated.- Specified by:
Xusage
in 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:
usageError
in 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:
getOptionHelper
in classToolOption.Helper
-