A B C D E G H I J L M N O P R S U V W X

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(String) - Method in class jdiff.HTMLReportGenerator
Emit a string which is a type by surrounding it with <code> tags.
emitType(Type) - Method in class jdiff.RootDocToXML
Emit the type name.
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(String) - Method in class jdiff.Comments
Emit the XML header.
emitXMLHeader() - Method in class jdiff.RootDocToXML
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.
JDiffAntTask.ProjectInfo() - Constructor for class jdiff.JDiffAntTask.ProjectInfo
 

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(MethodAPI, boolean) - Static method in class jdiff.APIComparator
Generate a link to the Javadoc page for the given method.
linkToClass(FieldAPI, boolean) - Static method in class jdiff.APIComparator
Generate a link to the Javadoc page for the given field.
linkToClass(String, String, String, boolean) - Static method in class jdiff.APIComparator
Given the name of the class, generate a link to a relevant page.
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.

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

usage() - Static method in class jdiff.Options
Display the arguments for JDiff.

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(String) - Static method in class jdiff.Comments
Write the XML Schema file used for validation.
writeXSD() - Static method in class jdiff.RootDocToXML
Write the XML Schema file used for validation.

X

XMLToAPI - Class in jdiff
Creates an API object from an XML file.

A B C D E G H I J L M N O P R S U V W X