comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java @ 911:4668357b255e

#259 Refresh charts after loading new Themes / Artifacts from Datacage. flys-client/trunk@2768 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 15 Sep 2011 17:01:12 +0000
parents 9f07f67f60a5
children 84c50f1d939b
comparison
equal deleted inserted replaced
910:7f72239e56c8 911:4668357b255e
26 import de.intevation.flys.client.client.event.OnMoveEvent; 26 import de.intevation.flys.client.client.event.OnMoveEvent;
27 import de.intevation.flys.client.client.event.OnMoveHandler; 27 import de.intevation.flys.client.client.event.OnMoveHandler;
28 import de.intevation.flys.client.client.event.OutputParameterChangeEvent; 28 import de.intevation.flys.client.client.event.OutputParameterChangeEvent;
29 import de.intevation.flys.client.client.event.OutputParameterChangeHandler; 29 import de.intevation.flys.client.client.event.OutputParameterChangeHandler;
30 import de.intevation.flys.client.client.event.RedrawRequestHandler; 30 import de.intevation.flys.client.client.event.RedrawRequestHandler;
31 import de.intevation.flys.client.client.event.RedrawRequestEvent;
32 import de.intevation.flys.client.client.event.RedrawRequestEvent.Type;
31 import de.intevation.flys.client.client.services.CollectionAttributeService; 33 import de.intevation.flys.client.client.services.CollectionAttributeService;
32 import de.intevation.flys.client.client.services.CollectionAttributeServiceAsync; 34 import de.intevation.flys.client.client.services.CollectionAttributeServiceAsync;
33 35
34 36
35 public abstract class ThemePanel 37 public abstract class ThemePanel
125 /** 127 /**
126 * Request a redraw of e.g. a Chart. 128 * Request a redraw of e.g. a Chart.
127 */ 129 */
128 protected void requestRedraw() { 130 protected void requestRedraw() {
129 for (RedrawRequestHandler handler: redrawRequestHandlers) { 131 for (RedrawRequestHandler handler: redrawRequestHandlers) {
130 handler.onRedrawRequest(); 132 handler.onRedrawRequest(new RedrawRequestEvent(Type.RESET));
131 } 133 }
132 } 134 }
133 135
134 136
135 /** 137 /**

http://dive4elements.wald.intevation.org