|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.umd.cs.findbugs.AbstractBugReporter
edu.umd.cs.findbugs.gui.AnalysisRun.Reporter
private class AnalysisRun.Reporter
Our BugReporter just puts the reported BugInstances into a SortedBugCollection.
| Field Summary | |
|---|---|
private SortedBugCollection |
bugCollection
|
| Fields inherited from interface edu.umd.cs.findbugs.BugReporter |
|---|
NORMAL, SILENT |
| Constructor Summary | |
|---|---|
private |
AnalysisRun.Reporter()
|
| Method Summary | |
|---|---|
void |
beginReport()
|
void |
doReportBug(BugInstance bugInstance)
Subclasses must override this. |
void |
endReport()
|
void |
finish()
Finish reporting bugs. |
void |
logError(java.lang.String message)
Log an error that occurs while looking for bugs. |
void |
observeClass(org.apache.bcel.classfile.JavaClass javaClass)
Observe a class. |
void |
reportLine(java.lang.String msg)
|
void |
reportMissingClass(java.lang.ClassNotFoundException ex)
Called to report a lookup failure. |
| Methods inherited from class edu.umd.cs.findbugs.AbstractBugReporter |
|---|
addObserver, getEngine, getMissingClassName, getProjectStats, notifyObservers, reportBug, reportQueuedErrors, setEngine, setErrorVerbosity, setPriorityThreshold |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private SortedBugCollection bugCollection
| Constructor Detail |
|---|
private AnalysisRun.Reporter()
| Method Detail |
|---|
public void observeClass(org.apache.bcel.classfile.JavaClass javaClass)
ClassObserver
javaClass - the classpublic void reportMissingClass(java.lang.ClassNotFoundException ex)
RepositoryLookupFailureCallback
reportMissingClass in interface RepositoryLookupFailureCallbackreportMissingClass in class AbstractBugReporterex - a ClassNotFoundException resulting from the failurepublic void logError(java.lang.String message)
BugReporter
logError in interface BugReporterlogError in class AbstractBugReportermessage - the error messagepublic void finish()
BugReporter
public void doReportBug(BugInstance bugInstance)
AbstractBugReporter
doReportBug in class AbstractBugReporterpublic void beginReport()
beginReport in class AbstractBugReporterpublic void reportLine(java.lang.String msg)
reportLine in class AbstractBugReporterpublic void endReport()
endReport in class AbstractBugReporter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||