Mercurial > dive4elements > river
diff flys-client/ChangeLog @ 858:9f07f67f60a5
Subclassed ChartThemePanel, trigger redraws of Chart when interaction with
"Action" widgets in ThemePanel occured (but will still crash).
flys-client/trunk@2651 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 06 Sep 2011 11:09:13 +0000 |
parents | fa8efe5b8aee |
children | 6b047887855b |
line wrap: on
line diff
--- a/flys-client/ChangeLog Tue Sep 06 10:58:32 2011 +0000 +++ b/flys-client/ChangeLog Tue Sep 06 11:09:13 2011 +0000 @@ -1,3 +1,23 @@ +2011-09-06 Felix Wolfsteller <felix.wolfsteller@intevation.de> + + Subclassed ChartThemePanel, trigger redraws of Chart when interaction with + "Action" widgets in ThemePanel occured (but will still crash). + + * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java: + Extracted CrossSection-specific stuff to own subclass. + + * src/main/java/de/intevation/flys/client/client/ui/chart/CrossSectionChartThemePanel.java: + New, contains specific parts that were extracted from ChartThemePanel. + After interaction via the "Actions" Widgets (currently only a spinner), + request a chart redraw. + + * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java: + Depending on the outputmode, create a CrossSectionChartThemePanel, register + as redrawRequestHandler. + + * src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java: + Implement HasRedrawRequestHandlers interface. + 2011-09-06 Felix Wolfsteller <felix.wolfsteller@intevation.de> Added concept of a RedrawRequestHandler to allow e.g. ChartThemePanel to