/** * Override to not throw exception if there is no parent form. * * @return the parent form or {@code null} */ @Override public Form<?> getForm() { return Form.findForm(this); }
@Override protected Form<?> getForm() { return Form.findForm(ConfirmAjaxButton.this); }
@Override public Form<?> getForm() { return Form.findForm(ConfirmAjaxButton.this); }
/** * Override to not throw exception if there is no parent form. * * @return the parent form or {@code null} */ @Override public Form<?> getForm() { return Form.findForm(this); }
@Override protected Form<?> getForm() { return Form.findForm(ConfirmAjaxButton.this); }
@Override public Form<?> getForm() { return Form.findForm(this); }
@Override public Form<?> getForm() { return Form.findForm(this); }
@Override public Form<?> getForm() { return Form.findForm(this); }
@Override public Form<?> getForm() { return Form.findForm(ConfirmAjaxButton.this); }
/** * @return The parent form for this form component */ public Form<?> getForm() { Form<?> form = Form.findForm(this); if (form == null) { throw new WicketRuntimeException("Could not find Form parent for " + this); } return form; }
/** * @return The parent form for this form component */ public Form<?> getForm() { Form<?> form = Form.findForm(this); if (form == null) { throw new WicketRuntimeException("Could not find Form parent for " + this); } return form; }
/** * @return The parent form for this form component */ public Form<?> getForm() { Form<?> form = Form.findForm(this); if (form == null) { throw new WicketRuntimeException("Could not find Form parent for " + this); } return form; }
/** * @return The parent form for this form component */ public Form<?> getForm() { Form<?> form = Form.findForm(this); if (form == null) { throw new WicketRuntimeException("Could not find Form parent for " + this); } return form; }
boolean isFinalSubmit(FormComponent component) { return isFinalSubmit(Form.findForm(component)); }
boolean isFinalSubmit(FormComponent component) { return isFinalSubmit(Form.findForm(component)); }
boolean isFinalSubmit(FormComponent component) { return isFinalSubmit(Form.findForm(component)); }
@Override public void bind(Component component) { super.bind(component); if (component instanceof Form<?>) { form = (Form<?>) component; } else { form = Form.findForm(component); if (form == null) { throw new WicketRuntimeException(AjaxFormValidatingBehavior.class.getSimpleName() + " should be bound to a Form component or a component that is inside a form!"); } } }
@Override public void bind(Component component) { super.bind(component); if (component instanceof Form<?>) { form = (Form<?>) component; } else { form = Form.findForm(component); if (form == null) { throw new WicketRuntimeException(AjaxFormValidatingBehavior.class.getSimpleName() + " should be bound to a Form component or a component that is inside a form!"); } } }
/** {@inheritDoc} */ @Override public void component(final Component component, final IVisit<Void> visit) { if (component instanceof IFormModelUpdateListener) { final Form<?> form = Form.findForm(component); if (form != null) { if (this.formFilter == null || this.formFilter == form) { if (form.isEnabledInHierarchy()) { if (component.isVisibleInHierarchy() && component.isEnabledInHierarchy()) { ((IFormModelUpdateListener)component).updateModel(); } } } } } } }
/** {@inheritDoc} */ @Override public void component(final Component component, final IVisit<Void> visit) { if (component instanceof IFormModelUpdateListener) { final Form<?> form = Form.findForm(component); if (form != null) { if (this.formFilter == null || this.formFilter == form) { if (form.isEnabledInHierarchy()) { if (component.isVisibleInHierarchy() && component.isEnabledInHierarchy()) { ((IFormModelUpdateListener)component).updateModel(); } } } } } } }