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 |
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) |
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)
java.util.concurrent.ExecutorService getBugUpdateExecutor()
void showMessageDialogAndWait(java.lang.String message) throws java.lang.InterruptedException
java.lang.InterruptedException
SpotBugs is licensed under the LGPL.