diff flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java @ 3370:08b2472111aa

New implementation of OverviewOutputTab which has a minimalistic chart toolbar and no chart theme panel. The overview image is fetched as single image from server. flys-client/trunk@5078 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 20 Jul 2012 07:40:55 +0000
parents 6d749af6a9c2
children b6575b8c8db0
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java	Thu Jul 19 11:48:41 2012 +0000
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java	Fri Jul 20 07:40:55 2012 +0000
@@ -47,7 +47,13 @@
     /** @param chartTab Output-Tab on which this toolbar is located. */
     public ChartToolbar(ChartOutputTab chartTab) {
         super(chartTab);
-
+        initTools();
+    }
+    
+    
+    protected void initTools() {
+        ChartOutputTab chartTab = getChartOutputTab();
+        
         manageThemes    = new Button(MSG.manageThemes());
         datacage        = new Button(MSG.databasket());
         position        = new MousePositionPanel(chartTab);
@@ -207,7 +213,7 @@
     }
 
 
-    private ChartOutputTab getChartOutputTab() {
+    protected ChartOutputTab getChartOutputTab() {
         return (ChartOutputTab)getOutputTab();
     }
 

http://dive4elements.wald.intevation.org