Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java @ 3373:86e69788c946
Added a new UIProvider that allows the input of a time period; the helper panel displays the field campaigns of MINFO's SQ relation.
flys-client/trunk@5085 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 20 Jul 2012 10:17:25 +0000 |
parents | cb84e717e54d |
children | 60984be9bcfa |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java Fri Jul 20 09:37:27 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java Fri Jul 20 10:17:25 2012 +0000 @@ -1,7 +1,5 @@ package de.intevation.flys.client.client.ui; -import de.intevation.flys.client.shared.model.User; - import de.intevation.flys.client.client.ui.fixation.FixEventSelect; import de.intevation.flys.client.client.ui.fixation.FixFunctionSelect; import de.intevation.flys.client.client.ui.fixation.FixGaugeSelectPanel; @@ -10,6 +8,8 @@ import de.intevation.flys.client.client.ui.fixation.FixPeriodPanel; import de.intevation.flys.client.client.ui.fixation.FixQSelectPanel; import de.intevation.flys.client.client.ui.sq.SQMultiPeriodPanel; +import de.intevation.flys.client.client.ui.sq.SQPeriodPanel; +import de.intevation.flys.client.shared.model.User; /** * Depending on the provider the state declared, return a UIProvider. @@ -123,6 +123,9 @@ else if (uiProvider.equals("periods_select")) { return new SQMultiPeriodPanel(); } + else if (uiProvider.equals("sq.period.select")) { + return new SQPeriodPanel(); + } else if (uiProvider.equals("outliers_input")) { return new DoubleInputPanel(); }