+ }
+
+ /**
+ * @return The Strings entered, in order of the input labels the dialog was opened with, if the dialog was accepted, null if the dialog
+ * was cancelled.
+ */
+ public static String[] openMultiTextDialog(String title, String acceptLabel, String cancelLabel, String... inputs)
+ {
+ return new MultiTextFieldsDialog(title, acceptLabel, cancelLabel, inputs).open();
+ }
+
+ public static class MultiLineTextFieldDialog extends FlexibleInputsDialog
+ {
+ private final String input;
+ private Text textField;
+
+ public MultiLineTextFieldDialog(String title, String acceptLabel, String cancelLabel, String input)