Mercurial > dive4elements > river
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")) { |