A B C D E F G I L M N P Q R S T U W

A

addFileResult(int, String) - Method in class net.objectlab.qalab.exporter.ConsoleExporter
Add a result entry for a given file name and type.
addFileResult(int, String) - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
Add a result entry for a given file name and type.
addFileResult(int, String) - Method in interface net.objectlab.qalab.interfaces.QALabExporter
Add a result entry for a given file name and type.
addFileStatistics(int) - Method in class net.objectlab.qalab.parser.BaseStatMerge
add a increment of file violation and also add it to the total violation count.
addNewResults() - Method in class net.objectlab.qalab.parser.BaseStatMerge
Add new results to the compiled statistics.
addSummary(int, int) - Method in class net.objectlab.qalab.exporter.ConsoleExporter
Add summary details for this merger of statistics for this type.
addSummary(int, int) - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
Add summary details for this merger of statistics for this type.
addSummary(int, int) - Method in interface net.objectlab.qalab.interfaces.QALabExporter
Add summary details for this merger of statistics for this type.
addTotalStatistics(int) - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
AntTaskLogger - Class in net.objectlab.qalab.ant
This class wraps up an Ant task which is going to be used to log some text when the tool is used with Ant.

B

BaseStatMerge - Class in net.objectlab.qalab.parser
This class abstract some methods used by all Stat Mergers being for Checkstyle, pmd, findbugs or Simian.
BaseStatMerge() - Constructor for class net.objectlab.qalab.parser.BaseStatMerge
 
BuildStatChartTask - Class in net.objectlab.qalab.ant
 
BuildStatChartTask() - Constructor for class net.objectlab.qalab.ant.BuildStatChartTask
 
BuildStatForChartParser - Class in net.objectlab.qalab.parser
This is the parser for generating the charts from qalab.xml.
BuildStatForChartParser(TaskLogger) - Constructor for class net.objectlab.qalab.parser.BuildStatForChartParser
constructor, accepts the logger.
BuildStatMergeTask - Class in net.objectlab.qalab.ant
The ant task that handles the merger of statistics into qalab.xml.
BuildStatMergeTask() - Constructor for class net.objectlab.qalab.ant.BuildStatMergeTask
 
BuildStatMoverHandler - Class in net.objectlab.qalab.parser
A handler class which uses SAX method to parse the XML file from QALab and extract the files that have seen a change in statistics within the time window.
BuildStatMoverHandler(InputSource, String, Writer, boolean, TaskLogger, boolean) - Constructor for class net.objectlab.qalab.parser.BuildStatMoverHandler
Constructor used by ant Task/Maven.
BuildStatMoverTask - Class in net.objectlab.qalab.ant
An Ant task to create the mover XML file given some parameters.
BuildStatMoverTask() - Constructor for class net.objectlab.qalab.ant.BuildStatMoverTask
 

C

calculateCutoffDateTime() - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
Calculate the cutoff date, ie the earliest date for the stat to be taken into account.
CheckstyleOrPMDBaseMerge - Class in net.objectlab.qalab.parser
This abstract class defines most common code between the handling of Checkstyle and PMD XML.
CheckstyleOrPMDBaseMerge() - Constructor for class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
 
CheckstyleStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XML output from Checkstyle and integrate the violation results into our "buildstat" xml format.
CheckstyleStatMerge() - Constructor for class net.objectlab.qalab.parser.CheckstyleStatMerge
 
CoberturaBranchStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XML output from Cobertura BRANCH information (version 1.7 required) and integrate the violation results into our "qalab" xml format.
CoberturaBranchStatMerge() - Constructor for class net.objectlab.qalab.parser.CoberturaBranchStatMerge
 
CoberturaLineStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XML output from Cobertura (LINE INFORMATION) and integrate the violation results into our "qalab" xml format.
CoberturaLineStatMerge() - Constructor for class net.objectlab.qalab.parser.CoberturaLineStatMerge
 
configure(Properties) - Method in class net.objectlab.qalab.exporter.ConsoleExporter
For instance for the XML Exporter.
configure(Properties) - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
For instance for the XML Exporter.
configure(Properties) - Method in interface net.objectlab.qalab.interfaces.QALabExporter
Configure the exporter.
ConsoleExporter - Class in net.objectlab.qalab.exporter
This is a basic exporter for debugging (it simply shows the exports on ConsoleLogger.
ConsoleExporter() - Constructor for class net.objectlab.qalab.exporter.ConsoleExporter
 
ConsoleLogger - Class in net.objectlab.qalab.util
Basic implementation to System.out.
ConsoleLogger() - Constructor for class net.objectlab.qalab.util.ConsoleLogger
 
constructXML() - Method in class net.objectlab.qalab.parser.FileStats
Construct the XML buffers.

D

DATE_ATTRIBUTE - Static variable in class net.objectlab.qalab.util.QALabTags
date attribute in QALab XML.
DATE_ONLY_SIZE - Static variable in class net.objectlab.qalab.util.QALabTags
 
DEFAULT_DATE_FORMAT - Static variable in class net.objectlab.qalab.util.QALabTags
default format yyyy-MM-dd.
DEFAULT_DATETIME_FORMAT - Static variable in class net.objectlab.qalab.util.QALabTags
default format yyyy-MM-dd HH:mm:ss.

E

endDocument() - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
At the end of parsing the qalab.xml document, generate the up/down report.
endElement(String, String, String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
Called when a closing element tag is encountered, it generates the chart each time it moves from a file or summary.
endElement(String, String, String) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
At the end of an element, check if it is a file one and add the results found.
endElement(String, String, String) - Method in class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
At the end of an element, check if it is a file one and add the results found.
endElement(String, String, String) - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
At the end of an element, check if it is a file one and add the results found.
error(SAXParseException) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
Error.
execute() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
Method invoked by the ant or maven framework to execute the action associated with this task.
execute() - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Method invoked by the ant framework to execute the action associated with this task.
execute() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
Method invoked by the ant framework to execute the compilation of statistics movers withing the time window.

F

fatalError(SAXParseException) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
Fatal error.
FILE_TAG - Static variable in class net.objectlab.qalab.util.QALabTags
file tag in QALab XML.
FILECOUNT_ATTRIBUTE - Static variable in class net.objectlab.qalab.util.QALabTags
filecount attribute in QALab XML.
FilenameUtil - Class in net.objectlab.qalab.util
Utility class for file name manipulations.
FileStats - Class in net.objectlab.qalab.parser
As part of the up/down movers task, this class contains info about a given file.
FileStats(Map, String, String, Date) - Constructor for class net.objectlab.qalab.parser.FileStats
 
FindBugsStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XDOC output from FindBugs and integrate the violation results into our qalab.xml format.
FindBugsStatMerge() - Constructor for class net.objectlab.qalab.parser.FindBugsStatMerge
 

G

getAttributeValue(Attributes, String, boolean, TaskLogger) - Static method in class net.objectlab.qalab.util.Util
Gets the attribute value.
getAttributeValue(NamedNodeMap, String, boolean, TaskLogger) - Static method in class net.objectlab.qalab.util.Util
Gets the attribute value.
getChartHeight() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getChartWidth() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getDate() - Method in class net.objectlab.qalab.parser.SingleStat
 
getDocument() - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
 
getDownXmlResult() - Method in class net.objectlab.qalab.parser.FileStats
 
getEndDateCutoff() - Method in class net.objectlab.qalab.parser.FileStats
 
getEndTimeWindow() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getExporterClassName() - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
 
getFileCount() - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
getFileCount() - Method in interface net.objectlab.qalab.parser.StatMerger
 
getFileName(Attributes) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
Gets the filename from the id attribute.
getFileName() - Method in class net.objectlab.qalab.parser.FileStats
 
getFileNameAttribute() - Method in class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
 
getFileNameAttribute() - Method in class net.objectlab.qalab.parser.CheckstyleStatMerge
 
getFileNameAttribute() - Method in class net.objectlab.qalab.parser.FindBugsStatMerge
 
getFileNameAttribute() - Method in class net.objectlab.qalab.parser.PMDStatMerge
 
getFilePrefix() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getFilePrefix() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getFileStatistics() - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
getFileTag() - Method in class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
 
getFileTag() - Method in class net.objectlab.qalab.parser.CheckstyleStatMerge
 
getFileTag() - Method in class net.objectlab.qalab.parser.FindBugsStatMerge
 
getFileTag() - Method in class net.objectlab.qalab.parser.PMDStatMerge
 
getHeight() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getHoursOffsetForLastRun() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getHoursOffsetForLastRun() - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
 
getInputFile() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getMergerTimeStamp() - Method in class net.objectlab.qalab.parser.BaseStatMerge
This may have been changed to "now".
getMergerTimeStamp() - Method in interface net.objectlab.qalab.parser.StatMerger
This may have been changed to "now".
getMovingAverage() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getMovingAverage() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getOffsetForLastRun() - Method in class net.objectlab.qalab.parser.FileStats
 
getOffsetHours() - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
 
getOutputXMLfile() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getPathToFile() - Method in class net.objectlab.qalab.parser.FileStats
 
getQalabSource() - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
Return the input source to the base stats.
getSrcDir() - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
getStartTimeHoursOffset() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getStartTimeWindow() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getStatValue() - Method in class net.objectlab.qalab.parser.SingleStat
 
getSummaryTag() - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
 
getSummaryType() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getTaskLogger() - Method in class net.objectlab.qalab.exporter.ConsoleExporter
 
getTaskLogger() - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
 
getTaskLogger() - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
getToDir() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getTotalStatistics() - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
getTotalStatistics() - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
For Cobertura the total statistics is the average of coverage, ie sum of all percentages divided by the TOTAL number of files (ie we do not report ZERO % coverage but they should count).
getTotalStatistics() - Method in interface net.objectlab.qalab.parser.StatMerger
 
getType() - Method in class net.objectlab.qalab.parser.CheckstyleStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.CoberturaBranchStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.FindBugsStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.PMDCPDStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.PMDStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.SimianStatMerge
 
getType() - Method in class net.objectlab.qalab.parser.SingleStat
 
getType() - Method in interface net.objectlab.qalab.parser.StatMerger
 
getTypes() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
getUpXmlResult() - Method in class net.objectlab.qalab.parser.FileStats
 
getViolationTag() - Method in class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
 
getViolationTag() - Method in class net.objectlab.qalab.parser.CheckstyleStatMerge
 
getViolationTag() - Method in class net.objectlab.qalab.parser.FindBugsStatMerge
 
getViolationTag() - Method in class net.objectlab.qalab.parser.PMDStatMerge
 
getWidth() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getXAxisSummaryTitle() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getXAxisSummaryTitle() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getXAxisTitle() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getXAxisTitle() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getYAxisSummaryTitle() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getYAxisSummaryTitle() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
getYAxisTitle() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
getYAxisTitle() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 

I

ID_ATTRIBUTE - Static variable in class net.objectlab.qalab.util.QALabTags
id attribute in QALab XML.
incrementFileCount(int) - Method in class net.objectlab.qalab.parser.BaseStatMerge
Increment file count by increment.
isQuiet() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
isQuiet() - Method in class net.objectlab.qalab.exporter.ConsoleExporter
 
isQuiet() - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
 
isQuiet() - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
isQuiet() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
isSummaryOnly() - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
isSummaryOnly() - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
isWeekendAdjustment() - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 

L

LINE_END - Static variable in class net.objectlab.qalab.util.QALabTags
line separator.
listify(String, String) - Static method in class net.objectlab.qalab.util.Util
helper method to convert a 'delimiter' separated string to a list.
listToCSVString(List) - Static method in class net.objectlab.qalab.util.Util
convert a list to a comma separated string.
log(String) - Method in class net.objectlab.qalab.ant.AntTaskLogger
Uses the Ant mechanism to log the text.
log(String) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
uses the super log from the conventional Ant Task log.
log(String) - Method in class net.objectlab.qalab.util.ConsoleLogger
log text to the System.out.
log(String) - Method in class net.objectlab.qalab.util.SilentLogger
log text to the System.out.
log(String) - Method in interface net.objectlab.qalab.util.TaskLogger
Generic interface for logging issue & debug info.

M

mergeStats(InputSource, QALabExporter) - Method in class net.objectlab.qalab.parser.BaseStatMerge
called by the ant task or the maven plug in.
mergeStats(InputSource, QALabExporter) - Method in interface net.objectlab.qalab.parser.StatMerger
merge the stats from node to the combined stats document.

N

net.objectlab.qalab.ant - package net.objectlab.qalab.ant
This package contains the Ant Tasks associated with QALab.
net.objectlab.qalab.exporter - package net.objectlab.qalab.exporter
This package contains the Exporters for the consolidated data, the basic one is an XML Exporter specific to qalab.xml but feel free to create your own.
net.objectlab.qalab.interfaces - package net.objectlab.qalab.interfaces
This package contains the main interfaces to configure QALab.
net.objectlab.qalab.parser - package net.objectlab.qalab.parser
This package contains the Handler class which uses SAX to process input XML.
net.objectlab.qalab.util - package net.objectlab.qalab.util
Package defines a few helper classes.

P

PATH_ATTRIBUTE - Static variable in class net.objectlab.qalab.util.QALabTags
path attribute in QALab XML.
PMDCPDStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XML output from PMD CPD (Copy Paste Detector) and integrate the violation results into our "qalab" xml format.
PMDCPDStatMerge() - Constructor for class net.objectlab.qalab.parser.PMDCPDStatMerge
 
PMDStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XML output from PMD and integrate the violation results into our "qalab" xml format.
PMDStatMerge() - Constructor for class net.objectlab.qalab.parser.PMDStatMerge
 
preProcessSource(InputSource) - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
preProcessSource(InputSource) - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
This is required to get rid of the SYSTEM DTD otherwise one cannot parse coverage.xml behind most firewalls or offline.
process() - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
Create an instance of the SAX Parser and process the qalab.xml file.

Q

QALAB_TAG - Static variable in class net.objectlab.qalab.util.QALabTags
qalab tag in QALab XML.
QALabExporter - Interface in net.objectlab.qalab.interfaces
This is the interface for exporting the statistics from the input checkstyle, pmd, findbugs or simian; feel free to create your own to say a database or your specific XML.
QALabTags - Class in net.objectlab.qalab.util
Tags used in QALab.
QALabXMLExporter - Class in net.objectlab.qalab.exporter
This is the main exporter to an XML file following the QALab DTD.
QALabXMLExporter() - Constructor for class net.objectlab.qalab.exporter.QALabXMLExporter
 

R

resetFileStatistics() - Method in class net.objectlab.qalab.parser.BaseStatMerge
reset the fileStatistics to 0, typically when handling a new file.
RESULT_TAG - Static variable in class net.objectlab.qalab.util.QALabTags
result tag in QALab XML.

S

save() - Method in class net.objectlab.qalab.exporter.ConsoleExporter
Save the stats (called when the parsing of input statistics is completed).
save() - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
Save the stats (called when the parsing of input statistics is completed).
save() - Method in interface net.objectlab.qalab.interfaces.QALabExporter
Save the results wherever required (depending on the Exporter).
setAcceptedStyle(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
set the accepted styles for charts, each type will be a line/series on the chart.
setChartHeight(int) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setChartWidth(int) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setCurrentFile(String) - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
setDate(Date) - Method in class net.objectlab.qalab.parser.SingleStat
 
setDatecutoff(int) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
calculates the datecutoff by adding the number of offset hours.
setEndDateCutoff(Date) - Method in class net.objectlab.qalab.parser.FileStats
 
setEndTimeWindow(String) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
setEndTimeWindow(Date) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
 
setExporterClassName(String) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
 
setFileName(Attributes) - Method in class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
set the file name from the attributes from Checkstyle/Findbugs XML.
setFileName(Attributes) - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
set the file name from the attributes from Findbugs XML.
setFileName(Attributes) - Method in class net.objectlab.qalab.parser.FindBugsStatMerge
Given the different ways that files can be stored on file system, this method will remove anything part of the path up to the 'srcDir' given, it should only retain the package name in java.
setFilePrefix(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setFilePrefix(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setHandler(String) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Sets the class name for the handler for the given statistics.
setHeight(int) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
set the chart height in pixels.
setHoursOffsetForLastRun(Integer) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
setHoursOffsetForLastRun(int) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
 
setInputFile(File) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
Sets the base file (qalab.xml).
setInputFile(File) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Sets the input file containing the new statistics (checkstyle,etc).
setInputFile(File) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
Set the base file xml document, typically qalab.xml.
setMergerTimeStamp(String) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Sets the timestamp mode.
setMergerTimeStamp(String, boolean) - Method in class net.objectlab.qalab.parser.BaseStatMerge
set the merger time stamp to use for all stats.
setMergerTimeStamp(String, boolean) - Method in interface net.objectlab.qalab.parser.StatMerger
set the timestamp (optional) for the merged stats.
setMovingAverage(int) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
Set the number of points taken to form the moving average line, no moving average line will be created if value <=0.
setMovingAverage(int) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setOffsetForLastRun(int) - Method in class net.objectlab.qalab.parser.FileStats
 
setOffsetHours(String) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
 
setOutputFile(File) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Set the to output file (typically qalab.xml).
setOutputXMLfile(File) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
Set the destination XML file for the up/down stats.
setPathToFile(String) - Method in class net.objectlab.qalab.parser.FileStats
 
setPropertiesFile(File) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Sets a properties file for use instead of individually setting them.
setQuiet(boolean) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
Sets the quiet mode.
setQuiet(boolean) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
Sets the quiet mode.
setQuiet(boolean) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
setQuiet(boolean) - Method in class net.objectlab.qalab.exporter.ConsoleExporter
 
setQuiet(boolean) - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
 
setQuiet(boolean) - Method in interface net.objectlab.qalab.interfaces.QALabExporter
if quiet is true, the merger should limit its log output.
setQuiet(boolean) - Method in class net.objectlab.qalab.parser.BaseStatMerge
 
setQuiet(boolean) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setQuiet(boolean) - Method in interface net.objectlab.qalab.parser.StatMerger
if quiet is true, the merger should limit its log output.
setSrcDir(String) - Method in class net.objectlab.qalab.ant.BuildStatMergeTask
 
setSrcDir(String) - Method in class net.objectlab.qalab.parser.BaseStatMerge
this will be used to truncate machine specific path.
setSrcDir(String) - Method in interface net.objectlab.qalab.parser.StatMerger
Stipulates the source directory for the code.
setStartTimeHoursOffset(String) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
Set the offset time in hours to define start window.
setStartTimeWindow(String) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
setStartTimeWindow(Date) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
 
setStatValue(int) - Method in class net.objectlab.qalab.parser.SingleStat
 
setSummaryOnly(boolean) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
set the boolean summary only, if true, only a summary chart will be generated.
setSummaryOnly(boolean) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setSummaryStyle(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
set the accepted styles for SUMMARY charts, each type will be a line/series on the chart.
setSummaryType(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setTaskLogger(TaskLogger) - Method in class net.objectlab.qalab.exporter.ConsoleExporter
set the task logger, ie mechanism to log issues & debug info.
setTaskLogger(TaskLogger) - Method in class net.objectlab.qalab.exporter.QALabXMLExporter
set the task logger, ie mechanism to log issues & debug info.
setTaskLogger(TaskLogger) - Method in interface net.objectlab.qalab.interfaces.QALabExporter
set the task logger, ie mechanism to log issues & debug info.
setTaskLogger(TaskLogger) - Method in class net.objectlab.qalab.parser.BaseStatMerge
set the logger to use.
setTaskLogger(TaskLogger) - Method in interface net.objectlab.qalab.parser.StatMerger
set the task logger, ie mechanism to log issues & debug info.
setToDir(File) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
Set the to directory where to output the charts.
setToDir(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setTotalStatistics(int) - Method in class net.objectlab.qalab.parser.BaseStatMerge
Directly set the total statistics.
setType(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setType(String) - Method in class net.objectlab.qalab.parser.SingleStat
 
setTypes(String) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
Sets the types on which the report is based, checkstyle|findbugs|pmd |simian can be combined in a comma separated format.
setWeekendAdjustment(boolean) - Method in class net.objectlab.qalab.ant.BuildStatMoverTask
 
setWidth(int) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
set the chart width in pixels.
setXAxisSummaryTitle(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setXAxisSummaryTitle(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setXAxisTitle(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setXAxisTitle(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setYAxisSummaryTitle(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setYAxisSummaryTitle(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
setYAxisTitle(String) - Method in class net.objectlab.qalab.ant.BuildStatChartTask
 
setYAxisTitle(String) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
 
SilentLogger - Class in net.objectlab.qalab.util
Basic implementation to nothingness.
SilentLogger() - Constructor for class net.objectlab.qalab.util.SilentLogger
 
SimianStatMerge - Class in net.objectlab.qalab.parser
This class is able to read the XML output from Simian (version 2.x required) and integrate the violation results into our "qalab" xml format.
SimianStatMerge() - Constructor for class net.objectlab.qalab.parser.SimianStatMerge
 
SingleStat - Class in net.objectlab.qalab.parser
A class to store each result which are stored as part of the FileStat.
SingleStat() - Constructor for class net.objectlab.qalab.parser.SingleStat
 
startElement(String, String, String, Attributes) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
Start element, called when each new tag is encountered.
startElement(String, String, String, Attributes) - Method in class net.objectlab.qalab.parser.BuildStatMoverHandler
At the start of a new element, capture the filename and if the element is a result one, create a SingleStat to store for the given type.
startElement(String, String, String, Attributes) - Method in class net.objectlab.qalab.parser.CheckstyleOrPMDBaseMerge
At the start of a new element, capture the filename and if the element is a result one, create a SingleStat to store for the given type.
startElement(String, String, String, Attributes) - Method in class net.objectlab.qalab.parser.CoberturaLineStatMerge
At the start of a new element, capture the filename and if the element is a result one, create a SingleStat to store for the given type.
startElement(String, String, String, Attributes) - Method in class net.objectlab.qalab.parser.PMDCPDStatMerge
At the start of a new element, capture the filename and if the element is a result one, create a SingleStat to store for the given type.
startElement(String, String, String, Attributes) - Method in class net.objectlab.qalab.parser.SimianStatMerge
At the start of a new element, capture the filename and if the element is a result one, create a SingleStat to store for the given type.
StatMerger - Interface in net.objectlab.qalab.parser
Interface defining the statistics mergers.
STATVALUE_ATTRIBUTE - Static variable in class net.objectlab.qalab.util.QALabTags
statvalue attribute in QALab XML.
SUMMARY_RESULT_TAG - Static variable in class net.objectlab.qalab.util.QALabTags
Summary result tag.
SUMMARY_TAG - Static variable in class net.objectlab.qalab.util.QALabTags
Summary tag.

T

TaskLogger - Interface in net.objectlab.qalab.util
An Interface for the Logging mechanism.
toString() - Method in class net.objectlab.qalab.parser.SingleStat
 
trimFilename(String, String) - Static method in class net.objectlab.qalab.util.FilenameUtil
Trims the supplied filename by forcing it to be a unix path and choping off everything below the src directory.
TYPE_ATTRIBUTE - Static variable in class net.objectlab.qalab.util.QALabTags
type attribute in QALab XML.

U

Util - Class in net.objectlab.qalab.util
Utility class for list generation and parsing.

W

warning(SAXParseException) - Method in class net.objectlab.qalab.parser.BuildStatForChartParser
Warning.

A B C D E F G I L M N P Q R S T U W