List of usage examples for org.apache.wicket.util.visit Visits visitPostOrder
public static <S, R> R visitPostOrder(final S root, final org.apache.wicket.util.visit.IVisitor<S, R> visitor)
From source file:com.googlecode.wicket.jquery.ui.JQueryDestroyListener.java
License:Apache License
@Override public void onBeforeRespond(Map<String, Component> map, AjaxRequestTarget target) { for (Entry<String, Component> entry : map.entrySet()) { Visits.visitPostOrder(entry.getValue(), this.newBeforeRespondVisitor(target)); }//from w w w .j a v a 2s . co m }
From source file:org.opensingular.form.wicket.util.WicketFormProcessing.java
License:Apache License
public static void updateValidationFeedbackOnDescendants(AjaxRequestTarget target, MarkupContainer container) { if (container != null) { Visits.visitPostOrder(container, (Component comp, IVisit<Void> visit) -> { if (SValidationFeedbackHandler.isBound(comp)) { SValidationFeedbackHandler.get(comp).updateValidationMessages(target); }//from w w w.j a v a 2 s . c om }); } }