1969197019711972197319741975
form.validateComponents(); form.validateFormValidators(); form.onValidate(); } } }, new ClassVisitFilter(Form.class)); }
858859860861862863864
* traversal occurred */ public final <S extends Component, R> R visitChildren(final Class<?> clazz, final IVisitor<S, R> visitor) { return Visits.visitChildren(this, visitor, new ClassVisitFilter(clazz)); }
1149115011511152115311541155
{ form.onSubmit(); } } }, new ClassVisitFilter(Form.class)); }
964965966967968969970
if (form.hasError()) { form.onError(); } } }, new ClassVisitFilter(Form.class)); }
12451246124712481249125012511252125312541255
if (form.isEnabledInHierarchy() && form.isVisibleInHierarchy()) { forms.add(form); } } }, new ClassVisitFilter(Form.class)); // process submitting component (if specified) if (submittingComponent != null) { // invoke submit on component
945946947948949950951
12351236123712381239124012411242124312441245
{ form.onSubmit(); } } }, new ClassVisitFilter(Form.class)); if (submittingComponent != null) { if (submittingComponent instanceof IAfterFormSubmitter)
1944194519461947194819491950