- PCDContainer - Class in com.sun.tools.jmake
-
This class is a persistent container for the Project Class Directory, that can
read and write itself from/to disk.
- PCDEntry - Class in com.sun.tools.jmake
-
An instance of this class represents an entry in the Project Class Directory.
- PCDEntry(String, String, String, long, long, ClassInfo) - Constructor for class com.sun.tools.jmake.PCDEntry
-
This constructor is called to initialize a record for a class that has just been added to the project.
- PCDEntry(String, String, long, long, ClassInfo) - Constructor for class com.sun.tools.jmake.PCDEntry
-
This constructor is called to initialize a record for a class that
exists at least in the previous version of the project.
- PCDManager - Class in com.sun.tools.jmake
-
This class implements management of the Project Class Directory, automatic tracking
of changes and recompilation of .java sources for a project.
- PCDManager(PCDContainer, String[], String[], String[], String[], String, List<String>, boolean, boolean, String) - Constructor for class com.sun.tools.jmake.PCDManager
-
Either projectJavaAndJarFilesArray != null and added..
- printErrorMessage(String) - Static method in class com.sun.tools.jmake.Utils
-
- printInfoMessage(String) - Static method in class com.sun.tools.jmake.Utils
-
- printInfoMessageNoEOL(String) - Static method in class com.sun.tools.jmake.Utils
-
- printTiming(String, int) - Static method in class com.sun.tools.jmake.Utils
-
- printWarningMessage(String) - Static method in class com.sun.tools.jmake.Utils
-
- PrivateException - Exception in com.sun.tools.jmake
-
This class is used as a wrapper for a number of exceptions that are thrown by jmake.
- PrivateException(Throwable) - Constructor for exception com.sun.tools.jmake.PrivateException
-
- projClasspath - Variable in class com.sun.tools.jmake.ant.JavaMake
-
Class path for all JARs included in this project.
- PublicExceptions - Class in com.sun.tools.jmake
-
This class is a wrapper for a number of nested classes.
- PublicExceptions() - Constructor for class com.sun.tools.jmake.PublicExceptions
-
- PublicExceptions.ClassFileParseException - Exception in com.sun.tools.jmake
-
Exception signalling a problem when parsing a class file
- PublicExceptions.ClassNameMismatchException - Exception in com.sun.tools.jmake
-
Exception signalling that for some class the deduced name (that is, name based on the source file name and
directory) and the real name (the one read from the class file) are different.
- PublicExceptions.CommandFileReadException - Exception in com.sun.tools.jmake
-
Exception signalling a problem (typically an I/O exception) when parsing a command line file
passed to jmake.
- PublicExceptions.CompilerInteractionException - Exception in com.sun.tools.jmake
-
This exception is thrown whenever there is any problem initializing or calling the compiler, or
when the compiler itself reports compilation errors.
- PublicExceptions.DoubleEntryException - Exception in com.sun.tools.jmake
-
Exception thrown if more than one entry for the same class is detected in the project
- PublicExceptions.InternalException - Exception in com.sun.tools.jmake
-
Exception thrown if an internal problem that should never happen is detected.
- PublicExceptions.InvalidCmdOptionException - Exception in com.sun.tools.jmake
-
Exception signalling that an invalid command line option has been passed to jmake.
- PublicExceptions.InvalidSourceFileExtensionException - Exception in com.sun.tools.jmake
-
Exception thrown if any specified source file has an invalid extension (not .java or .jar).
- PublicExceptions.JarDependsOnSourceException - Exception in com.sun.tools.jmake
-
Exception thrown if a dependence of a class in a JAR file on a class with a .java source is detected.
- PublicExceptions.NoActionRequestedException - Exception in com.sun.tools.jmake
-
Exception signalling that jmake was not requested to do any real work.
- PublicExceptions.NoActionRequestedException() - Constructor for exception com.sun.tools.jmake.PublicExceptions.NoActionRequestedException
-
- PublicExceptions.PDBCorruptedException - Exception in com.sun.tools.jmake
-
Exception signalling a problem with reading project database file.