From 26a1846e24d58515e63108e478c3294cdb6bc47e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Wed, 9 Dec 2009 20:23:36 +0100 Subject: [PATCH] ItEr38S05ValidacionEProbasFuncionaisItEr37S06: creating the binder is only necessary for root. This causes a speedup --- .../main/java/org/navalplanner/web/common/Util.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/Util.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/Util.java index 847186f35..f6984147c 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/common/Util.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/common/Util.java @@ -21,9 +21,7 @@ package org.navalplanner.web.common; import java.math.BigDecimal; -import java.util.ArrayList; import java.util.Date; -import java.util.List; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.event.Event; @@ -75,17 +73,7 @@ public class Util { return (DataBinder) component.getVariable("binder", false); } - @SuppressWarnings("unchecked") public static void createBindingsFor(org.zkoss.zk.ui.Component result) { - List children = new ArrayList( - result.getChildren()); - for (org.zkoss.zk.ui.Component child : children) { - createBindingsFor(child); - } - setBinderFor(result); - } - - private static void setBinderFor(org.zkoss.zk.ui.Component result) { AnnotateDataBinder binder = new AnnotateDataBinder(result, true); result.setVariable("binder", binder, true); binder.loadAll();