List of usage examples for org.apache.wicket.util.visit Visits visitPostOrder
public static <S, R> R visitPostOrder(final Object root, final org.apache.wicket.util.visit.IVisitor<S, R> visitor, final IVisitFilter filter)
From source file:org.opensingular.form.wicket.component.SingularFormWicket.java
License:Apache License
private void convertWithoutValidateNestedForms() { Visits.visitPostOrder(this, (IVisitor<SingularFormWicket<?>, Void>) (form, visit) -> { if (SingularFormWicket.this.equals(form)) { // skip self, only process children visit.stop();/*w w w. jav a 2 s.c om*/ } else if (form.isSubmitted()) { form.convertWithoutValidateComponents(); form.onValidate(); } }, new ClassVisitFilter(SingularFormWicket.class)); }