From 505d7c76862732dfca873ce90c5c916c754e67e8 Mon Sep 17 00:00:00 2001 From: Lorenzo Tilve Date: Wed, 9 Jun 2010 17:56:48 +0200 Subject: [PATCH] ItEr59S07RFAspectosGraficosRecursoLimitantesItEr58S08: Removed unnecesary timetracker listener --- .../limitingresources/LimitingResourcesPanel.java | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourcesPanel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourcesPanel.java index 037b51b2b..f30c9f450 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourcesPanel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourcesPanel.java @@ -290,23 +290,19 @@ public class LimitingResourcesPanel extends HtmlMacroComponent { public void zoomLevelChanged(ZoomLevel newDetailLevel) { rebuildDependencies(); timeTracker.resetMapper(); - paginatorFilter.setInterval(timeTracker.getRealInterval()); timeTracker.setFilter(paginatorFilter); - reloadPanelComponents(); - paginatorFilter.populateHorizontalListbox(); - paginatorFilter.goToHorizontalPage(0); reloadComponent(); rebuildDependencies(); + // Reset mapper for first detail if (newDetailLevel == ZoomLevel.DETAIL_THREE) { timeTracker.resetMapper(); queueListComponent.invalidate(); } - } }; @@ -450,15 +446,6 @@ public class LimitingResourcesPanel extends HtmlMacroComponent { private void reloadComponent() { timeTrackerHeader.recreate(); timeTrackerComponent.recreate(); - // Reattach listener for zoomLevel changes. May be optimized - timeTracker.addZoomListener(new IZoomLevelChangedListener() { - @Override - public void zoomLevelChanged(ZoomLevel detailLevel) { - timeTracker.getDetailsFirstLevel().iterator().next(); - paginatorFilter.setInterval(timeTracker.getRealInterval()); - timeTracker.setFilter(paginatorFilter); - } - }); queueListComponent.invalidate(); queueListComponent.afterCompose(); }