private void ajaxify(final WizardButton button) { button.add(new AjaxFormSubmitBehavior("click") {
@Override public boolean getDefaultProcessing() { return button.getDefaultFormProcessing(); }
@Override protected void onAfterSubmit(AjaxRequestTarget target) { button.onAfterSubmit(); }
/** * @see org.apache.wicket.Component#onBeforeRender() */ @Override protected void onBeforeRender() { getForm().setDefaultButton(this); super.onBeforeRender(); } }
@Override protected void onSubmit(final AjaxRequestTarget target) { target.add(findParent(Wizard.class)); button.onSubmit(); }
/** * @see org.apache.wicket.markup.html.form.Button#onSubmit() */ @Override public final void onSubmit() { onClick(); } }
/** * Gets the {@link IWizardModel wizard model}. * * @return The wizard model */ protected final IWizardModel getWizardModel() { return getWizard().getWizardModel(); }
@Override protected void onError(AjaxRequestTarget target) { target.add(findParent(Wizard.class)); button.onError(); }
@Override protected void onBeforeRender() { super.onBeforeRender(); WizardButton button = getDefaultButton(wizard.getWizardModel()); if (button != null) { Form<?> form = button.getForm(); if (form != null) { form.setDefaultButton(button); } } }
/** * @see org.apache.wicket.Component#onBeforeRender() */ @Override protected void onBeforeRender() { getForm().setDefaultButton(this); super.onBeforeRender(); } }
@Override protected void onSubmit(AjaxRequestTarget target) { target.add(findParent(Wizard.class)); button.onSubmit(); }
/** * @see org.apache.wicket.markup.html.form.Button#onSubmit() */ @Override public final void onSubmit() { onClick(); } }
/** * Gets the {@link IWizardModel wizard model}. * * @return The wizard model */ protected final IWizardModel getWizardModel() { return getWizard().getWizardModel(); }
@Override protected void onError(final AjaxRequestTarget target) { target.add(findParent(Wizard.class)); button.onError(); ((BasePage) getPage()).getNotificationPanel().refresh(target); }
private void ajaxify(final WizardButton button) button.add(new AjaxFormSubmitBehavior("click")
@Override protected void onAfterSubmit(final AjaxRequestTarget target) { button.onAfterSubmit(); }
@Override public boolean getDefaultProcessing() { return button.getDefaultFormProcessing(); }
@Override protected WizardButton newCancelButton(String aId, IWizard aWizard) { WizardButton button = super.newCancelButton(aId, aWizard); button.add(new AjaxEventBehavior("click") { private static final long serialVersionUID = 3425946914411261187L; @Override protected void onEvent(AjaxRequestTarget target) { findParent(KnowledgeBaseCreationDialog.class).close(target); } }); return button; } };
@Override protected WizardButton newCancelButton(String aId, IWizard aWizard) { WizardButton button = super.newCancelButton(aId, aWizard); button.add(new AjaxEventBehavior("click") { private static final long serialVersionUID = 3425946914411261187L; @Override protected void onEvent(AjaxRequestTarget target) { findParent(KnowledgeBaseCreationDialog.class).close(target); } }); return button; } };