protected FailureDetailView createFailureDetailView() { String className= BaseTestRunner.getPreference(FAILUREDETAILVIEW_KEY); if (className != null) { Class viewClass= null; try { viewClass= Class.forName(className); return (FailureDetailView)viewClass.newInstance(); } catch(Exception e) { JOptionPane.showMessageDialog(fFrame, "Could not create Failure DetailView - using default view"); } } return new DefaultFailureDetailView(); }
/** * Clears the output. */ public void clear() { getModel().clear(); }
/** * Shows a TestFailure */ public void showFailure(TestFailure failure) { getModel().setTrace(BaseTestRunner.getFilteredTrace(failure.trace())); } /**