final IValueConnector modelConnector = modelConnectorFactory .createModelConnector(ACTION_MODEL_NAME, firstWizardStep .getViewDescriptor().getModelDescriptor());
/** * {@inheritDoc} */ @SuppressWarnings("unchecked") @Override public boolean execute(IActionHandler actionHandler, Map<String, Object> context) { IValueConnector modelConnector = getBackendController(context) .createModelConnector(ACTION_MODEL_NAME, firstWizardStep.getViewDescriptor().getModelDescriptor()); Map<String, Object> wizardModelInit = (Map<String, Object>) context .get(IWizardStepDescriptor.INITIAL_WIZARD_MODEL); Map<String, Object> wizardModel = new ObjectEqualityMap<>(); if (wizardModelInit != null) { wizardModel.putAll(wizardModelInit); } completeInitialWizardModel(wizardModel, context); modelConnector.setConnectorValue(wizardModel); displayWizardStep(firstWizardStep, modelConnector, actionHandler, context, false); return super.execute(actionHandler, context); }
alreadyDisplayedSteps.add(cardName); IView<JComponent> view = getViewFactory(context).createView( wizardStep.getViewDescriptor(), actionHandler, getLocale(context)); cardPanel.add(view.getPeer(), cardName); getMvcBinder(context).bind(view.getConnector(), modelConnector);
Locale locale = getLocale(context); IView<E> view = getViewFactory(context).createView( wizardStep.getViewDescriptor(), actionHandler, getLocale(context)); IModelDescriptor modelDescriptor = wizardStep.getViewDescriptor() .getModelDescriptor(); if (modelDescriptor instanceof IComponentDescriptor<?>) {
alreadyDisplayedSteps.add(cardName); IView<ULCComponent> view = getViewFactory(context).createView( wizardStep.getViewDescriptor(), actionHandler, getLocale(context)); cardPanel.addCard(cardName, view.getPeer()); getMvcBinder(context).bind(view.getConnector(), modelConnector);
final IValueConnector modelConnector = modelConnectorFactory .createModelConnector(ACTION_MODEL_NAME, firstWizardStep .getViewDescriptor().getModelDescriptor());
alreadyDisplayedSteps.add(cardName); IView<SComponent> view = getViewFactory(context).createView( wizardStep.getViewDescriptor(), actionHandler, getLocale(context)); view.getPeer().setPreferredSize(WIZARD_DIMENSION); cardPanel.add(view.getPeer(), cardName);
final IValueConnector modelConnector = modelConnectorFactory .createModelConnector(ACTION_MODEL_NAME, firstWizardStep .getViewDescriptor().getModelDescriptor());