comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java @ 9580:839b2aa84dd0

minuend/subtrahend-UI-switch
author gernotbelger
date Tue, 08 Jan 2019 17:01:09 +0100
parents ba0561906f81
children 8ed6c45136fa
comparison
equal deleted inserted replaced
9579:67a42c9c46a7 9580:839b2aa84dd0
240 } else if (uiProvider.equals("static_sqrelation")) { 240 } else if (uiProvider.equals("static_sqrelation")) {
241 return new StaticDataPanel(); 241 return new StaticDataPanel();
242 } else if (uiProvider.equals("uinfo.salix.supraregional.table")) { 242 } else if (uiProvider.equals("uinfo.salix.supraregional.table")) {
243 return new SupraRegionalTablePanel(); 243 return new SupraRegionalTablePanel();
244 } else if ("sinfo_flowdepth_development_twin_panel".equals(uiProvider)) 244 } else if ("sinfo_flowdepth_development_twin_panel".equals(uiProvider))
245 return new DiffPairTwinPanel(user, 1, getMSG().sinfo_flow_depth_development_twin_panel_max_count_msg()); 245 return new DiffPairTwinPanel(user, 1, getMSG().sinfo_flow_depth_development_twin_panel_max_count_msg(), true);// if switched here, also switch on
246 // server side
246 247
247 else if ("sinfo_flowdepth_twin_panel".equals(uiProvider)) 248 else if ("sinfo_flowdepth_twin_panel".equals(uiProvider))
248 return new DiffPairTwinPanel(user, 9999, ""); 249 return new DiffPairTwinPanel(user, 9999, "", true); // if switched here, also switch on server side
249 250
250 else if ("sinfo_flowdepthminmax_twin_panel".equals(uiProvider)) 251 else if ("sinfo_flowdepthminmax_twin_panel".equals(uiProvider))
251 return new FlowDepthMinMaxTwinPanel(user); 252 return new FlowDepthMinMaxTwinPanel(user); // minuend-subtrahend switch is in constructor
252 253
253 // GWT.log("Picked default provider."); 254 // GWT.log("Picked default provider.");
254 return new SelectProvider(); 255 return new SelectProvider();
255 } 256 }
256 257

http://dive4elements.wald.intevation.org