903904905906907908909
* 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)); }
870871872873874875876
1241124212431244124512461247
{ form.onSubmit(); } } }, new ClassVisitFilter(Form.class)); }
1949195019511952195319541955
form.validateComponents(); form.validateFormValidators(); form.onValidate(); } } }, new ClassVisitFilter(Form.class)); }
953954955956957958959
if (form.hasError()) { form.onError(); } } }, new ClassVisitFilter(Form.class)); }
12461247124812491250125112521253125412551256
if (form.isEnabledInHierarchy() && form.isVisibleInHierarchy()) { form.onSubmit(); } } }, new ClassVisitFilter(Form.class)); if (submittingComponent != null) { submittingComponent.onAfterSubmit(); }
1959196019611962196319641965
968969970971972973974
12551256125712581259126012611262126312641265
if (form.isEnabledInHierarchy() && form.isVisibleInHierarchy()) { forms.add(form); } } }, new ClassVisitFilter(Form.class)); // process submitting component (if specified) if (submittingComponent != null) { // invoke submit on component
1981198219831984198519861987