public ErrorPanel(final ErrorExplainer.ErrorExplanation<? extends O> explanation, URI loc) { setLayout(new BorderLayout(12, 12)); setBorder(new EmptyBorder(7, 7, 7, 7)); JEditorPane errorMessagePanel = new JEditorPane(); errorMessagePanel.setEditable(false); errorMessagePanel.setText(explanation.getMessage()); errorMessagePanel.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane errorScroller = new JScrollPane(errorMessagePanel); stackTracePane = new JTextArea(20, 60); setErrorMessage(stackTracePane, explanation.getCause()); stackTracePane.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane stackTraceScroller = new JScrollPane(stackTracePane); tabs = new JTabbedPane(); tabs.addTab("Error", errorScroller); tabs.addTab("Stack Trace", stackTraceScroller); add(tabs, BorderLayout.CENTER); }
public ErrorPanel(final ErrorExplainer.ErrorExplanation<O> explanation, URI loc) { setLayout(new BorderLayout(12, 12)); setBorder(new EmptyBorder(7, 7, 7, 7)); JEditorPane errorMessagePanel = new JEditorPane(); errorMessagePanel.setEditable(false); errorMessagePanel.setText(explanation.getMessage()); errorMessagePanel.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane errorScroller = new JScrollPane(errorMessagePanel); stackTracePane = new JTextArea(20, 60); setErrorMessage(stackTracePane, explanation.getCause()); stackTracePane.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane stackTraceScroller = new JScrollPane(stackTracePane); tabs = new JTabbedPane(); tabs.addTab("Error", errorScroller); tabs.addTab("Stack Trace", stackTraceScroller); add(tabs, BorderLayout.CENTER); }
public ErrorPanel(final ErrorExplainer.ErrorExplanation<? extends O> explanation, URI loc) { setLayout(new BorderLayout(12, 12)); setBorder(new EmptyBorder(7, 7, 7, 7)); JEditorPane errorMessagePanel = new JEditorPane(); errorMessagePanel.setEditable(false); errorMessagePanel.setText(explanation.getMessage()); errorMessagePanel.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane errorScroller = new JScrollPane(errorMessagePanel); stackTracePane = new JTextArea(20, 60); setErrorMessage(stackTracePane, explanation.getCause()); stackTracePane.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane stackTraceScroller = new JScrollPane(stackTracePane); tabs = new JTabbedPane(); tabs.addTab("Error", errorScroller); tabs.addTab("Stack Trace", stackTraceScroller); add(tabs, BorderLayout.CENTER); }
ErrorExplainer.ErrorExplanation explanation = new ErrorExplainer().getErrorExplanation(e, true); ErrorPanel<T> errorPanel = new ErrorPanel<T>(explanation, loc); LOGGER.warn(explanation.getMessage(), explanation.getCause()); retVal = JOptionPaneEx.showConfirmDialog(eKit.getWorkspace(), "Load Error: " + ontologyID,
ErrorExplainer.ErrorExplanation explanation = new ErrorExplainer().getErrorExplanation(e, true); ErrorPanel<T> errorPanel = new ErrorPanel<>(explanation, loc); logger.warn(explanation.getMessage(), explanation.getCause()); retVal = JOptionPaneEx.showConfirmDialog(eKit.getWorkspace(), "Load Error: " + ontologyID,
ErrorExplainer.ErrorExplanation explanation = new ErrorExplainer().getErrorExplanation(e, true); ErrorPanel<T> errorPanel = new ErrorPanel<>(explanation, loc); logger.warn(explanation.getMessage(), explanation.getCause()); retVal = JOptionPaneEx.showConfirmDialog(eKit.getWorkspace(), "Load Error: " + ontologyID,
ErrorExplainer.ErrorExplanation explanation = new ErrorExplainer().getErrorExplanation(e, true); ErrorPanel<T> errorPanel = new ErrorPanel<T>(explanation, loc); LOGGER.warn(explanation.getMessage(), explanation.getCause()); retVal = JOptionPaneEx.showConfirmDialog(eKit.getWorkspace(), "Load Error: " + ontologyID,
public ErrorPanel(final ErrorExplainer.ErrorExplanation<O> explanation, URI loc) { setLayout(new BorderLayout(12, 12)); setBorder(new EmptyBorder(7, 7, 7, 7)); JEditorPane errorMessagePanel = new JEditorPane(); errorMessagePanel.setEditable(false); errorMessagePanel.setText(explanation.getMessage()); errorMessagePanel.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane errorScroller = new JScrollPane(errorMessagePanel); stackTracePane = new JTextArea(20, 60); setErrorMessage(stackTracePane, explanation.getCause()); stackTracePane.setBorder(new EmptyBorder(7, 7, 7, 7)); JScrollPane stackTraceScroller = new JScrollPane(stackTracePane); tabs = new JTabbedPane(); tabs.addTab("Error", errorScroller); tabs.addTab("Stack Trace", stackTraceScroller); add(tabs, BorderLayout.CENTER); }