A B C D E F G H I L M N O P R S T V X

A

AbsoluteFileFinder - Class in hudson.plugins.violations.util
Class that helps finding a file from a list of source paths.
AbsoluteFileFinder() - Constructor for class hudson.plugins.violations.util.AbsoluteFileFinder
 
AbstractParser - Class in hudson.plugins.violations.parse
Base class for parsing xml files.
AbstractParser() - Constructor for class hudson.plugins.violations.parse.AbstractParser
 
AbstractTypeParser - Class in hudson.plugins.violations.parse
An abstract xml parsing class for parsing violation configuration files using an XML pull parser.
AbstractTypeParser() - Constructor for class hudson.plugins.violations.parse.AbstractTypeParser
 
addDescriptor(TypeDescriptor) - Static method in class hudson.plugins.violations.TypeDescriptor
Add a violations type descriptor.
addFileCount(String, String, int[]) - Method in class hudson.plugins.violations.model.BuildModel
Add a file count.
addLimitType(String, int, int) - Method in class hudson.plugins.violations.model.FileModel
Add summary object for a type of violation.
addRule(Element) - Method in class hudson.plugins.violations.types.fxcop.FxCopRuleSet
Parse the element and insert the rule into the rule set.
addSourcePath(String) - Method in class hudson.plugins.violations.util.AbsoluteFileFinder
 
addSourcePaths(String[]) - Method in class hudson.plugins.violations.util.AbsoluteFileFinder
 
addType(String) - Method in class hudson.plugins.violations.model.FullBuildModel
Add in a type.
addViolation(Violation) - Method in class hudson.plugins.violations.model.FileModel
Add a violation to the file model.
addViolation(Violation) - Method in class hudson.plugins.violations.model.FullFileModel
Add a violation to the file model.

B

build(Build) - Method in class hudson.plugins.violations.render.FileModelProxy
Fluid setting of the build attribute.
buildDataSet() - Method in class hudson.plugins.violations.graph.SeverityTypeDataSet
Build the data set.
BuildModel - Class in hudson.plugins.violations.model
A model of the violations of the build used during rendering time.
BuildModel(File) - Constructor for class hudson.plugins.violations.model.BuildModel
Create a model of the violations.
buildModel(BuildModel) - Method in class hudson.plugins.violations.parse.BuildModelParser
Fluid setting of buildModel attribute.
BuildModel.FileCount - Class in hudson.plugins.violations.model
A class of file name to count mapping.
BuildModel.FileCount(String, int[], FileModelProxy) - Constructor for class hudson.plugins.violations.model.BuildModel.FileCount
Create a FileCount object.
BuildModel.TypeCount - Class in hudson.plugins.violations.model
A class used in displaying number of violations and files in violation.
BuildModel.TypeCount(String, int, int) - Constructor for class hudson.plugins.violations.model.BuildModel.TypeCount
Constructor for TypeCount.
BuildModelParser - Class in hudson.plugins.violations.parse
Parses a violatios build xml report file.
BuildModelParser() - Constructor for class hudson.plugins.violations.parse.BuildModelParser
 

C

calculate(int) - Method in class hudson.plugins.violations.util.HealthNumber
calculate the number.
checkEvent(int, String) - Method in class hudson.plugins.violations.parse.AbstractParser
check the current event type.
checkGetAttribute(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get an attribute value and ensure that the attribute is present.
checkGetInt(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get an attribute value as an int and ensure that the attribute is present.
checkGetLong(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get an attribute value as a long and ensure that the attribute is present.
checkNextEvent(int, String) - Method in class hudson.plugins.violations.parse.AbstractParser
get the next event and check the type.
checkNotBlank(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get an attribute value and ensure that the attribute is present and is not blank.
CheckstyleDescriptor - Class in hudson.plugins.violations.types.checkstyle
The descriptor class for Checkstyle violations type.
CheckstyleParser - Class in hudson.plugins.violations.types.checkstyle
Parses a checkstyle xml report file.
CheckstyleParser() - Constructor for class hudson.plugins.violations.types.checkstyle.CheckstyleParser
 
cleanup() - Method in class hudson.plugins.violations.model.FullBuildModel
Called at the end of a build.
clone() - Method in class hudson.plugins.violations.TypeConfig
Clone the type config.
clone() - Method in class hudson.plugins.violations.ViolationsConfig
Clone the config object.
close(Closeable, boolean) - Static method in class hudson.plugins.violations.util.CloseUtil
Close a closable - optional ignoring exceptions.
close(Closeable) - Static method in class hudson.plugins.violations.util.CloseUtil
Close a closable ignoring exceptions.
CloseUtil - Class in hudson.plugins.violations.util
A utility class to close closables.
compareTo(BuildModel.FileCount) - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Compare to another FileCount object.
compareTo(FileSummary) - Method in class hudson.plugins.violations.model.FileSummary
Implemenate a compare to based on the number of violations.
compareTo(Violation) - Method in class hudson.plugins.violations.model.Violation
Compare to another violation.
contains(String, String) - Method in class hudson.plugins.violations.types.fxcop.FxCopRuleSet
Returns if the rule set contains a rule for the specified category and id
contextPath(String) - Method in class hudson.plugins.violations.render.FileModelProxy
Fluid setting of context path.
CPDDescriptor - Class in hudson.plugins.violations.types.cpd
The descriptor class for CPD violations type.
CPDParser - Class in hudson.plugins.violations.types.cpd
Parses a cpd xml report file.
CPDParser() - Constructor for class hudson.plugins.violations.types.cpd.CPDParser
 
createChart() - Method in class hudson.plugins.violations.graph.SeverityTypeDataSet
Create a JFree chart for this dataset.
createParser() - Method in class hudson.plugins.violations.TypeDescriptor
Get a new parser for the type.
createParser() - Method in class hudson.plugins.violations.types.checkstyle.CheckstyleDescriptor
Create a parser for the checkstyle type.
createParser() - Method in class hudson.plugins.violations.types.cpd.CPDDescriptor
Create a parser for the CPD type.
createParser() - Method in class hudson.plugins.violations.types.findbugs.FindBugsDescriptor
Create a parser for the findbugs.
createParser() - Method in class hudson.plugins.violations.types.fxcop.FxCopDescriptor
Create a parser for the FxCop type.
createParser() - Method in class hudson.plugins.violations.types.pmd.PMDDescriptor
Create a parser for the PMD type.
createParser() - Method in class hudson.plugins.violations.types.pylint.PyLintDescriptor
Create a parser for the PyLint type.

D

DEFAULT_MAX - Static variable in class hudson.plugins.violations.TypeConfig
Default max
DEFAULT_MIN - Static variable in class hudson.plugins.violations.TypeConfig
Default min
DESCRIPTOR - Static variable in class hudson.plugins.violations.types.checkstyle.CheckstyleDescriptor
The descriptor for the checkstyle violations type.
DESCRIPTOR - Static variable in class hudson.plugins.violations.types.cpd.CPDDescriptor
The descriptor for the CPD violations type.
DESCRIPTOR - Static variable in class hudson.plugins.violations.types.findbugs.FindBugsDescriptor
The descriptor for the findbugs violations type.
DESCRIPTOR - Static variable in class hudson.plugins.violations.types.fxcop.FxCopDescriptor
The descriptor for the FxCop violations type.
DESCRIPTOR - Static variable in class hudson.plugins.violations.types.pmd.PMDDescriptor
The descriptor for the PMD violations type.
DESCRIPTOR - Static variable in class hudson.plugins.violations.types.pylint.PyLintDescriptor
The descriptor for the PyLint violations type.
DESCRIPTOR - Static variable in class hudson.plugins.violations.ViolationsPublisher
The descriptor for this publisher - used in project config page.
doGraph(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.violations.ViolationsBuildAction
This corresponds to the url .
doGraph(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.violations.ViolationsProjectAction
Graph the violations.
doGraph(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.violations.ViolationsReport
Graph this report.

E

endElement() - Method in class hudson.plugins.violations.parse.AbstractParser
skip to the end of the element.
escapeAttribute(String) - Static method in class hudson.plugins.violations.generate.XMLUtil
Encode an attribute value.
escapeContent(String) - Static method in class hudson.plugins.violations.generate.XMLUtil
XML encode a string.
escapeHTMLContent(String, String) - Static method in class hudson.plugins.violations.generate.XMLUtil
Convert a string to html content, Same as the xml version except that spaces and tabs are converted.
Execute - Interface in hudson.plugins.violations.generate
Interface for classes to output.
execute(PrintWriter) - Method in interface hudson.plugins.violations.generate.Execute
Execute the class with a particular print writer.
execute() - Method in class hudson.plugins.violations.generate.ExecuteFilePath
Parse the file.
execute() - Method in class hudson.plugins.violations.generate.GenerateXML
Write out the files.
execute(PrintWriter) - Method in class hudson.plugins.violations.generate.OutputBuildModel
Output the build model.
execute(PrintWriter) - Method in class hudson.plugins.violations.generate.OutputFileModel
Output the file model.
execute() - Method in class hudson.plugins.violations.parse.AbstractParser
Abstract method to run the parsing.
execute() - Method in class hudson.plugins.violations.parse.BuildModelParser
Parse the build model file.
execute() - Method in class hudson.plugins.violations.parse.FileModelParser
Parse the file violations xml file.
execute() - Method in class hudson.plugins.violations.types.checkstyle.CheckstyleParser
Parse the checkstyle xml file.
execute() - Method in class hudson.plugins.violations.types.cpd.CPDParser
Parse the CPD file.
execute() - Method in class hudson.plugins.violations.types.findbugs.FindBugsParser
Parse the findbugs xml file.
execute() - Method in class hudson.plugins.violations.types.pmd.PMDParser
Parse the pmd xml file.
ExecuteFilePath - Class in hudson.plugins.violations.generate
A controller class to execute a xml parser object.
ExecuteFilePath(FilePath, String, Execute) - Constructor for class hudson.plugins.violations.generate.ExecuteFilePath
Create the object.
expectNextTag(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Find the next START_TAG event and throw an exception if the tagname is not "tag";
expectStartTag(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Find the next START_TAG event and throw an exception if the tagname is not "tag";

F

fileCount(String) - Method in class hudson.plugins.violations.ViolationsReport
Get the number of files in violation for a particular type.
FileModel - Class in hudson.plugins.violations.model
A class contains the violations for a particular file.
FileModel() - Constructor for class hudson.plugins.violations.model.FileModel
 
fileModel(FileModel) - Method in class hudson.plugins.violations.parse.FileModelParser
"Fluid" type method.
FileModel.LimitType - Class in hudson.plugins.violations.model
A overview class for each type.
FileModel.LimitType() - Constructor for class hudson.plugins.violations.model.FileModel.LimitType
 
FileModelParser - Class in hudson.plugins.violations.parse
Parses file model xml file.
FileModelParser() - Constructor for class hudson.plugins.violations.parse.FileModelParser
 
FileModelProxy - Class in hudson.plugins.violations.render
A proxy class for FileModel used to allow lazy loading of FileModel.
FileModelProxy(File) - Constructor for class hudson.plugins.violations.render.FileModelProxy
Construct this proxy.
FileSummary - Class in hudson.plugins.violations.model
A set of violations from a full file model for a particualar type.
FileSummary(FullFileModel, TreeSet) - Constructor for class hudson.plugins.violations.model.FileSummary
Constructor for FileSummary.
FindBugsDescriptor - Class in hudson.plugins.violations.types.findbugs
The descriptor class for findbugs violations type.
FindBugsParser - Class in hudson.plugins.violations.types.findbugs
Parses a find bugs xml report file.
FindBugsParser() - Constructor for class hudson.plugins.violations.types.findbugs.FindBugsParser
 
findBuildNumber(StaplerRequest) - Static method in class hudson.plugins.violations.util.HelpHudson
get the build number from a uri.
fix() - Method in class hudson.plugins.violations.TypeConfig
Ensure that max is > min and that both are positive.
fix() - Method in class hudson.plugins.violations.ViolationsConfig
After configuration change, reset the numbers if they are out of range.
FullBuildModel - Class in hudson.plugins.violations.model
Class containing all the violations for a build.
FullBuildModel() - Constructor for class hudson.plugins.violations.model.FullBuildModel
 
FullFileModel - Class in hudson.plugins.violations.model
A model of the violations in the a file.
FullFileModel() - Constructor for class hudson.plugins.violations.model.FullFileModel
 
FxCopDescriptor - Class in hudson.plugins.violations.types.fxcop
The descriptor class for FxCop violations type.
FxCopParser - Class in hudson.plugins.violations.types.fxcop
Parses a fxcop xml report file.
FxCopParser() - Constructor for class hudson.plugins.violations.types.fxcop.FxCopParser
 
FxCopRule - Class in hudson.plugins.violations.types.fxcop
Internal model for a FxCop rule
FxCopRule(String, String, String) - Constructor for class hudson.plugins.violations.types.fxcop.FxCopRule
 
FxCopRuleSet - Class in hudson.plugins.violations.types.fxcop
Internal set containing rules for FxCop
FxCopRuleSet() - Constructor for class hudson.plugins.violations.types.fxcop.FxCopRuleSet
 

G

GenerateXML - Class in hudson.plugins.violations.generate
Generate the xml files for a publish invocation.
GenerateXML(FilePath, FullBuildModel, ViolationsConfig) - Constructor for class hudson.plugins.violations.generate.GenerateXML
Create and configure the GenerateXML object.
get(Object) - Method in class hudson.plugins.violations.util.HashMapWithDefault
Get a value for a key.
getBuild() - Method in class hudson.plugins.violations.render.FileModelProxy
get the current build.
getBuild() - Method in class hudson.plugins.violations.render.NoViolationsFile
Get the build object.
getBuild() - Method in class hudson.plugins.violations.ViolationsBuildAction
Get the build that owns this action.
getBuild() - Method in class hudson.plugins.violations.ViolationsReport
Get the build.
getBuildHealth() - Method in class hudson.plugins.violations.ViolationsBuildAction
Get the build report.
getBuildHealth() - Method in class hudson.plugins.violations.ViolationsReport
Get the overall health for the build.
getBuildHealths() - Method in class hudson.plugins.violations.ViolationsReport
Get a health report for each type.
getCategory() - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
getCheckId() - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
getConfig() - Method in class hudson.plugins.violations.ViolationsPublisher.DescriptorImpl
Return a default config to be used for configuration screen.
getConfig() - Method in class hudson.plugins.violations.ViolationsPublisher
Get the confiation object for this violations publisher.
getConfig() - Method in class hudson.plugins.violations.ViolationsReport
Get the config.
getCount() - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Get the number of violations.
getCount() - Method in class hudson.plugins.violations.model.BuildModel.TypeCount
Get the number of violations of this type.
getCountNumber(String) - Method in class hudson.plugins.violations.model.FullBuildModel
For a particular type get the total number of violations.
getDescription() - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
getDescriptor() - Method in class hudson.plugins.violations.ViolationsPublisher
Get the descriptor.
getDetailForSource(String) - Method in class hudson.plugins.violations.TypeDescriptor
Get a detailed description of a violation source.
getDetailForSource(String) - Method in class hudson.plugins.violations.types.findbugs.FindBugsDescriptor
Get a detailed description of a violation source.
getDisplayName() - Method in class hudson.plugins.violations.ViolationsBuildAction
The display name for the url to be displayed on the build page right hand side.
getDisplayName() - Method in class hudson.plugins.violations.ViolationsProjectAction
Get the display name for the violations.
getDisplayName() - Method in class hudson.plugins.violations.ViolationsPublisher.DescriptorImpl
Get the name to display in the configuration screen for projects.
getDynamic(String, StaplerRequest, StaplerResponse) - Method in class hudson.plugins.violations.util.RecurDynamic
Get the next object for the path.
getDynamic(String, StaplerRequest, StaplerResponse) - Method in class hudson.plugins.violations.ViolationsReport
This gets called to display a particular violation file report.
getErrorMessage() - Method in class hudson.plugins.violations.TypeSummary
Get the error message for the type - if any.
getFauxProjectPath() - Method in class hudson.plugins.violations.ViolationsConfig
Get the faux project path.
getFileContent() - Method in class hudson.plugins.violations.render.FileModelProxy
This gets called from the index.jelly script to render the marked up contents of the file.
getFileCounts(String) - Method in class hudson.plugins.violations.model.BuildModel
get a set of file counts for a type.
getFileForName(String) - Method in class hudson.plugins.violations.util.AbsoluteFileFinder
 
getFileModel() - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Get the associated file model proxy.
getFileModel() - Method in class hudson.plugins.violations.model.FileSummary
Get the file model.
getFileModel(String) - Method in class hudson.plugins.violations.model.FullBuildModel
Get a full file model for a particular file name.
getFileModel(String, File) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Get the full file model for a particular relative name and source file.
getFileModel(String) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Get the full file model object for an absolute name.
getFileModel() - Method in class hudson.plugins.violations.render.FileModelProxy
Get the file model.
getFileModelMap() - Method in class hudson.plugins.violations.model.BuildModel
Get the file model map.
getFileModelMap() - Method in class hudson.plugins.violations.model.FullBuildModel
get the map of filename to file model.
getFileModelProxy(String) - Method in class hudson.plugins.violations.ViolationsReport
Get the file model proxt for a file name.
getFirstElementByTagName(Element, String) - Static method in class hudson.plugins.violations.types.fxcop.XmlElementUtil
 
getHealthFor(int) - Method in class hudson.plugins.violations.TypeConfig
A utility method to calculate the health percentage.
getHealthReportFor(String) - Method in class hudson.plugins.violations.ViolationsReport
Get the health for a particulat type.
getHelpFile() - Method in class hudson.plugins.violations.ViolationsPublisher.DescriptorImpl
Get the help file for the configuration screen.
getHigh() - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Get the number of high severity violations.
getIcon() - Method in class hudson.plugins.violations.ViolationsReport.TypeReport
Get the health icon to display.
getIconFileName() - Method in class hudson.plugins.violations.ViolationsBuildAction
Get the icon to display.
getIconFileName() - Method in class hudson.plugins.violations.ViolationsProjectAction
Get the icon file name.
getInt(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get an attribute value as an int.
getLimit() - Method in class hudson.plugins.violations.ViolationsConfig
Get the limit.
getLimitTypeMap() - Method in class hudson.plugins.violations.model.FileModel
Get a map of type to limit type.
getLine() - Method in class hudson.plugins.violations.model.Violation
Get the line number where the violation occuried.
getLow() - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Get the number of low severity violations.
getMax() - Method in class hudson.plugins.violations.TypeConfig
Get the max (stormy).
getMedium() - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Get the number of medium severity violations.
getMessage() - Method in class hudson.plugins.violations.model.Violation
Get the message to used when displaying the violation.
getMessageMap() - Static method in class hudson.plugins.violations.types.findbugs.FindBugsDescriptor
Get the map of cause to message.
getMin() - Method in class hudson.plugins.violations.TypeConfig
Get the min (sunny).
getModel() - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Get the build model.
getModel() - Method in class hudson.plugins.violations.ViolationsReport
Get the detailed model for the build.
getName() - Method in class hudson.plugins.violations.model.BuildModel.FileCount
Get the name of the file.
getName() - Method in class hudson.plugins.violations.model.BuildModel.TypeCount
Get the type name.
getName() - Method in class hudson.plugins.violations.render.NoViolationsFile
Get the name.
getName() - Method in class hudson.plugins.violations.TypeConfig
Return the type.
getName() - Method in class hudson.plugins.violations.TypeDescriptor
Get the name of the type.
getName() - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
getNamedChildElements(Element, String) - Static method in class hudson.plugins.violations.types.fxcop.XmlElementUtil
 
getNextText(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get the next event and check it is a text event.
getNumber() - Method in class hudson.plugins.violations.model.FileModel.LimitType
Get the number of violations.
getNumber() - Method in class hudson.plugins.violations.ViolationsReport.TypeReport
Get the number of violations.
getNumberFiles() - Method in class hudson.plugins.violations.model.BuildModel.TypeCount
Get the number of file that contain violations of this type.
getNumberString() - Method in class hudson.plugins.violations.ViolationsReport.TypeReport
Get the number of violations as a string.
getOldConfig() - Method in class hudson.plugins.violations.ViolationsPublisher
Get a copy of the configuration.
getParser() - Method in class hudson.plugins.violations.parse.AbstractParser
Get the parser.
getPattern() - Method in class hudson.plugins.violations.TypeConfig
Get the fileset pattern.
getPopupMessage() - Method in class hudson.plugins.violations.model.Violation
Get the popup message.
getPreviousResult() - Method in class hudson.plugins.violations.ViolationsBuildAction
get rhe previous valid build result.
getProjectAction(Project) - Method in class hudson.plugins.violations.ViolationsPublisher
Create a project action for a project.
getProjectPath() - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Get the project path.
getReport() - Method in class hudson.plugins.violations.ViolationsBuildAction
Get the report.
getRule(String, String) - Method in class hudson.plugins.violations.types.fxcop.FxCopRuleSet
Returns the specified rule if it exists
getSearchUrl() - Method in class hudson.plugins.violations.ViolationsBuildAction
Get the search url.
getSearchUrl() - Method in class hudson.plugins.violations.ViolationsProjectAction
Get the search url for this.
getSeverity() - Method in class hudson.plugins.violations.model.Violation
Get the severity string (NEEDS to be normalized).
getSeverityArray() - Method in class hudson.plugins.violations.TypeSummary
Get the severity array.
getSeverityLevel(String) - Static method in class hudson.plugins.violations.model.Severity
Get the level for a particular normalized severity.
getSeverityLevel() - Method in class hudson.plugins.violations.model.Violation
Get the severityLevel number where the violation occuried.
getShowLines() - Method in class hudson.plugins.violations.render.FileModelProxy
Wheter to show lines.
getSibTag() - Method in class hudson.plugins.violations.parse.AbstractParser
get the next sibling element.
getSource() - Method in class hudson.plugins.violations.model.Violation
Get the source of the violation.
getSourceDetail() - Method in class hudson.plugins.violations.model.Violation
Get the source detail message.
getSourcePathPattern() - Method in class hudson.plugins.violations.ViolationsConfig
Get the source path pattern.
getSourcePaths() - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Get the source paths.
getString(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Get an attribute value as a string.
getSuppressed() - Method in class hudson.plugins.violations.model.FileModel.LimitType
Get the number of suppressed violations.
getTarget() - Method in class hudson.plugins.violations.ViolationsBuildAction
The object to use then the URL is pressed This handles the url's from "${buildpage}/violations/" except for any overridded by do methods in this class (in this instance doGraph).
getTarget() - Method in class hudson.plugins.violations.ViolationsProjectAction
Get the target of the StaplerProxy for url violations.
getType() - Method in class hudson.plugins.violations.model.FileModel.LimitType
Get the type,
getType() - Method in class hudson.plugins.violations.model.Violation
Get the type.
getType() - Method in class hudson.plugins.violations.TypeConfig
Return the type.
getType() - Method in class hudson.plugins.violations.ViolationsReport.TypeReport
Get the violation type.
getTypeConfigs() - Method in class hudson.plugins.violations.ViolationsConfig
Get the map of types to their config.
getTypeCountMap() - Method in class hudson.plugins.violations.model.BuildModel
Get the type count map.
getTypeCounts() - Method in class hudson.plugins.violations.model.BuildModel
Get the collection of type counts.
getTypeMap() - Method in class hudson.plugins.violations.model.BuildModel
Get the map of type to file counts.
getTypeMap() - Method in class hudson.plugins.violations.model.FullBuildModel
get the map of type to file summaries.
getTypeName() - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
getTypeReports() - Method in class hudson.plugins.violations.ViolationsReport
Get a map of type to type reports.
getTypeSummaries() - Method in class hudson.plugins.violations.ViolationsReport
Get a map of type to type summary report.
getTypeSummary(String) - Method in class hudson.plugins.violations.model.FullBuildModel
Get the set of file summaries for a particular type.
getTypeSummary(String) - Method in class hudson.plugins.violations.ViolationsReport
Get a type summary for a particular type.
getUrl() - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
getUrlName() - Method in class hudson.plugins.violations.ViolationsBuildAction
The url to get to the "target" object.
getUrlName() - Method in class hudson.plugins.violations.ViolationsProjectAction
Get the urlname for the proxy.
getViolations() - Method in class hudson.plugins.violations.model.FileSummary
Get the associated violations.
getViolations() - Method in class hudson.plugins.violations.ViolationsReport
Get the violation counts for the build.
getViolationsAction(Build) - Static method in class hudson.plugins.violations.ViolationsBuildAction
Get the violations build action from a build.
getViolationsAction() - Method in class hudson.plugins.violations.ViolationsProjectAction
Get the last violations action.

H

HashMapWithDefault<K,V> - Class in hudson.plugins.violations.util
An extension of a hash map with a default value for keys not present.
HashMapWithDefault(V) - Constructor for class hudson.plugins.violations.util.HashMapWithDefault
Construct a new hash map.
HealthNumber - Class in hudson.plugins.violations.util
A class to generate a health number for a value based on min and max.
HealthNumber(int, int) - Constructor for class hudson.plugins.violations.util.HealthNumber
Constructer the class.
HelpHudson - Class in hudson.plugins.violations.util
Some utility methds for hudson.
HIGH - Static variable in class hudson.plugins.violations.model.Severity
High severity name
HIGH_VALUE - Static variable in class hudson.plugins.violations.model.Severity
High severity value
hudson.plugins.violations - package hudson.plugins.violations
 
hudson.plugins.violations.generate - package hudson.plugins.violations.generate
 
hudson.plugins.violations.graph - package hudson.plugins.violations.graph
 
hudson.plugins.violations.model - package hudson.plugins.violations.model
 
hudson.plugins.violations.parse - package hudson.plugins.violations.parse
 
hudson.plugins.violations.render - package hudson.plugins.violations.render
 
hudson.plugins.violations.types.checkstyle - package hudson.plugins.violations.types.checkstyle
 
hudson.plugins.violations.types.cpd - package hudson.plugins.violations.types.cpd
 
hudson.plugins.violations.types.findbugs - package hudson.plugins.violations.types.findbugs
 
hudson.plugins.violations.types.fxcop - package hudson.plugins.violations.types.fxcop
 
hudson.plugins.violations.types.pmd - package hudson.plugins.violations.types.pmd
 
hudson.plugins.violations.types.pylint - package hudson.plugins.violations.types.pylint
 
hudson.plugins.violations.util - package hudson.plugins.violations.util
 

I

ICON_16 - Static variable in class hudson.plugins.violations.MagicNames
The 16x16 violations icon
ICON_24 - Static variable in class hudson.plugins.violations.MagicNames
The 24x24 violations icon
ICON_32 - Static variable in class hudson.plugins.violations.MagicNames
The 32x32 violations icon
ICON_48 - Static variable in class hudson.plugins.violations.MagicNames
The 48x28 violations icon
invoke(File, VirtualChannel) - Method in class hudson.plugins.violations.ViolationsCollector
Create a report.
isBlank(String) - Static method in class hudson.plugins.violations.util.StringUtil
Check if the string is null or all spaces.

L

LOW - Static variable in class hudson.plugins.violations.model.Severity
Low severity name
LOW_VALUE - Static variable in class hudson.plugins.violations.model.Severity
Low severity value

M

MagicNames - Class in hudson.plugins.violations
A simple class to contain strings and names used by the violations plugin.
MEDIUM - Static variable in class hudson.plugins.violations.model.Severity
Medium severity name
MEDIUM_HIGH - Static variable in class hudson.plugins.violations.model.Severity
Medium High severity name
MEDIUM_HIGH_VALUE - Static variable in class hudson.plugins.violations.model.Severity
Medium High severity value
MEDIUM_LOW - Static variable in class hudson.plugins.violations.model.Severity
Medium Low severity name
MEDIUM_LOW_VALUE - Static variable in class hudson.plugins.violations.model.Severity
Medium Low severity value
MEDIUM_VALUE - Static variable in class hudson.plugins.violations.model.Severity
Medium severity value name

N

NAMES - Static variable in class hudson.plugins.violations.model.Severity
Map of number to string
newInstance(StaplerRequest) - Method in class hudson.plugins.violations.ViolationsPublisher.DescriptorImpl
Create a new instance of the ViolationsPublisher.
NoViolationsFile - Class in hudson.plugins.violations.render
Class for rendering no violations.
NoViolationsFile(String, Build) - Constructor for class hudson.plugins.violations.render.NoViolationsFile
Create a new no violations render page.
NUMBER_SEVERITIES - Static variable in class hudson.plugins.violations.model.Severity
Number of severity

O

OutputBuildModel - Class in hudson.plugins.violations.generate
Class to output the full build model (not the files).
OutputBuildModel(FullBuildModel) - Constructor for class hudson.plugins.violations.generate.OutputBuildModel
Create the output class.
OutputFileModel - Class in hudson.plugins.violations.generate
Class to output a file model.
OutputFileModel(FullFileModel, ViolationsConfig) - Constructor for class hudson.plugins.violations.generate.OutputFileModel
Create a class to output a file model.

P

parse(FullBuildModel, File, String, String[]) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Parse a violations file.
parse(FullBuildModel, File, String, String[], AbstractTypeParser) - Method in class hudson.plugins.violations.parse.ParseTypeXML
Parse a xml violation file.
parse(InputStream, AbstractParser) - Static method in class hudson.plugins.violations.parse.ParseXML
Parse an Input stream using a parser object.
parse(File, AbstractParser) - Static method in class hudson.plugins.violations.parse.ParseXML
Parse an xml file using a parser object.
parse(FullBuildModel, File, String, String[]) - Method in class hudson.plugins.violations.types.fxcop.FxCopParser
 
parse(FullBuildModel, File, String, String[]) - Method in class hudson.plugins.violations.types.pylint.PyLintParser
Parse a violations file.
parse(FullBuildModel, File, String, String[]) - Method in interface hudson.plugins.violations.ViolationsParser
Parse a violations file.
parseLine(FullBuildModel, String, File) - Method in class hudson.plugins.violations.types.pylint.PyLintParser
Parses a PyLint line and adding a violation if regex
ParseTypeXML - Class in hudson.plugins.violations.parse
Parse a violation type xml file.
ParseTypeXML() - Constructor for class hudson.plugins.violations.parse.ParseTypeXML
 
ParseXML - Class in hudson.plugins.violations.parse
Control class to parse xml files.
perform(Build<?, ?>, Launcher, BuildListener) - Method in class hudson.plugins.violations.ViolationsPublisher
Called by hudson at the end of a buuld.
PluginImpl - Class in hudson.plugins.violations
Entry point of a plugin.
PluginImpl() - Constructor for class hudson.plugins.violations.PluginImpl
 
PMDDescriptor - Class in hudson.plugins.violations.types.pmd
The descriptor class for PMD violations type.
PMDParser - Class in hudson.plugins.violations.types.pmd
Parses a pmd xml report file.
PMDParser() - Constructor for class hudson.plugins.violations.types.pmd.PMDParser
 
previous() - Method in class hudson.plugins.violations.ViolationsReport
Get the previous ViolationsReport
PyLintDescriptor - Class in hudson.plugins.violations.types.pylint
The descriptor class for PyLint violations type.
PyLintParser - Class in hudson.plugins.violations.types.pylint
Parser for parsing PyLint reports.
PyLintParser() - Constructor for class hudson.plugins.violations.types.pylint.PyLintParser
Constructor - create the pattern.

R

RecurDynamic - Class in hudson.plugins.violations.util
A helper class to recuruse down a uri path to an object.
RecurDynamic(String, String, Object) - Constructor for class hudson.plugins.violations.util.RecurDynamic
Create a RecurDynamic helper object.
resolveName(String) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Resolve an absolute name agaist the project path.

S

setBuild(Build) - Method in class hudson.plugins.violations.ViolationsReport
Set the build.
setConfig(ViolationsConfig) - Method in class hudson.plugins.violations.ViolationsReport
Set the config.
setDescription(String) - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
setErrorMessage(String) - Method in class hudson.plugins.violations.TypeSummary
Set the error message for the type - if any.
setFauxProjectPath(String) - Method in class hudson.plugins.violations.ViolationsConfig
Set the faux project path.
setLimit(int) - Method in class hudson.plugins.violations.ViolationsConfig
Set the limit.
setLine(int) - Method in class hudson.plugins.violations.model.Violation
Set the line number that the violation occuried.
setLine(String) - Method in class hudson.plugins.violations.model.Violation
Set the line number using a (possibly null) string.
setMax(int) - Method in class hudson.plugins.violations.TypeConfig
Set the max (stormy).
setMessage(String) - Method in class hudson.plugins.violations.model.Violation
Set the message to used when displaying the violation.
setMin(int) - Method in class hudson.plugins.violations.TypeConfig
Set the min (sunny).
setModel(FullBuildModel) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Set the build model.
setName(String) - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
setParser(XmlPullParser) - Method in class hudson.plugins.violations.parse.AbstractParser
Set the parser.
setPattern(String) - Method in class hudson.plugins.violations.TypeConfig
Set the fileset pattern.
setPopupMessage(String) - Method in class hudson.plugins.violations.model.Violation
Set the message to used when displaying the violation in a pop-up.
setProjectPath(File) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Set the project path.
setSeverity(String) - Method in class hudson.plugins.violations.model.Violation
Set the severity string (NEEDS to be normalized).
setSeverityLevel(int) - Method in class hudson.plugins.violations.model.Violation
Set the severityLevel of the violation.
setSource(String) - Method in class hudson.plugins.violations.model.Violation
Set the source of the violation.
setSourcePathPattern(String) - Method in class hudson.plugins.violations.ViolationsConfig
Set the source path patter.
setSourcePaths(String[]) - Method in class hudson.plugins.violations.parse.AbstractTypeParser
Set the source paths attribute.
setType(String) - Method in class hudson.plugins.violations.model.Violation
Set the type of violation ('checkstyle', 'pmd' etc).
setUrl(String) - Method in class hudson.plugins.violations.types.fxcop.FxCopRule
 
Severity - Class in hudson.plugins.violations.model
Severity levels of violations.
severityColumn(Violation) - Method in class hudson.plugins.violations.render.FileModelProxy
Get the severity column for a violation.
SeverityTypeDataSet - Class in hudson.plugins.violations.graph
Class to construct a dataset for severities of a particular type.
SeverityTypeDataSet(ViolationsReport, String) - Constructor for class hudson.plugins.violations.graph.SeverityTypeDataSet
Create a SeverityTypeData set from a report and a type.
skipTag() - Method in class hudson.plugins.violations.parse.AbstractParser
Assume at a start tag, skip it and the rest of the element.
skipToTag(String) - Method in class hudson.plugins.violations.parse.AbstractParser
Skip to a specific tag within a element.
start() - Method in class hudson.plugins.violations.PluginImpl
The start method for the plugin.
StringUtil - Class in hudson.plugins.violations.util
A utility class for strings.

T

toAttribute(String, String) - Static method in class hudson.plugins.violations.generate.XMLUtil
Return an attribute setting.
toAttribute(String, int) - Static method in class hudson.plugins.violations.generate.XMLUtil
Return an attribute setting.
TypeConfig - Class in hudson.plugins.violations
This contains the configuration of a particular violation type.
TypeConfig(String) - Constructor for class hudson.plugins.violations.TypeConfig
Construct a type config.
typeCount(String) - Method in class hudson.plugins.violations.ViolationsReport
Get the number of violations for a particular type.
TypeDescriptor - Class in hudson.plugins.violations
A descriptor for a violation type.
TypeDescriptor(String) - Constructor for class hudson.plugins.violations.TypeDescriptor
Create a type descriptor for a type.
typeLine(String) - Method in class hudson.plugins.violations.render.FileModelProxy
Get the type line.
TYPES - Static variable in class hudson.plugins.violations.TypeDescriptor
The map of types to type descriptors.
TypeSummary - Class in hudson.plugins.violations
A summary report for a type.
TypeSummary() - Constructor for class hudson.plugins.violations.TypeSummary
 

V

Violation - Class in hudson.plugins.violations.model
A class contains information on a violation.
Violation() - Constructor for class hudson.plugins.violations.model.Violation
 
violationCount(String, String) - Method in class hudson.plugins.violations.ViolationsReport
Get the number of violations of a type for a file.
VIOLATIONS - Static variable in class hudson.plugins.violations.MagicNames
The dir name to use to generate violation reports into
ViolationsBuildAction - Class in hudson.plugins.violations
This is the build action for the violations.
ViolationsBuildAction(Build, ViolationsReport) - Constructor for class hudson.plugins.violations.ViolationsBuildAction
Construct a build action.
ViolationsCollector - Class in hudson.plugins.violations
Collects the violations xml files, analyses them, renders html reports to the working directory, and returns a summary Violations report.
ViolationsCollector(BuildListener, FilePath, FilePath, ViolationsConfig) - Constructor for class hudson.plugins.violations.ViolationsCollector
Constructor.
ViolationsConfig - Class in hudson.plugins.violations
The configuration class for the violations plugin.
ViolationsConfig() - Constructor for class hudson.plugins.violations.ViolationsConfig
The constructor fot eh violations config.
ViolationsParser - Interface in hudson.plugins.violations
Interface that violations parsers need to implement.
ViolationsProjectAction - Class in hudson.plugins.violations
Project level action.
ViolationsProjectAction(Project) - Constructor for class hudson.plugins.violations.ViolationsProjectAction
Create a project action for the violations.
ViolationsPublisher - Class in hudson.plugins.violations
Generats HTML and XML reports from checkstyle, pmd and findbugs report xml files.
ViolationsPublisher() - Constructor for class hudson.plugins.violations.ViolationsPublisher
 
ViolationsPublisher.DescriptorImpl - Class in hudson.plugins.violations
A class for the plugin configuration screen in hudson.
ViolationsReport - Class in hudson.plugins.violations
This contains the report for the violations of a particular build.
ViolationsReport() - Constructor for class hudson.plugins.violations.ViolationsReport
 
ViolationsReport.TypeReport - Class in hudson.plugins.violations
Report class for a particular type.
ViolationsReport.TypeReport(String, String, int) - Constructor for class hudson.plugins.violations.ViolationsReport.TypeReport
Create the report class for a type.

X

XmlElementUtil - Class in hudson.plugins.violations.types.fxcop
 
XMLUtil - Class in hudson.plugins.violations.generate
Some helper methods for encoding xml and html strings.

A B C D E F G H I L M N O P R S T V X

Copyright © 2008. All Rights Reserved.