FindBugs™ 1.3.8

edu.umd.cs.findbugs.userAnnotations
Interface UserAnnotationPlugin

All Known Implementing Classes:
JDBCUserAnnotationPlugin, XMLFileUserAnnotationPlugin

public interface UserAnnotationPlugin

Interface to allow persistence of bug user annotations using arbitrary mechanisms.


Method Summary
 void loadUserAnnotations(BugCollection bugs)
          For the given BugCollection, load the user annotations for each BugInstance in the collection.
 void storeUserAnnotation(BugInstance bug)
          Store the user annotation for the given BugInstance.
 void storeUserAnnotations(BugCollection bugs)
          Store the user annotation for all BugInstances in the given BugCollection.
 

Method Detail

loadUserAnnotations

void loadUserAnnotations(BugCollection bugs)
For the given BugCollection, load the user annotations for each BugInstance in the collection.

Parameters:
bugs - a BugCollection

storeUserAnnotation

void storeUserAnnotation(BugInstance bug)
Store the user annotation for the given BugInstance.

Parameters:
bug - a BugInstance

storeUserAnnotations

void storeUserAnnotations(BugCollection bugs)
Store the user annotation for all BugInstances in the given BugCollection.

Parameters:
bugs - a BugCollection

FindBugs™ 1.3.8

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