Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java @ 3527:6ededa5aa803
MINFO: Added new UI provider for bed quality calculation.
flys-client/trunk@5329 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 31 Aug 2012 11:29:44 +0000 |
parents | 60984be9bcfa |
children | 75a3a41a6e51 |
comparison
equal
deleted
inserted
replaced
3526:02d18d38fca7 | 3527:6ededa5aa803 |
---|---|
8 import de.intevation.flys.client.client.ui.fixation.FixPeriodPanel; | 8 import de.intevation.flys.client.client.ui.fixation.FixPeriodPanel; |
9 import de.intevation.flys.client.client.ui.fixation.FixQSelectPanel; | 9 import de.intevation.flys.client.client.ui.fixation.FixQSelectPanel; |
10 import de.intevation.flys.client.client.ui.sq.SQMultiPeriodPanel; | 10 import de.intevation.flys.client.client.ui.sq.SQMultiPeriodPanel; |
11 import de.intevation.flys.client.client.ui.sq.SQPeriodPanel; | 11 import de.intevation.flys.client.client.ui.sq.SQPeriodPanel; |
12 import de.intevation.flys.client.client.ui.minfo.BedHeightsDatacagePanel; | 12 import de.intevation.flys.client.client.ui.minfo.BedHeightsDatacagePanel; |
13 import de.intevation.flys.client.client.ui.minfo.CheckboxPanel; | |
13 import de.intevation.flys.client.shared.model.User; | 14 import de.intevation.flys.client.shared.model.User; |
14 | 15 |
15 /** | 16 /** |
16 * Depending on the provider the state declared, return a UIProvider. | 17 * Depending on the provider the state declared, return a UIProvider. |
17 * | 18 * |
120 } | 121 } |
121 else if (uiProvider.equals("period_select")) { | 122 else if (uiProvider.equals("period_select")) { |
122 return new PeriodPanel(); | 123 return new PeriodPanel(); |
123 } | 124 } |
124 else if (uiProvider.equals("periods_select")) { | 125 else if (uiProvider.equals("periods_select")) { |
125 return new SQMultiPeriodPanel(); | 126 return new MultiPeriodPanel(); |
126 } | 127 } |
127 else if (uiProvider.equals("sq.period.select")) { | 128 else if (uiProvider.equals("sq.period.select")) { |
128 return new SQPeriodPanel(); | 129 return new SQPeriodPanel(); |
129 } | 130 } |
130 else if (uiProvider.equals("outliers_input")) { | 131 else if (uiProvider.equals("outliers_input")) { |
137 return new RadioPanel(); | 138 return new RadioPanel(); |
138 } | 139 } |
139 else if (uiProvider.equals("bedheights_twin_panel")) { | 140 else if (uiProvider.equals("bedheights_twin_panel")) { |
140 return new BedHeightsDatacagePanel(user); | 141 return new BedHeightsDatacagePanel(user); |
141 } | 142 } |
143 else if (uiProvider.equals("minfo.bed.char_diameter")) { | |
144 return new CheckboxPanel(); | |
145 } | |
142 else { | 146 else { |
143 //GWT.log("Picked default provider."); | 147 //GWT.log("Picked default provider."); |
144 return new SelectProvider(); | 148 return new SelectProvider(); |
145 } | 149 } |
146 } | 150 } |