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 :

http://dive4elements.wald.intevation.org