net.sourceforge.pmd
Class Report
java.lang.Object
net.sourceforge.pmd.Report
- public class Report
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Report
public Report()
exclude
public void exclude(java.util.Set lines)
getCountSummary
public java.util.Map getCountSummary()
getViolationTree
public ReportTree getViolationTree()
getSummary
public java.util.Map getSummary()
- Returns:
- a Map summarizing the Report: String (rule name) ->Integer (count of violations)
addListener
public void addListener(ReportListener listener)
getSuppressedRuleViolations
public java.util.List getSuppressedRuleViolations()
addRuleViolation
public void addRuleViolation(IRuleViolation violation)
addMetric
public void addMetric(Metric metric)
addError
public void addError(Report.ProcessingError error)
hasMetrics
public boolean hasMetrics()
metrics
public java.util.Iterator metrics()
isEmpty
public boolean isEmpty()
treeIsEmpty
public boolean treeIsEmpty()
treeIterator
public java.util.Iterator treeIterator()
iterator
public java.util.Iterator iterator()
errors
public java.util.Iterator errors()
treeSize
public int treeSize()
size
public int size()
start
public void start()
end
public void end()
getElapsedTimeInMillis
public long getElapsedTimeInMillis()
Copyright © 2002-2006 InfoEther. All Rights Reserved.