Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java @ 3705:f84ed73311f2
Added UI for minfo bed quality calculation and added new services for overview
charts.
flys-client/trunk@5444 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 12 Sep 2012 14:32:17 +0000 |
parents | 75a3a41a6e51 |
children | 644ac6d1955d |
comparison
equal
deleted
inserted
replaced
3704:1ea53a363db4 | 3705:f84ed73311f2 |
---|---|
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.SQPeriodPanel; | 10 import de.intevation.flys.client.client.ui.sq.SQPeriodPanel; |
11 import de.intevation.flys.client.client.ui.minfo.BedHeightsDatacagePanel; | 11 import de.intevation.flys.client.client.ui.minfo.BedHeightsDatacagePanel; |
12 import de.intevation.flys.client.client.ui.minfo.BedMultiPeriodPanel; | |
12 import de.intevation.flys.client.client.ui.minfo.CheckboxPanel; | 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. |
134 return new ParameterMatrixPanel(); | 135 return new ParameterMatrixPanel(); |
135 } | 136 } |
136 else if (uiProvider.equals("minfo.bed.year_epoch")) { | 137 else if (uiProvider.equals("minfo.bed.year_epoch")) { |
137 return new RadioPanel(); | 138 return new RadioPanel(); |
138 } | 139 } |
140 else if (uiProvider.equals("bedquality_periods_select")) { | |
141 return new BedMultiPeriodPanel(); | |
142 } | |
139 else if (uiProvider.equals("bedheights_twin_panel")) { | 143 else if (uiProvider.equals("bedheights_twin_panel")) { |
140 return new BedHeightsDatacagePanel(user); | 144 return new BedHeightsDatacagePanel(user); |
141 } | 145 } |
142 else if (uiProvider.equals("minfo.bed.char_diameter")) { | 146 else if (uiProvider.equals("minfo.bed.char_diameter")) { |
143 return new CheckboxPanel(); | 147 return new CheckboxPanel(); |