public interface IGuiCallback
Modifier and Type | Interface and Description |
---|---|
static class |
IGuiCallback.FormItem |
Modifier and Type | Field and Description |
---|---|
static int |
CANCEL_OPTION |
static int |
NO_OPTION |
static int |
OK_CANCEL_OPTION |
static int |
YES_NO_CANCEL_OPTION |
static int |
YES_NO_OPTION |
static int |
YES_OPTION |
Modifier and Type | Method and Description |
---|---|
void |
displayNonmodelMessage(java.lang.String title,
java.lang.String message) |
java.util.concurrent.ExecutorService |
getBugUpdateExecutor()
Use this executor to queue bug collection updates without interfering
with the GUI.
|
java.io.InputStream |
getProgressMonitorInputStream(java.io.InputStream in,
int length,
java.lang.String msg) |
void |
invokeInGUIThread(java.lang.Runnable r) |
boolean |
isHeadless()
If true, do not open windows or browsers
|
void |
registerCloud(Project project,
BugCollection collection,
Cloud cloud)
Called as soon as the cloud object is created, before it is initialized.
|
void |
setErrorMessage(java.lang.String errorMsg) |
int |
showConfirmDialog(java.lang.String message,
java.lang.String title,
java.lang.String ok,
java.lang.String cancel) |
boolean |
showDocument(java.net.URL u) |
java.util.List<java.lang.String> |
showForm(java.lang.String message,
java.lang.String title,
java.util.List<IGuiCallback.FormItem> labels) |
void |
showMessageDialog(java.lang.String message) |
void |
showMessageDialogAndWait(java.lang.String message) |
java.lang.String |
showQuestionDialog(java.lang.String message,
java.lang.String title,
java.lang.String defaultValue) |
void |
unregisterCloud(Project project,
BugCollection collection,
Cloud cloud) |
static final int YES_OPTION
static final int NO_OPTION
static final int CANCEL_OPTION
static final int YES_NO_OPTION
static final int YES_NO_CANCEL_OPTION
static final int OK_CANCEL_OPTION
boolean isHeadless()
void showMessageDialog(java.lang.String message)
void invokeInGUIThread(java.lang.Runnable r)
int showConfirmDialog(java.lang.String message, java.lang.String title, java.lang.String ok, java.lang.String cancel)
java.lang.String showQuestionDialog(java.lang.String message, java.lang.String title, java.lang.String defaultValue)
java.util.List<java.lang.String> showForm(java.lang.String message, java.lang.String title, java.util.List<IGuiCallback.FormItem> labels)
java.io.InputStream getProgressMonitorInputStream(java.io.InputStream in, int length, java.lang.String msg)
void setErrorMessage(java.lang.String errorMsg)
void displayNonmodelMessage(java.lang.String title, java.lang.String message)
boolean showDocument(java.net.URL u)
void registerCloud(Project project, BugCollection collection, Cloud cloud)
void unregisterCloud(Project project, BugCollection collection, Cloud cloud)
java.util.concurrent.ExecutorService getBugUpdateExecutor()
void showMessageDialogAndWait(java.lang.String message) throws java.lang.InterruptedException
java.lang.InterruptedException
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.