diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/MultipleTabsPlannerController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/MultipleTabsPlannerController.java index 63d3351f3..67ea14f48 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/MultipleTabsPlannerController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/tabs/MultipleTabsPlannerController.java @@ -55,6 +55,22 @@ public class MultipleTabsPlannerController implements Composer { public static final String BREADCRUMBS_SEPARATOR = "/common/img/migas_separacion.gif"; + @SuppressWarnings("unchecked") + 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(); + } + private TabsConfiguration tabsConfiguration; private Mode mode = Mode.initial(); @@ -115,22 +131,6 @@ public class MultipleTabsPlannerController implements Composer { .add(ordersTab); } - @SuppressWarnings("unchecked") - 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(); - } - @Override public void doAfterCompose(org.zkoss.zk.ui.Component comp) throws Exception { tabsSwitcher = (TabSwitcher) comp;