comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/map/MapThemePanel.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 992c188b7330
comparison
equal deleted inserted replaced
9415:9744ce3c3853 9416:05405292a7ca
23 import com.smartgwt.client.widgets.menu.events.ClickHandler; 23 import com.smartgwt.client.widgets.menu.events.ClickHandler;
24 import com.smartgwt.client.widgets.menu.events.MenuItemClickEvent; 24 import com.smartgwt.client.widgets.menu.events.MenuItemClickEvent;
25 25
26 import org.dive4elements.river.client.client.FLYSConstants; 26 import org.dive4elements.river.client.client.FLYSConstants;
27 import org.dive4elements.river.client.client.ui.CollectionView; 27 import org.dive4elements.river.client.client.ui.CollectionView;
28 import org.dive4elements.river.client.client.ui.NoopThemeRecordHandler;
28 import org.dive4elements.river.client.client.ui.ThemePanel; 29 import org.dive4elements.river.client.client.ui.ThemePanel;
29 import org.dive4elements.river.client.shared.model.AttributedTheme; 30 import org.dive4elements.river.client.shared.model.AttributedTheme;
30 import org.dive4elements.river.client.shared.model.FacetRecord; 31 import org.dive4elements.river.client.shared.model.FacetRecord;
31 import org.dive4elements.river.client.shared.model.OutputMode; 32 import org.dive4elements.river.client.shared.model.OutputMode;
32 import org.dive4elements.river.client.shared.model.Theme; 33 import org.dive4elements.river.client.shared.model.Theme;
78 MapOutputTab mapOut, 79 MapOutputTab mapOut,
79 ActivateCallback activateCallback, 80 ActivateCallback activateCallback,
80 ThemeMovedCallback themeMovedCallback, 81 ThemeMovedCallback themeMovedCallback,
81 LayerZoomCallback layerZoomCallback 82 LayerZoomCallback layerZoomCallback
82 ) { 83 ) {
83 super(mode, view); 84 super(mode, view, new NoopThemeRecordHandler());
84 85
85 this.mapOut = mapOut; 86 this.mapOut = mapOut;
86 this.activateCallback = activateCallback; 87 this.activateCallback = activateCallback;
87 this.themeMovedCallback = themeMovedCallback; 88 this.themeMovedCallback = themeMovedCallback;
88 this.layerZoomCallback = layerZoomCallback; 89 this.layerZoomCallback = layerZoomCallback;

http://dive4elements.wald.intevation.org