void () { // Commit data of current step final AbstractWizardStepEx currentStep = mySteps.get(myCurrentStep); try { currentStep._commitPrev(); } catch (final CommitStepCancelledException e) { return; } catch (CommitStepException e) { Messages.showErrorDialog(getContentPane(), e.getMessage()); return; } myCurrentStep = getPreviousStep(myCurrentStep); updateStep(JBCardLayout.SwipeDirection.BACKWARD); }