FindBugs™ 1.3.9

edu.umd.cs.findbugs
Class CategoryFilteringBugReporter

java.lang.Object
  extended by edu.umd.cs.findbugs.DelegatingBugReporter
      extended by edu.umd.cs.findbugs.CategoryFilteringBugReporter
All Implemented Interfaces:
RepositoryLookupFailureCallback, BugReporter, IClassObserver, IErrorLogger

public class CategoryFilteringBugReporter
extends DelegatingBugReporter

Filter reported warnings by category.


Field Summary
 
Fields inherited from interface edu.umd.cs.findbugs.BugReporter
NORMAL, SILENT
 
Constructor Summary
CategoryFilteringBugReporter(BugReporter realBugReporter, java.util.Set<java.lang.String> categorySet)
           
 
Method Summary
 void reportBug(BugInstance bugInstance)
          Report a bug.
 
Methods inherited from class edu.umd.cs.findbugs.DelegatingBugReporter
addObserver, finish, getDelegate, getProjectStats, getRealBugReporter, logError, logError, observeClass, reportMissingClass, reportMissingClass, reportQueuedErrors, reportSkippedAnalysis, setDelegate, setErrorVerbosity, setPriorityThreshold
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CategoryFilteringBugReporter

public CategoryFilteringBugReporter(BugReporter realBugReporter,
                                    java.util.Set<java.lang.String> categorySet)
Method Detail

reportBug

public void reportBug(BugInstance bugInstance)
Description copied from interface: BugReporter
Report a bug. The implementation may report the bug immediately, or queue it for later.

Specified by:
reportBug in interface BugReporter
Overrides:
reportBug in class DelegatingBugReporter
Parameters:
bugInstance - object describing the bug instance

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.