Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java @ 3508:60984be9bcfa
MINFO: Added UI for minfo differences calculation.
flys-client/trunk@5277 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Tue, 28 Aug 2012 11:51:12 +0000 |
parents | 86e69788c946 |
children | 6ededa5aa803 |
comparison
equal
deleted
inserted
replaced
3507:59c77a9551c8 | 3508:60984be9bcfa |
---|---|
7 import de.intevation.flys.client.client.ui.fixation.FixMultiPeriodPanel; | 7 import de.intevation.flys.client.client.ui.fixation.FixMultiPeriodPanel; |
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.shared.model.User; | 13 import de.intevation.flys.client.shared.model.User; |
13 | 14 |
14 /** | 15 /** |
15 * Depending on the provider the state declared, return a UIProvider. | 16 * Depending on the provider the state declared, return a UIProvider. |
16 * | 17 * |
130 return new DoubleInputPanel(); | 131 return new DoubleInputPanel(); |
131 } | 132 } |
132 else if (uiProvider.equals("parameter-matrix")) { | 133 else if (uiProvider.equals("parameter-matrix")) { |
133 return new ParameterMatrixPanel(); | 134 return new ParameterMatrixPanel(); |
134 } | 135 } |
136 else if (uiProvider.equals("minfo.bed.year_epoch")) { | |
137 return new RadioPanel(); | |
138 } | |
139 else if (uiProvider.equals("bedheights_twin_panel")) { | |
140 return new BedHeightsDatacagePanel(user); | |
141 } | |
135 else { | 142 else { |
136 //GWT.log("Picked default provider."); | 143 //GWT.log("Picked default provider."); |
137 return new SelectProvider(); | 144 return new SelectProvider(); |
138 } | 145 } |
139 } | 146 } |