public interface Dialogs
| Modifier and Type | Method and Description |
|---|---|
Progress |
createProgress(String title)
Create a progress monitor
|
void |
errors(String message,
Reporter reporter)
Display a list of errors and warnings.
|
org.osgi.util.promise.Promise<Integer> |
message(String title,
String message,
String[] buttons,
int defaultIndex)
Display a message and optionally a set of buttons.
|
org.osgi.util.promise.Promise<String> |
prompt(String title,
String query,
String initialValue,
Pattern validator)
Display a dialog where the user can input a string.
|
org.osgi.util.promise.Promise<Integer> message(String title, String message, String[] buttons, int defaultIndex) throws Exception
title - The title of the dialog, must not be nullmessage - The message displayed, must not be nullbuttons - A list of buttons, may be nulldefaultIndex - The default index. Must be -1 for none or between
0..n, where n is the number of buttons specified.Exceptionorg.osgi.util.promise.Promise<String> prompt(String title, String query, String initialValue, Pattern validator) throws Exception
title - The title of the dialog, must not be nullquery - The query displayed, must not be nullinitialValue - The initial value, can be nullvalidator - A pattern that must match the input, can be null if no
validator is necessaryExceptionvoid errors(String message, Reporter reporter) throws Exception
message - The message displayed, must not be nullreporter - Contains the errors and warningsExceptionCopyright © 2019 aQute SARL. All rights reserved.