A B C D E G H I J L M N O P R S U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addClass(String, String, boolean, Modifiers) - Static method in class jdiff.XMLToAPI
-
Create a new class and add it to the current package.
- addComment(SingleComment) - Method in class jdiff.Comments
-
Add the SingleComment object to the list of comments kept by this object.
- addCommonModifiers(ProgramElementDoc, int) - Method in class jdiff.RootDocToXML
-
Add qualifiers for the program element as attributes.
- addConfiguredNew(JDiffAntTask.ProjectInfo) - Method in class jdiff.JDiffAntTask
-
Used to store the child element named "new", which is under the JDiff task XML element.
- addConfiguredOld(JDiffAntTask.ProjectInfo) - Method in class jdiff.JDiffAntTask
-
Used to store the child element named "old", which is under the JDiff task XML element.
- addCtor(String, Modifiers) - Static method in class jdiff.XMLToAPI
-
Add a constructor to the current class.
- addDirset(DirSet) - Method in class jdiff.JDiffAntTask.ProjectInfo
-
Used to store the child element named "dirset", which is under the "old" or "new" XML elements.
- addDocumentation(ProgramElementDoc, int) - Method in class jdiff.RootDocToXML
-
Add at least the first sentence from a doc block to the API.
- addException(String, String, String) - Static method in class jdiff.XMLToAPI
-
Add an exception to the current method or constructor.
- addField(String, String, boolean, boolean, String, Modifiers) - Static method in class jdiff.XMLToAPI
-
Add a field to the current class.
- addImplements(String) - Static method in class jdiff.XMLToAPI
-
Add an inherited interface to the current class.
- addInheritedElements() - Static method in class jdiff.XMLToAPI
-
Add the inherited methods and fields to each class in turn.
- addInheritedElements(ClassAPI, ClassAPI, String) - Static method in class jdiff.XMLToAPI
-
Add all the inherited methods and fields in the second class to the first class, marking them as inherited from the second class.
- addInterface(String, String, boolean, Modifiers) - Static method in class jdiff.XMLToAPI
-
Add an new interface and add it to the current package.
- addMethod(String, String, boolean, boolean, boolean, Modifiers) - Static method in class jdiff.XMLToAPI
-
Add a method to the current class.
- addPackage(String) - Static method in class jdiff.XMLToAPI
-
Create a new package and add it to the API.
- addParam(String, String) - Static method in class jdiff.XMLToAPI
-
Add a parameter to the current method.
- addPkgDocumentation(RootDoc, PackageDoc, int) - Method in class jdiff.RootDocToXML
-
Add at least the first sentence from a doc block for a package to the API.
- addSourcePaths(Javadoc, JDiffAntTask.ProjectInfo) - Method in class jdiff.JDiffAntTask
-
Add the root directories for the given project to the Javadoc sourcepath.
- addSourcePosition(ProgramElementDoc, int) - Method in class jdiff.RootDocToXML
-
Insert the source code details, if available.
- allPossibleComments - Static variable in class jdiff.Comments
-
All the possible comments known about, accessible by the commentID.
- API - Class in jdiff
-
The internal representation of an API.
- API() - Constructor for class jdiff.API
-
Default constructor.
- APIComparator - Class in jdiff
-
This class contains method to compare two API objects.
- APIComparator() - Constructor for class jdiff.APIComparator
-
Default constructor.
- apiDiff - Variable in class jdiff.APIComparator
-
Top-level object representing the differences between two APIs.
- APIDiff - Class in jdiff
-
The class contains the changes between two API objects; packages added, removed and changed.
- APIDiff() - Constructor for class jdiff.APIDiff
-
Default constructor.
- apiIdentifier - Static variable in class jdiff.RootDocToXML
-
The identifier of the API being written out in XML, e.g.
B
- baseURI - Static variable in class jdiff.RootDocToXML
-
The base URI for locating necessary DTDs and Schemas.
C
- changedInheritance(String, String) - Static method in class jdiff.APIComparator
-
Decide if two elements changed where they were defined.
- classes_ - Variable in class jdiff.API
-
The list of all the classes.
- classVisibilityLevel - Static variable in class jdiff.RootDocToXML
-
Do not display a class with a lower level of visibility than this.
- cmdOptions - Static variable in class jdiff.Options
-
All the options passed on the command line.
- Comments - Class in jdiff
-
Creates a Comments from an XML file.
- Comments() - Constructor for class jdiff.Comments
-
Default constructor.
- commentsList_ - Variable in class jdiff.Comments
- compareAllCtors(ClassAPI, ClassAPI, ClassDiff) - Method in class jdiff.APIComparator
-
Compare all the constructors in two classes.
- compareAllFields(ClassAPI, ClassAPI, ClassDiff) - Method in class jdiff.APIComparator
-
Compare all the fields in two classes.
- compareAllMethods(ClassAPI, ClassAPI, ClassDiff) - Method in class jdiff.APIComparator
-
Compare all the methods in two classes.
- compareAPIs(API, API) - Method in class jdiff.APIComparator
-
Compare two APIs.
- compareClasses(ClassAPI, ClassAPI, PackageDiff) - Method in class jdiff.APIComparator
-
Compare two classes.
- compareMethods(MethodAPI, MethodAPI, ClassDiff) - Method in class jdiff.APIComparator
-
Compare two methods which have the same name.
- comparePackages(PackageAPI, PackageAPI) - Method in class jdiff.APIComparator
-
Compare two packages.
- compareXML(String, String) - Method in class jdiff.JDiffAntTask
-
Convenient method to create a Javadoc task, configure it and run it to compare the XML representations of two instances of a project's source files, and generate an HTML report summarizing the differences.
- convertAtLinks(String, String, PackageAPI, ClassAPI) - Static method in class jdiff.Comments
-
Convert @link tags to HTML links.
- convertHTMLTagsToXHTML(String) - Static method in class jdiff.API
-
NOT USED.
- copyFile(String, String) - Method in class jdiff.JDiffAntTask
-
Copy a file from src to dst.
- currClass_ - Variable in class jdiff.API
-
The current class being added to during parsing.
- currCtor_ - Variable in class jdiff.API
-
The current constructor being added to during parsing.
- currField_ - Variable in class jdiff.API
-
The current field being added to during parsing.
- currMethod_ - Variable in class jdiff.API
-
The current method being added to during parsing.
- currPkg_ - Variable in class jdiff.API
-
The current package being added to during parsing.
D
- deleted - Variable in class jdiff.DiffMyers.change
-
# lines of file 0 changed here.
- diff_2(boolean) - Method in class jdiff.DiffMyers
- DiffMyers - Class in jdiff
-
A class to compare vectors of objects.
- DiffMyers(Object[], Object[]) - Constructor for class jdiff.DiffMyers
-
Prepare to find differences between two arrays.
- DiffMyers.change - Class in jdiff
-
The result of comparison is an "edit script": a chain of change objects.
- docChanged(String, String) - Static method in class jdiff.APIComparator
-
Decide if two blocks of documentation changed.
- docTitle - Static variable in class jdiff.HTMLReportGenerator
-
The title used on the first page of the report.
- doExclude - Static variable in class jdiff.RootDocToXML
-
If set, exclude program elements marked with whatever the exclude tag is specified as, e.g.
- doStats - Static variable in class jdiff.HTMLReportGenerator
-
To generate statistical output, set this to true.
- dump() - Method in class jdiff.API
-
Display the contents of the API object.
- dump() - Method in class jdiff.Comments
-
Dump the contents of a Comments object out for inspection.
- dumpClass(ClassAPI, int) - Static method in class jdiff.API
-
Display the contents of a ClassAPI object.
- dumpCtor(ConstructorAPI, int) - Static method in class jdiff.API
-
Display the contents of a constructor.
- dumpField(FieldAPI, int) - Static method in class jdiff.API
-
Display the contents of a field.
- dumpMethod(MethodAPI, int) - Static method in class jdiff.API
-
Display the contents of a MethodAPI object.
- dumpModifiers(Modifiers, int) - Static method in class jdiff.API
-
Display the contents of the Modifiers object.
- dumpPackage(PackageAPI, int) - Method in class jdiff.API
-
Display the contents of a PackageAPI object.
- dumpParam(ParamAPI, int) - Static method in class jdiff.API
-
Display the contents of a parameter.
E
- emitAllBottomLeftFiles(String, String, String, String, String, String, APIDiff) - Method in class jdiff.HTMLIndexes
-
Emit all the bottom left frame index files.
- emitAllDiffsIndex(APIDiff, int) - Method in class jdiff.HTMLIndexes
-
Emit the index of all changes, which appears in the bottom left frame.
- emitBottomLeftFile(String, APIDiff, int, String) - Method in class jdiff.HTMLIndexes
-
Emit a single bottom left frame with the given kind of differences for the given program element type in an alphabetical index.
- emitChanges(MemberDiff, int) - Method in class jdiff.HTMLReportGenerator
-
Emit all changes associated with a MemberDiff as an entry in a table.
- emitClassesByDiff(APIDiff) - Method in class jdiff.HTMLStatistics
-
Emit all classes sorted by percentage difference, and a histogram of the values..
- emitClassesIndex(APIDiff, int) - Method in class jdiff.HTMLIndexes
-
Emit the index of classes, which appears in the bottom left frame.
- emitClassIndexEntry(Index, char, int) - Method in class jdiff.HTMLIndexes
-
Emit an index entry for a class.
- emitComment(String, String, int) - Method in class jdiff.HTMLReportGenerator
-
Find any existing comment and emit it.
- emitComments() - Method in class jdiff.Comments
-
Write the Comments object out in XML.
- emitConstructorsIndex(APIDiff, int) - Method in class jdiff.HTMLIndexes
-
Emit the index of all constructors, which appears in the bottom left frame.
- emitCtorIndexEntry(Index, char, int) - Method in class jdiff.HTMLIndexes
-
Emit an index entry for a constructor.
- emitException(String) - Method in class jdiff.HTMLReportGenerator
-
Emit a string which is an exception by surrounding it with <code> tags.
- emitFieldIndexEntry(Index, char, int) - Method in class jdiff.HTMLIndexes
-
Emit an index entry for a field.
- emitFieldsIndex(APIDiff, int) - Method in class jdiff.HTMLIndexes
-
Emit the index of all fields, which appears in the bottom left frame.
- emitHelp(String, APIDiff) - Method in class jdiff.HTMLFiles
-
Emit the help file.
- emitIndexEntries(Iterator) - Method in class jdiff.HTMLIndexes
-
Emit all the entries and links for the given iterator to their respective files.
- emitIndexEntry(Index, char, int) - Method in class jdiff.HTMLIndexes
-
Emit a single entry and the link to its file.
- emitIndexEntryForAny(Index, char, int) - Method in class jdiff.HTMLIndexes
-
Call the appropriate *IndexEntry method for each entry.
- emitMethodIndexEntry(Index, char, int) - Method in class jdiff.HTMLIndexes
-
Emit an index entry for a method.
- emitMethodsIndex(APIDiff, int) - Method in class jdiff.HTMLIndexes
-
Emit the index of all methods, which appears in the bottom left frame.
- emitMissingSinces(Iterator) - Method in class jdiff.HTMLIndexes
-
Emit elements in the given iterator which were added and missing @since tags.
- emitNumbersByElement(APIDiff) - Method in class jdiff.HTMLStatistics
-
Emit a table of numbers of removals, additions and changes by package, class, constructor, method and field.
- emitPackageIndexEntry(Index, char) - Method in class jdiff.HTMLIndexes
-
Emit an index entry for a package.
- emitPackagesByDiff(APIDiff) - Method in class jdiff.HTMLStatistics
-
Emit all packages sorted by percentage difference, and a histogram of the values.
- emitPackagesIndex(APIDiff, int) - Method in class jdiff.HTMLIndexes
-
Emit the index of packages, which appears in the bottom left frame.
- emitStatistics(String, APIDiff) - Method in class jdiff.HTMLStatistics
-
Emit the statistics HTML file.
- emitStylesheet() - Method in class jdiff.HTMLFiles
-
Emit the CSS external stylesheet file.
- emitTopLeftFile(String) - Method in class jdiff.HTMLFiles
-
Emit a top left frame with all the links to the index files.
- emitTopLevelFile(String, APIDiff) - Method in class jdiff.HTMLFiles
-
Emit the top-level changes.html frames file where everything starts.
- emitType(Type) - Method in class jdiff.RootDocToXML
-
Emit the type name.
- emitType(String) - Method in class jdiff.HTMLReportGenerator
-
Emit a string which is a type by surrounding it with <code> tags.
- emitTypeWithNoParens(String) - Static method in class jdiff.HTMLReportGenerator
-
Emit a string which is a type by surrounding it with <code> tags.
- emitTypeWithParens(String) - Static method in class jdiff.HTMLReportGenerator
-
Emit a string which is a type by surrounding it with <code> tags.
- emitTypeWithParens(String, boolean) - Static method in class jdiff.HTMLReportGenerator
-
Emit a string which is a type by surrounding it with <code> tags.
- emitXMLFooter() - Method in class jdiff.Comments
-
Emit the XML footer.
- emitXMLFooter() - Method in class jdiff.RootDocToXML
-
Emit the XML footer.
- emitXMLHeader() - Method in class jdiff.RootDocToXML
-
Emit the XML header.
- emitXMLHeader(String) - Method in class jdiff.Comments
-
Emit the XML header.
- endOfFirstSentence(String) - Static method in class jdiff.RootDocToXML
-
Find the index of the end of the first sentence in the given text, when writing out to an XML file.
- endOfFirstSentence(String, boolean) - Static method in class jdiff.RootDocToXML
-
Find the index of the end of the first sentence in the given text.
- excludeTag - Static variable in class jdiff.RootDocToXML
-
Exclude program elements marked with this String, e.g.
- execute() - Method in class jdiff.JDiffAntTask
G
- generate(APIComparator, Comments) - Method in class jdiff.HTMLReportGenerator
-
Generate the report.
- generateJavadoc(JDiffAntTask.ProjectInfo) - Method in class jdiff.JDiffAntTask
-
Generate the Javadoc for the project.
- generateXML(JDiffAntTask.ProjectInfo) - Method in class jdiff.JDiffAntTask
-
Convenient method to create a Javadoc task, configure it and run it to generate the XML representation of a project's source files.
- getComment(Comments, String) - Static method in class jdiff.Comments
-
Return the comment associated with the given id in the Comment object.
- getDestdir() - Method in class jdiff.JDiffAntTask
- getDirsets() - Method in class jdiff.JDiffAntTask.ProjectInfo
- getDocchanges() - Method in class jdiff.JDiffAntTask
- getJavadoc() - Method in class jdiff.JDiffAntTask.ProjectInfo
- getName() - Method in class jdiff.JDiffAntTask.ProjectInfo
- getNewComments() - Method in class jdiff.HTMLReportGenerator
-
Accessor method for the freshly generated Comments object.
- getPackageList(JDiffAntTask.ProjectInfo) - Method in class jdiff.JDiffAntTask
-
Return the comma-separated list of packages.
- getSource() - Method in class jdiff.JDiffAntTask
- getStats() - Method in class jdiff.JDiffAntTask
- getVerbose() - Method in class jdiff.JDiffAntTask
H
- heuristic - Variable in class jdiff.DiffMyers
-
When set to true, the comparison uses a heuristic to speed it up.
- hideHTMLTags(String) - Static method in class jdiff.API
-
Convert all HTML tags to text by stuffing text into the HTML tag to stop it being an HTML or XML tag.
- HTMLFiles - Class in jdiff
-
Emit HTML files for the supporting infrastructure for the HTML report.
- HTMLFiles(HTMLReportGenerator) - Constructor for class jdiff.HTMLFiles
-
Constructor.
- HTMLIndexes - Class in jdiff
-
Emit HTML indexes which appear in the bottom left frame in the report.
- HTMLIndexes(HTMLReportGenerator) - Constructor for class jdiff.HTMLIndexes
-
Constructor.
- HTMLReportGenerator - Class in jdiff
-
Emit HTML based on the changes between two sets of APIs.
- HTMLReportGenerator() - Constructor for class jdiff.HTMLReportGenerator
-
Default constructor.
- HTMLStatistics - Class in jdiff
-
Emit an HTML file containing statistics about the differences.
- HTMLStatistics(HTMLReportGenerator) - Constructor for class jdiff.HTMLStatistics
-
Constructor.
I
- indent(int) - Method in class jdiff.HTMLReportGenerator
-
Emit some non-breaking space for indentation.
- indentInc - Static variable in class jdiff.API
-
Amount by which to increment each indentation.
- initJavadoc(String) - Method in class jdiff.JDiffAntTask
-
Create a fresh new Javadoc task object and initialize it.
- inRange(int, int, int) - Method in class jdiff.RootDocToXML
-
Return true if val is in the range [min|max], inclusive.
- inserted - Variable in class jdiff.DiffMyers.change
-
# lines of file 1 changed here.
- isMinimizedTag(String) - Static method in class jdiff.Comments
-
Return true if the given HTML tag has no separate end element.
J
- jdiff - package jdiff
- JDiff - Class in jdiff
-
Generates HTML describing the changes between two sets of Java source code.
- JDiff() - Constructor for class jdiff.JDiff
- JDiffAntTask - Class in jdiff
-
An Ant task to produce a simple JDiff report.
- JDiffAntTask() - Constructor for class jdiff.JDiffAntTask
- JDiffAntTask.ProjectInfo - Class in jdiff
-
This class handles the information about a project, whether it is the older or newer version.
L
- languageVersion() - Static method in class jdiff.JDiff
- line0 - Variable in class jdiff.DiffMyers.change
-
Line number of 1st deleted line.
- line1 - Variable in class jdiff.DiffMyers.change
-
Line number of 1st inserted line.
- link - Variable in class jdiff.DiffMyers.change
-
Previous or next edit command.
- linkToClass(String, String, String, boolean) - Static method in class jdiff.APIComparator
-
Given the name of the class, generate a link to a relevant page.
- linkToClass(FieldAPI, boolean) - Static method in class jdiff.APIComparator
-
Generate a link to the Javadoc page for the given field.
- linkToClass(MethodAPI, boolean) - Static method in class jdiff.APIComparator
-
Generate a link to the Javadoc page for the given method.
- logMissingSinces - Static variable in class jdiff.HTMLIndexes
-
Whether to log all missing @since tags to a file or not.
- logOptions() - Method in class jdiff.RootDocToXML
-
Write the options which were used to generate this XML file out as XML comments.
M
- main(String[]) - Static method in class jdiff.JDiff
-
This method is only called when running JDiff as a standalone application, and uses ANT to execute the build configuration in the XML configuration file passed in.
- makeTwoRows(String) - Method in class jdiff.HTMLReportGenerator
-
If a class or package name is considered to be too long for convenient display, insert
in the middle of it at a period. - memberVisibilityLevel - Static variable in class jdiff.RootDocToXML
-
Do not display a member with a lower level of visibility than this.
- minIndex(int, int) - Static method in class jdiff.RootDocToXML
-
Return the minimum of two indexes if > -1, and return -1 only if both indexes = -1.
- missingSincesFile - Static variable in class jdiff.HTMLIndexes
-
The file used to output details of missing @since tags.
N
- name_ - Variable in class jdiff.API
-
The String which identifies this API, e.g.
- nameAPI(String) - Static method in class jdiff.XMLToAPI
-
Set the name of the API object.
- newAPIName_ - Static variable in class jdiff.APIDiff
-
Name of the old API.
- newDocPrefix - Static variable in class jdiff.HTMLReportGenerator
-
Define the prefix for HTML links to the existing set of Javadoc- generated documentation for the new API.
- no_discards - Variable in class jdiff.DiffMyers
-
When set to true, the algorithm returns a guarranteed minimal set of changes.
- noCommentsOnAdditions - Static variable in class jdiff.HTMLReportGenerator
-
If set, then do not suggest comments for additions from the first sentence of the doc block of the new API.
- noCommentsOnChanges - Static variable in class jdiff.HTMLReportGenerator
-
If set, then do not suggest comments for changes from the first sentence of the doc block of the new API.
- noCommentsOnRemovals - Static variable in class jdiff.HTMLReportGenerator
-
If set, then do not suggest comments for removals from the first sentence of the doc block of the old API.
- noteDifferences(Comments, Comments) - Static method in class jdiff.Comments
-
Emit messages about which comments are now unused and which are new.
- numLocalFields(List) - Method in class jdiff.APIComparator
-
Return the number of fields which are locally defined.
- numLocalMethods(List) - Method in class jdiff.APIComparator
-
Return the number of methods which are locally defined.
O
- oldAPIName_ - Static variable in class jdiff.APIDiff
-
Name of the old API.
- oldDocPrefix - Static variable in class jdiff.HTMLReportGenerator
-
Define the prefix for HTML links to the existing set of Javadoc- generated documentation for the old API.
- optionLength(String) - Static method in class jdiff.JDiff
-
This method is called by Javadoc to parse the options it does not recognize.
- optionLength(String) - Static method in class jdiff.Options
-
Returns the "length" of a given option.
- Options - Class in jdiff
-
Class to handle options for JDiff.
- Options() - Constructor for class jdiff.Options
-
Default constructor.
- outputDir - Static variable in class jdiff.HTMLReportGenerator
-
The destination directory for output files.
- outputDirectory - Static variable in class jdiff.RootDocToXML
-
The name of the directory where the XML representing the API will be stored.
- outputFileName - Static variable in class jdiff.RootDocToXML
-
The name of the file where the XML representing the API will be stored.
P
- packages_ - Variable in class jdiff.API
-
The list of all the top-level packages.
- packagesAdded - Variable in class jdiff.APIDiff
-
Packages added in the new API.
- packagesChanged - Variable in class jdiff.APIDiff
-
Packages changed in the new API.
- packagesRemoved - Variable in class jdiff.APIDiff
-
Packages removed in the new API.
- pdiff - Variable in class jdiff.APIDiff
- pkgDiff - Variable in class jdiff.APIComparator
-
Package-level object representing the differences between two packages.
- placeHolderText - Static variable in class jdiff.Comments
-
The text placed into XML comments file where there is no comment yet.
- processClasses(ClassDoc[], String) - Method in class jdiff.RootDocToXML
-
Process classes and interfaces.
- processConstructors(ConstructorDoc[]) - Method in class jdiff.RootDocToXML
-
Process the constructors in the class.
- processExceptions(ClassDoc[]) - Method in class jdiff.RootDocToXML
-
Process all exceptions thrown by a constructor or method.
- processFields(FieldDoc[]) - Method in class jdiff.RootDocToXML
-
Process the fields in the class.
- processInterfaces(Type[]) - Method in class jdiff.RootDocToXML
-
Process the interfaces implemented by the class.
- processMethods(ClassDoc, MethodDoc[]) - Method in class jdiff.RootDocToXML
-
Process the methods in the class.
- processPackages(RootDoc) - Method in class jdiff.RootDocToXML
-
Process each package and the classes/interfaces within it.
- ProjectInfo() - Constructor for class jdiff.JDiffAntTask.ProjectInfo
R
- readFile(String) - Static method in class jdiff.Comments
-
Read the file where the XML for comments about the changes between the old API and new API is stored and create a Comments object for it.
- readFile(String, boolean, String) - Static method in class jdiff.XMLToAPI
-
Read the file where the XML representing the API is stored.
- reportAllCtors(String, ClassDiff) - Method in class jdiff.HTMLReportGenerator
-
Write out the details of constructors in a class.
- reportAllFields(String, ClassDiff) - Method in class jdiff.HTMLReportGenerator
-
Write out the details of fields in a class.
- reportAllMethods(String, ClassDiff) - Method in class jdiff.HTMLReportGenerator
-
Write out the details of methods in a class.
- reportChangedClass(String, ClassDiff[], int) - Method in class jdiff.HTMLReportGenerator
-
Write out the details of a changed class in a separate file.
- reportChangedPackage(PackageDiff[], int) - Method in class jdiff.HTMLReportGenerator
-
Write out the details of a changed package in a separate file.
- reportDocChanges - Static variable in class jdiff.HTMLReportGenerator
-
If set, then report changes in documentation (Javadoc comments) between the old and the new API.
- RootDocToXML - Class in jdiff
-
Converts a Javadoc RootDoc object into a representation in an XML file.
- RootDocToXML() - Constructor for class jdiff.RootDocToXML
-
Default constructor.
- runAnt(String[]) - Static method in class jdiff.JDiff
-
Invoke ANT by reflection.
S
- saveAllDocs - Static variable in class jdiff.RootDocToXML
-
If set, then save the entire contents of a doc block comment in the API file.
- setDestdir(File) - Method in class jdiff.JDiffAntTask
-
Used to store the destdir attribute of the JDiff task XML element.
- setDirset(DirSet) - Method in class jdiff.JDiffAntTask.ProjectInfo
- setDocchanges(boolean) - Method in class jdiff.JDiffAntTask
- setJavadoc(String) - Method in class jdiff.JDiffAntTask.ProjectInfo
- setName(String) - Method in class jdiff.JDiffAntTask.ProjectInfo
- setProject(Project) - Method in class jdiff.JDiffAntTask
-
Used as part of Ant's startup.
- setSource(String) - Method in class jdiff.JDiffAntTask
- setStats(boolean) - Method in class jdiff.JDiffAntTask
- setVerbose(boolean) - Method in class jdiff.JDiffAntTask
- showHTMLTags(String) - Static method in class jdiff.API
-
Convert text with stuffed HTML tags ("lEsS_tHaN", etc) into HTML text.
- shownElement(Doc, String) - Method in class jdiff.RootDocToXML
-
Determine if the program element is shown, according to the given level of visibility.
- showUsage() - Static method in class jdiff.JDiff
-
Display usage information for JDiff.
- simpleName(String) - Static method in class jdiff.HTMLReportGenerator
-
Return a String with the simple names of the classes in fqName.
- start(RootDoc) - Static method in class jdiff.JDiff
-
Doclet-mandated start method.
- startGeneration(RootDoc) - Method in class jdiff.JDiff
-
Generate the summary of the APIs.
- stripNonPrintingChars(String, Doc) - Method in class jdiff.RootDocToXML
-
Strip out non-printing characters, replacing them with a character which will not change where the end of the first sentence is found.
- stuffHTMLTags(String) - Static method in class jdiff.API
-
Convert all HTML tags to text by placing them inside a CDATA element.
U
V
- validateXML - Static variable in class jdiff.XMLToAPI
-
If set, validate the XML which represents an API.
- validOptions(String[][], DocErrorReporter) - Static method in class jdiff.JDiff
-
After parsing the available options using
JDiff.optionLength(java.lang.String), Javadoc invokes this method with an array of options-arrays. - validOptions(String[][], DocErrorReporter) - Static method in class jdiff.Options
-
After parsing the available options using
Options.optionLength(java.lang.String), Javadoc invokes this method with an array of options-arrays, where the first item in any array is the option, and subsequent items in that array are its arguments.
W
- windowTitle - Static variable in class jdiff.HTMLReportGenerator
-
The browser window title for the report.
- writeClassTableEntry(String, String, int, boolean, String, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a class or interface.
- writeCtorChangedTableEntry(String, String, MemberDiff) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a changed constructor.
- writeCtorTableEntry(String, String, String, int, String, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a constructor.
- writeFieldChangedTableEntry(String, String, MemberDiff) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a changed field.
- writeFieldTableEntry(String, String, FieldAPI, int, String, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a field.
- writeFile(String, Comments) - Static method in class jdiff.Comments
-
Write the XML representation of comments to a file.
- writeHTMLFooter() - Method in class jdiff.HTMLReportGenerator
-
Write the HTML footer.
- writeHTMLTitle(String) - Method in class jdiff.HTMLReportGenerator
-
Write the HTML title
- writeMethodChangedTableEntry(String, String, MemberDiff) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a changed method.
- writeMethodTableEntry(String, String, MethodAPI, int, String, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a method.
- writeNavigationBar(String, String, String, String, int, boolean, boolean, boolean, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a navigation bar section header.
- writePackageTableEntry(String, int, String, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a table entry for a package, with support for links to Javadoc for removed packages.
- writeReport(APIDiff) - Method in class jdiff.HTMLReportGenerator
-
Write the HTML report.
- writeSectionFooter(String, String, String, String, int) - Method in class jdiff.HTMLReportGenerator
-
Write a section footer, which includes a navigation bar.
- writeSectionHeader(String, String, String, String, String, int, boolean, boolean, boolean) - Method in class jdiff.HTMLReportGenerator
-
Write a section header, which includes a navigation bar.
- writeStartHTMLHeader() - Method in class jdiff.HTMLReportGenerator
-
Write the start of the HTML header.
- writeStartHTMLHeader(boolean) - Method in class jdiff.HTMLReportGenerator
-
Write the start of the HTML header.
- writeStartHTMLHeaderWithDate() - Method in class jdiff.HTMLReportGenerator
-
Write the start of the HTML header, together with the current date and time in an HTML comment.
- writeStyleSheetRef() - Method in class jdiff.HTMLReportGenerator
-
Write the HTML style sheet reference for files in the subdirectory.
- writeStyleSheetRef(boolean) - Method in class jdiff.HTMLReportGenerator
-
Write the HTML style sheet reference.
- writeTableEnd() - Method in class jdiff.HTMLReportGenerator
-
Write the end of a table.
- writeTableStart(String, int) - Method in class jdiff.HTMLReportGenerator
-
Write the start of a table.
- writeText() - Method in class jdiff.HTMLReportGenerator
-
Write a newline out.
- writeText(String) - Method in class jdiff.HTMLReportGenerator
-
Write some text out.
- writeXML(RootDoc) - Static method in class jdiff.RootDocToXML
-
Write the XML representation of the API to a file.
- writeXSD() - Static method in class jdiff.RootDocToXML
-
Write the XML Schema file used for validation.
- writeXSD(String) - Static method in class jdiff.Comments
-
Write the XML Schema file used for validation.
X
A B C D E G H I J L M N O P R S U V W XAll Classes All Packages