public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); IWizardStepDescriptor backWizardStep = currentWizardStep .getPreviousStepDescriptor(context); show(dialog, cardPanel, alreadyDisplayedSteps, backWizardStep, backButton, nextButton, finishButton, modelConnector, actionHandler, context); } });
/** * {@inheritDoc} */ public boolean canFinish(Map<String, Object> context) { return getNextStepDescriptor(context) == null; }
private G createCancelAction(IWizardStepDescriptor wizardStep, IActionHandler actionHandler, IView<E> view, Locale locale, Map<String, Object> context) { IDisplayableAction cancelActionAdapter = new CancelAction(wizardStep, cancelAction); G cancelGAction = getActionFactory(context).createAction( cancelActionAdapter, actionHandler, view, locale); return cancelGAction; }
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); if (currentWizardStep.getOnLeaveAction() == null || actionHandler.execute(currentWizardStep.getOnLeaveAction(), context)) { IWizardStepDescriptor nextWizardStep = currentWizardStep .getNextStepDescriptor(context); show(dialog, cardPanel, alreadyDisplayedSteps, nextWizardStep, backButton, nextButton, finishButton, modelConnector, actionHandler, context); if (nextWizardStep.getOnEnterAction() != null) { actionHandler.execute(nextWizardStep.getOnEnterAction(), context); } } } });
private G createNextAction(IWizardStepDescriptor wizardStep, IActionHandler actionHandler, IView<E> view, ITranslationProvider translationProvider, Locale locale, IValueConnector modelConnector, Map<String, Object> context) { NextAction nextAction = new NextAction(wizardStep, modelConnector); nextAction .setIconImageURL(getIconFactory(context).getForwardIconImageURL()); G nextGAction = getActionFactory(context).createAction(nextAction, actionHandler, view, locale); if (wizardStep.getNextStepDescriptor(context) != null) { getActionFactory(context).setActionEnabled(nextGAction, true); } else { getActionFactory(context).setActionEnabled(nextGAction, false); } if (wizardStep.getNextLabelKey() != null) { getActionFactory(context).setActionName( nextGAction, translationProvider.getTranslation(wizardStep.getNextLabelKey(), locale)); } else { getActionFactory(context).setActionName( nextGAction, translationProvider.getTranslation( IWizardStepDescriptor.DEFAULT_NEXT_KEY, locale)); } return nextGAction; }
private G createPreviousAction(IWizardStepDescriptor wizardStep, IActionHandler actionHandler, IView<E> view, ITranslationProvider translationProvider, Locale locale, IValueConnector modelConnector, Map<String, Object> context) { PreviousAction previousAction = new PreviousAction(wizardStep, modelConnector); previousAction.setIconImageURL(getIconFactory(context) .getBackwardIconImageURL()); G previousGAction = getActionFactory(context).createAction(previousAction, actionHandler, view, locale); if (wizardStep.getPreviousStepDescriptor(context) != null) { getActionFactory(context).setActionEnabled(previousGAction, true); } else { getActionFactory(context).setActionEnabled(previousGAction, false); } if (wizardStep.getPreviousLabelKey() != null) { getActionFactory(context).setActionName( previousGAction, translationProvider.getTranslation(wizardStep.getPreviousLabelKey(), locale)); } else { getActionFactory(context).setActionName( previousGAction, translationProvider.getTranslation( IWizardStepDescriptor.DEFAULT_PREVIOUS_KEY, locale)); } return previousGAction; }
private G createFinishAction(IWizardStepDescriptor wizardStep, IActionHandler actionHandler, IView<E> view, Locale locale, Map<String, Object> context) { IDisplayableAction finishActionAdapter = new FinishAction(wizardStep, finishAction); G finishGAction = getActionFactory(context).createAction( finishActionAdapter, actionHandler, view, locale); if (wizardStep.canFinish(context)) { getActionFactory(context).setActionEnabled(finishGAction, true); } else { getActionFactory(context).setActionEnabled(finishGAction, false); } return finishGAction; }
/** * {@inheritDoc} */ @Override public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { if (getDescription() != null) { return translationProvider.getTranslation(getDescription(), "", locale); } return getI18nName(translationProvider, locale); }
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); if (currentWizardStep.getOnLeaveAction() == null || actionHandler.execute(currentWizardStep.getOnLeaveAction(), context)) { dialog.dispose(); actionHandler.execute(finishAction, context); } } });
private List<G> createWizardStepActions(IWizardStepDescriptor wizardStep, IView<E> view, IActionHandler actionHandler, ITranslationProvider translationProvider, Locale locale, IValueConnector modelConnector, Map<String, Object> context) { List<G> wizardStepActions = new ArrayList<>(); G previousGAction = createPreviousAction(wizardStep, actionHandler, view, translationProvider, locale, modelConnector, context); G nextGAction = createNextAction(wizardStep, actionHandler, view, translationProvider, locale, modelConnector, context); G cancelGAction = createCancelAction(wizardStep, actionHandler, view, locale, context); G finishGAction = createFinishAction(wizardStep, actionHandler, view, locale, context); wizardStepActions.add(previousGAction); wizardStepActions.add(nextGAction); wizardStepActions.add(finishGAction); wizardStepActions.add(cancelGAction); return wizardStepActions; }
/** * {@inheritDoc} */ public String getI18nName(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getName(), locale); }
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); if (currentWizardStep.getOnLeaveAction() == null || actionHandler.execute(currentWizardStep.getOnLeaveAction(), context)) { IWizardStepDescriptor nextWizardStep = currentWizardStep .getNextStepDescriptor(context); show(dialog, cardPanel, alreadyDisplayedSteps, nextWizardStep, backButton, nextButton, finishButton, modelConnector, actionHandler, context); if (nextWizardStep.getOnEnterAction() != null) { actionHandler.execute(nextWizardStep.getOnEnterAction(), context); } } } });
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); IWizardStepDescriptor backWizardStep = currentWizardStep .getPreviousStepDescriptor(context); show(dialog, cardPanel, alreadyDisplayedSteps, backWizardStep, backButton, nextButton, finishButton, modelConnector, actionHandler, context); } });
/** * {@inheritDoc} */ public String getI18nDescription(ITranslationProvider translationProvider, Locale locale) { if (getDescription() != null) { return translationProvider.getTranslation(getDescription(), locale); } return getI18nName(translationProvider, locale); }
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); if (currentWizardStep.getOnLeaveAction() == null || actionHandler.execute(currentWizardStep.getOnLeaveAction(), context)) { dialog.dispose(); actionHandler.execute(finishAction, context); } } });
/** * {@inheritDoc} */ @Override public boolean canFinish(Map<String, Object> context) { return getNextStepDescriptor(context) == null; }
/** * {@inheritDoc} */ @Override public String getI18nName(ITranslationProvider translationProvider, Locale locale) { return translationProvider.getTranslation(getName(), locale); }
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); if (currentWizardStep.getOnLeaveAction() == null || actionHandler.execute(currentWizardStep.getOnLeaveAction(), context)) { IWizardStepDescriptor nextWizardStep = currentWizardStep .getNextStepDescriptor(context); show(dialog, cardPanel, alreadyDisplayedSteps, nextWizardStep, backButton, nextButton, finishButton, modelConnector, actionHandler, context); if (nextWizardStep.getOnEnterAction() != null) { actionHandler.execute(nextWizardStep.getOnEnterAction(), context); } } } });
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); IWizardStepDescriptor backWizardStep = currentWizardStep .getPreviousStepDescriptor(context); show(dialog, cardPanel, alreadyDisplayedSteps, backWizardStep, backButton, nextButton, finishButton, modelConnector, actionHandler, context); } });
public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { IWizardStepDescriptor currentWizardStep = getCurrentWizardStep(context); if (currentWizardStep.getOnLeaveAction() == null || actionHandler.execute(currentWizardStep.getOnLeaveAction(), context)) { dialog.setVisible(false); actionHandler.execute(finishAction, context); } } });