diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/chart/OverviewOutputTab.java @ 9416:05405292a7ca

Navigationtheme panel now shows themes of dWt and WQ charts grayed out, if the current station is outside the valid range of the theme.
author gernotbelger
date Thu, 16 Aug 2018 16:28:03 +0200
parents 5e38e2924c07
children
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/chart/OverviewOutputTab.java	Thu Aug 16 16:27:53 2018 +0200
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/chart/OverviewOutputTab.java	Thu Aug 16 16:28:03 2018 +0200
@@ -13,7 +13,9 @@
 import org.dive4elements.river.client.client.event.OutputParameterChangeHandler;
 import org.dive4elements.river.client.client.event.RedrawRequestHandler;
 import org.dive4elements.river.client.client.ui.CollectionView;
+import org.dive4elements.river.client.client.ui.IThemeRecordHandler;
 import org.dive4elements.river.client.client.ui.ImgLink;
+import org.dive4elements.river.client.client.ui.NoopThemeRecordHandler;
 import org.dive4elements.river.client.shared.model.Collection;
 import org.dive4elements.river.client.shared.model.OutputMode;
 import org.dive4elements.river.client.shared.model.Theme;
@@ -24,7 +26,7 @@
     private class NoChartThemePanel extends ChartThemePanel {
 
         public NoChartThemePanel(OutputMode mode, CollectionView view) {
-            super(mode, view);
+            super(mode, view, new NoopThemeRecordHandler());
         }
 
         @Override
@@ -99,15 +101,13 @@
         OutputMode     mode,
         CollectionView collectionView
         ){
-        super(title, collection, mode, collectionView);
+        super(title, collection, mode, collectionView, new NoopThemeRecordHandler());
         left.setVisible(false);
     }
 
 
     @Override
-    public ChartThemePanel createThemePanel(
-        OutputMode mode, CollectionView view
-        ) {
+    public ChartThemePanel createThemePanel(OutputMode mode, CollectionView view, IThemeRecordHandler recordHandler) {
         return new NoChartThemePanel(mode, view);
     }
 
@@ -115,4 +115,4 @@
     public ChartToolbar createChartToolbar(ChartOutputTab tab) {
         return new MinimumChartToolbar(tab);
     }
-}
+}
\ No newline at end of file

http://dive4elements.wald.intevation.org