BasicDialog var1 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.prefix.title"), UIManager.getIcon("OptionPane.questionIcon"), "", new String[]{UI.getString("dialog.prefix.prompt")}, new String[]{""}, new String[]{UI.getString("dialog.prefix.prepend"), UI.getString("dialog.cancel")});
public static String askFind(Component var0, String var1) {
BasicDialog var2 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.find.title"), UIManager.getIcon("OptionPane.questionIcon"), "", new String[]{UI.getString("dialog.find.prompt")}, new String[]{var1}, new String[]{UI.getString("dialog.find"), UI.getString("dialog.cancel")});
public static String[] askReplace(Component var0, String var1, String var2) {
BasicDialog var3 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.replace.title"), UIManager.getIcon("OptionPane.questionIcon"), "", new String[]{UI.getString("dialog.find.prompt"), UI.getString("dialog.replace.prompt")}, new String[]{var1, var2}, new String[]{UI.getString("dialog.find"), UI.getString("dialog.cancel")});
BasicDialog var6 = new BasicDialog(var5, UI.getString("dialog.exception.title"), UIManager.getIcon("OptionPane.errorIcon"), var4, new String[0], new String[0], new String[]{UI.getString("dialog.exit"), UI.getString("dialog.continue"), var2 instanceof Throwable ? UI.getString("dialog.exception.trace") : null});
((Dialog)var6).show();
if (var6.getDismissalButton() == 0) {
System.exit(0);
} else if (var6.getDismissalButton() == 2) {
ByteArrayOutputStream var7 = new ByteArrayOutputStream();
PrintWriter var8 = new PrintWriter(var7);
((Throwable)var2).printStackTrace(var8);
var8.flush();
var8.close();
String var9 = var7.toString();
showException(var0, var1, var9, var3);
}
if (var2 instanceof Throwable) {
((Throwable)var2).printStackTrace();
}
if (var2 instanceof ParserException) {
((ParserException)var2).setBeenReported(true);
}
if (var5 != Desktop.getDialogParent(var0)) {
var5.dispose();
}
Desktop.ensureWindow();
}
}
public static boolean showValidation(Component var0, String var1) {
return showValidation(var0, var1, true);
}
public static boolean showValidation(Component var0, String var1, boolean var2) {
BasicDialog var3 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("validation.title"), UIManager.getIcon("OptionPane.errorIcon"), String.valueOf(String.valueOf(String.valueOf(var1).concat(String.valueOf(System.getProperty("line.separator")))).concat(String.valueOf(System.getProperty("line.separator")))).concat(String.valueOf(UI.getString("validation.post.prompt"))), new String[0], new String[0], new String[]{UI.getString("validation.ok"), var2 ? UI.getString("validation.revert") : null});
((Dialog)var3).show();
return var3.getDismissalButton() == 0;
}
public static void note(Component var0, String var1) {
BasicDialog var2 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.title.note"), UIManager.getIcon("OptionPane.informationIcon"), var1, new String[0], new String[0], new String[]{UI.getString("dialog.ok")});
((Dialog)var2).show();
}
public static void caution(Component var0, String var1) {
BasicDialog var2 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.title.caution"), UIManager.getIcon("OptionPane.cautionIcon"), var1, new String[0], new String[0], new String[]{UI.getString("dialog.ok")});
((Dialog)var2).show();
}
public static void stop(Component var0, String var1) {
BasicDialog var2 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.title.stop"), UIManager.getIcon("OptionPane.errorIcon"), var1, new String[0], new String[0], new String[]{UI.getString("dialog.ok")});
((Dialog)var2).show();
}
public static void showPurchase(Component var0) {
BasicDialog var1 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.purchase.title"), UI.getIcon("ity32.gif"), UI.getString("dialog.purchase.msg"), new String[0], new String[0], new String[]{UI.getString("dialog.ok")});
((Dialog)var1).show();
}
public static boolean showConfirm(Component var0, String var1, String var2) {
BasicDialog var3 = new BasicDialog(Desktop.getDialogParent(var0), UI.getString("dialog.confirm.title"), UIManager.getIcon("OptionPane.questionIcon"), var1, new String[0], new String[0], new String[]{var2, UI.getString("dialog.cancel")});
((Dialog)var3).show();
return var3.getDismissalButton() == 0;
}
public static int saveChanges(Component var0, String[] var1) {
BasicDialog var5 = new BasicDialog(Desktop.getDialogParent(var0), var1, UIManager.getIcon("OptionPane.questionIcon"), "", new String[]{var2}, new String[]{var3}, new String[]{UI.getString("dialog.ok"), UI.getString("dialog.cancel")});
BasicDialog var5 = new BasicDialog(Desktop.getDialogParent(var0), var4, UIManager.getIcon("OptionPane.questionIcon"), "", new String[]{var3}, new String[]{var2}, new String[]{UI.getString("dialog.ok"), UI.getString("dialog.cancel")});
1 var7 = new 1(var3, Desktop.getDialogParent(var0), var6, UIManager.getIcon("OptionPane.questionIcon"), "", new String[]{var5}, new String[]{var2}, new String[]{UI.getString("dialog.ok"), UI.getString("dialog.cancel")});