From 8a9fb401370c4eaf12f4138b3abeaf18ce959216 Mon Sep 17 00:00:00 2001 From: Farruco Sanjurjo Date: Wed, 8 Sep 2010 14:46:10 +0200 Subject: [PATCH] Overwritten getWidgetClass method for LimitingResourcesPanel * Using setWidgetClass won't do anything if we want to use a different widget-class. This happens because LimitingResourcesPanel extends HTMLMacroComponent and this class overwrites getWidgetclass too, for returning the "zk.Macro" string. So when redrawing the component, the _wgtcls (widget class) property, setted with setWidgetClass, wont't we used well the redraw method calls getWidgetClass FEA: ItEr02S03MigracionZK5 --- .../web/limitingresources/LimitingResourcesPanel.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 bd5fcc294..bb5fd41a4 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 @@ -36,8 +36,8 @@ import org.navalplanner.business.resources.daos.IResourceDAO; import org.navalplanner.business.resources.entities.LimitingResourceQueue; import org.springframework.beans.factory.annotation.Autowired; import org.zkoss.ganttz.timetracker.TimeTracker; -import org.zkoss.ganttz.timetracker.TimeTrackerComponent; import org.zkoss.ganttz.timetracker.TimeTracker.IDetailItemFilter; +import org.zkoss.ganttz.timetracker.TimeTrackerComponent; import org.zkoss.ganttz.timetracker.zoom.DetailItem; import org.zkoss.ganttz.timetracker.zoom.IZoomLevelChangedListener; import org.zkoss.ganttz.timetracker.zoom.ZoomLevel; @@ -614,4 +614,7 @@ public class LimitingResourcesPanel extends HtmlMacroComponent { } } + public String getWidgetClass() { + return "limitingresources.LimitingResourcesPanel"; + } }