errorPane.setErrorReporter(errorReporter);
cause, null, null); pane.setErrorInfo(info); pane.setErrorReporter(this); ApplicationActionUI actionUI = context.getActionUI(); if (actionUI != null) {
/** * Display a user friendly error frame. * * @param parent parent component * @param message message for user * @param cause exception cause */ public static void showErrorDialog(Component parent, String message, Throwable cause) { JXErrorPane pane = new JXErrorPane(); String details = "<pre>\n" + getDetails(cause) + "\n</pre>"; ErrorInfo info = new ErrorInfo(t("isisfish.error.errorpane.title"), t("isisfish.error.errorpane.htmlmessage", message), details, null, cause, null, null); pane.setErrorInfo(info); if (cause != null) { pane.setErrorReporter(new ErrorHelper()); } JXErrorPane.showDialog(parent, pane); }