public class CommandLineUiCallback extends java.lang.Object implements IGuiCallback
IGuiCallback.FormItemCANCEL_OPTION, NO_OPTION, OK_CANCEL_OPTION, YES_NO_CANCEL_OPTION, YES_NO_OPTION, YES_OPTION| Constructor and Description |
|---|
CommandLineUiCallback() |
| 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) |
public void showMessageDialogAndWait(java.lang.String message)
throws java.lang.InterruptedException
showMessageDialogAndWait in interface IGuiCallbackjava.lang.InterruptedExceptionpublic void showMessageDialog(java.lang.String message)
showMessageDialog in interface IGuiCallbackpublic int showConfirmDialog(java.lang.String message,
java.lang.String title,
java.lang.String ok,
java.lang.String cancel)
showConfirmDialog in interface IGuiCallbackpublic java.io.InputStream getProgressMonitorInputStream(java.io.InputStream in,
int length,
java.lang.String msg)
getProgressMonitorInputStream in interface IGuiCallbackpublic void setErrorMessage(java.lang.String errorMsg)
setErrorMessage in interface IGuiCallbackpublic void displayNonmodelMessage(java.lang.String title,
java.lang.String message)
displayNonmodelMessage in interface IGuiCallbackpublic java.lang.String showQuestionDialog(java.lang.String message,
java.lang.String title,
java.lang.String defaultValue)
showQuestionDialog in interface IGuiCallbackpublic java.util.List<java.lang.String> showForm(java.lang.String message,
java.lang.String title,
java.util.List<IGuiCallback.FormItem> labels)
showForm in interface IGuiCallbackpublic boolean showDocument(java.net.URL u)
showDocument in interface IGuiCallbackpublic java.util.concurrent.ExecutorService getBugUpdateExecutor()
IGuiCallbackgetBugUpdateExecutor in interface IGuiCallbackpublic boolean isHeadless()
IGuiCallbackisHeadless in interface IGuiCallbackpublic void invokeInGUIThread(java.lang.Runnable r)
invokeInGUIThread in interface IGuiCallbackSpotBugs is licensed under the LGPL.