Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java @ 3365:1f4ce71cb6c4
Register upcoming FixQSelectPanel UI-Provider, added omitted ChangeLog entries.
flys-client/trunk@5052 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Thu, 19 Jul 2012 08:26:36 +0000 |
parents | 65b71ddc7716 |
children | cb84e717e54d |
comparison
equal
deleted
inserted
replaced
3364:b31b0d249d21 | 3365:1f4ce71cb6c4 |
---|---|
1 package de.intevation.flys.client.client.ui; | 1 package de.intevation.flys.client.client.ui; |
2 | 2 |
3 import de.intevation.flys.client.shared.model.User; | 3 import de.intevation.flys.client.shared.model.User; |
4 | 4 |
5 import de.intevation.flys.client.client.ui.fixation.FixEventSelect; | |
5 import de.intevation.flys.client.client.ui.fixation.FixFunctionSelect; | 6 import de.intevation.flys.client.client.ui.fixation.FixFunctionSelect; |
7 import de.intevation.flys.client.client.ui.fixation.FixGaugeSelectPanel; | |
6 import de.intevation.flys.client.client.ui.fixation.FixLocationPanel; | 8 import de.intevation.flys.client.client.ui.fixation.FixLocationPanel; |
9 import de.intevation.flys.client.client.ui.fixation.FixMultiPeriodPanel; | |
7 import de.intevation.flys.client.client.ui.fixation.FixPeriodPanel; | 10 import de.intevation.flys.client.client.ui.fixation.FixPeriodPanel; |
8 import de.intevation.flys.client.client.ui.fixation.FixGaugeSelectPanel; | 11 import de.intevation.flys.client.client.ui.fixation.FixQSelectPanel; |
9 import de.intevation.flys.client.client.ui.fixation.FixEventSelect; | |
10 import de.intevation.flys.client.client.ui.fixation.FixMultiPeriodPanel; | |
11 import de.intevation.flys.client.client.ui.sq.SQMultiPeriodPanel; | 12 import de.intevation.flys.client.client.ui.sq.SQMultiPeriodPanel; |
12 | 13 |
13 /** | 14 /** |
14 * Depending on the provider the state declared, return a UIProvider. | 15 * Depending on the provider the state declared, return a UIProvider. |
15 * | 16 * |
99 return new FixPeriodPanel("ref_start", "ref_end"); | 100 return new FixPeriodPanel("ref_start", "ref_end"); |
100 } | 101 } |
101 else if (uiProvider.equals("fix.period_ana_panel")) { | 102 else if (uiProvider.equals("fix.period_ana_panel")) { |
102 return new FixMultiPeriodPanel(); | 103 return new FixMultiPeriodPanel(); |
103 } | 104 } |
105 else if (uiProvider.equals("fix.qselect_panel")) { | |
106 return new FixQSelectPanel(); | |
107 } | |
104 else if (uiProvider.equals("fix.gaugeselect_panel")) { | 108 else if (uiProvider.equals("fix.gaugeselect_panel")) { |
105 return new FixGaugeSelectPanel(); | 109 return new FixGaugeSelectPanel(); |
106 } | 110 } |
107 else if (uiProvider.equals("fix.event_panel")) { | 111 else if (uiProvider.equals("fix.event_panel")) { |
108 return new FixEventSelect(); | 112 return new FixEventSelect(); |
121 } | 125 } |
122 else if (uiProvider.equals("parameter-matrix")) { | 126 else if (uiProvider.equals("parameter-matrix")) { |
123 return new ParameterMatrixPanel(); | 127 return new ParameterMatrixPanel(); |
124 } | 128 } |
125 else { | 129 else { |
130 //GWT.log("Picked default provider."); | |
126 return new SelectProvider(); | 131 return new SelectProvider(); |
127 } | 132 } |
128 } | 133 } |
129 } | 134 } |
130 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 135 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |