⇒ Index (Frames) | ⇒ Index (No Frames) | ⇒ Package | ⇒ Package Tree | ⇒ Full Tree 
com.tildemh.debbug

Interface BugListener


publicinterface BugListener

Interface for events related to a bug object.

This is released under the terms of the GNU Lesser General Public License (LGPL). See the COPYING file for details.

Author:
© Mark Howard <mh@debian.org> 2002

Method Summary

void

bugDownloaded(Bug bug)

Called when downloading of a bug report has completed

boolean

bugException(Bug bug,Exception e)

Called when an exception occurs with a bug (e.g.

void

bugSeverityChanged(Bug bug,Severity oldSeverity)

Called when the severity of bug changes

void

bugStatusChanged(Bug bug,Status oldStatus)

Called whenever the read/unread status of bug changes.

void

bugUpdated(Bug bug)

Called when bug comments or tags are updated (i.e.

void

retrievingBug(Bug bug)

Called when a bug is being retrieved, If verbose progress notifications have been requested

Method Details

bugDownloaded

publicvoidbugDownloaded(Bug bug)

Called when downloading of a bug report has completed

Parameters:
bug

bugException

publicbooleanbugException(Bug bug,Exception e)

Called when an exception occurs with a bug (e.g. error contacting server)

Parameters:
bug
e
Returns:
true if execution should continue

bugSeverityChanged

publicvoidbugSeverityChanged(Bug bug,Severity oldSeverity)

Called when the severity of bug changes

Parameters:
bug
oldSeverity

bugStatusChanged

publicvoidbugStatusChanged(Bug bug,Status oldStatus)

Called whenever the read/unread status of bug changes.

Parameters:
bug
oldStatus

bugUpdated

publicvoidbugUpdated(Bug bug)

Called when bug comments or tags are updated (i.e. everything not covered by other events)

Parameters:
bug

retrievingBug

publicvoidretrievingBug(Bug bug)

Called when a bug is being retrieved, If verbose progress notifications have been requested

Parameters:
bug