/** * @see FormComponent#getModelValue() */ @Override protected String getModelValue() { final StringBuilder builder = new StringBuilder(); final Collection<T> ts = getModelObject(); visitChildren(Check.class, new IVisitor<Check<T>, Void>() { @Override public void component(Check<T> check, IVisit<Void> visit) { if (ts.contains(check.getModelObject())) { if (builder.length() > 0) { builder.append(VALUE_SEPARATOR); } builder.append(check.getValue()); } } }); return builder.toString(); }
/** * @see FormComponent#getModelValue() */ @Override protected String getModelValue() { final StringBuilder builder = new StringBuilder(); final Collection<T> ts = getModelObject(); visitChildren(Check.class, new IVisitor<Check<T>, Void>() { @Override public void component(Check<T> check, IVisit<Void> visit) { if (ts.contains(check.getModelObject())) { if (builder.length() > 0) { builder.append(VALUE_SEPARATOR); } builder.append(check.getValue()); } } }); return builder.toString(); }
@Override protected void onUpdate(final AjaxRequestTarget target) { group.visitChildren(CheckGroupSelector.class, (selector, ivisit) -> { target.focusComponent(selector); ivisit.stop(); }); } });
Check<T> checkbox = (Check<T>)visitChildren(Check.class, new Component.IVisitor<Check<T>>()
Check checkbox = (Check)visitChildren(new Component.IVisitor()
Check<T> checkbox = visitChildren(Check.class, new org.apache.wicket.util.visit.IVisitor<Check<T>, Check<T>>()
Check<T> checkbox = visitChildren(Check.class, new org.apache.wicket.util.visit.IVisitor<Check<T>, Check<T>>()