comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java @ 9063:b6919e3c2d86

work on uinfo-inundation_duration states
author gernotbelger
date Tue, 08 May 2018 15:21:23 +0200
parents 5198066492a9
children 28c50f5efceb
comparison
equal deleted inserted replaced
9062:5198066492a9 9063:b6919e3c2d86
20 import org.dive4elements.river.client.client.ui.minfo.CheckboxPanel; 20 import org.dive4elements.river.client.client.ui.minfo.CheckboxPanel;
21 import org.dive4elements.river.client.client.ui.minfo.SedLoadDistancePanel; 21 import org.dive4elements.river.client.client.ui.minfo.SedLoadDistancePanel;
22 import org.dive4elements.river.client.client.ui.minfo.SedLoadEpochPanel; 22 import org.dive4elements.river.client.client.ui.minfo.SedLoadEpochPanel;
23 import org.dive4elements.river.client.client.ui.minfo.SedLoadPeriodPanel; 23 import org.dive4elements.river.client.client.ui.minfo.SedLoadPeriodPanel;
24 import org.dive4elements.river.client.client.ui.minfo.SedLoadSQTiPanel; 24 import org.dive4elements.river.client.client.ui.minfo.SedLoadSQTiPanel;
25 import org.dive4elements.river.client.client.ui.sinfo.CollisionLoadEpochPanel;
25 import org.dive4elements.river.client.client.ui.sinfo.FlowDepthMinMaxTwinPanel; 26 import org.dive4elements.river.client.client.ui.sinfo.FlowDepthMinMaxTwinPanel;
26 import org.dive4elements.river.client.client.ui.sinfo.FlowDepthTwinPanel; 27 import org.dive4elements.river.client.client.ui.sinfo.FlowDepthTwinPanel;
27 import org.dive4elements.river.client.client.ui.sq.SQPeriodPanel; 28 import org.dive4elements.river.client.client.ui.sq.SQPeriodPanel;
29 import org.dive4elements.river.client.client.ui.uinfo.InundationDurLoadEpochPanel;
30 import org.dive4elements.river.client.client.ui.uinfo.LoadSingleEpochPanel;
31 import org.dive4elements.river.client.client.ui.uinfo.LoadSingleYearPanel;
28 import org.dive4elements.river.client.shared.model.User; 32 import org.dive4elements.river.client.shared.model.User;
29 33
30 /** 34 /**
31 * Depending on the provider the state declared, return a UIProvider. 35 * Depending on the provider the state declared, return a UIProvider.
32 * 36 *
141 return new SedLoadDistancePanel(); 145 return new SedLoadDistancePanel();
142 } else if (uiProvider.equals("minfo.sedimentload_year_select")) { 146 } else if (uiProvider.equals("minfo.sedimentload_year_select")) {
143 return new SedLoadPeriodPanel(); 147 return new SedLoadPeriodPanel();
144 } else if (uiProvider.equals("minfo.sedimentload_epoch_select")) { 148 } else if (uiProvider.equals("minfo.sedimentload_epoch_select")) {
145 return new SedLoadEpochPanel(); 149 return new SedLoadEpochPanel();
150 } else if (uiProvider.equals("sinfo.collision.load_epoch_select")) {
151 return new CollisionLoadEpochPanel();
152 } else if (uiProvider.equals("uinfo.inundation_duration.load_epoch_select")) {
153 return new InundationDurLoadEpochPanel();
154 } else if (uiProvider.equals("uinfo.inundationduration.load_year_select")) {
155 return new LoadSingleYearPanel();
156 } else if (uiProvider.equals("uinfo.inundationduration.load_epoch_select")) {
157 return new LoadSingleEpochPanel();
146 } else if (uiProvider.equals("minfo.sedimentload_sqti_select")) { 158 } else if (uiProvider.equals("minfo.sedimentload_sqti_select")) {
147 return new SedLoadSQTiPanel(); 159 return new SedLoadSQTiPanel();
148 } else if (uiProvider.equals("hws_datacage_panel")) { 160 } else if (uiProvider.equals("hws_datacage_panel")) {
149 return new HWSDatacagePanel(user); 161 return new HWSDatacagePanel(user);
150 } else if (uiProvider.equals("user_rgd_panel")) { 162 } else if (uiProvider.equals("user_rgd_panel")) {

http://dive4elements.wald.intevation.org