diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java @ 9267:c7e5285d434f

bundu bezugswst work
author gernotbelger
date Wed, 18 Jul 2018 15:34:53 +0200
parents 6c24c857ccf9
children 7337034eb5d5
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java	Wed Jul 18 12:20:01 2018 +0200
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java	Wed Jul 18 15:34:53 2018 +0200
@@ -9,6 +9,9 @@
 package org.dive4elements.river.client.client.ui;
 
 import org.dive4elements.river.client.client.FLYSConstants;
+import org.dive4elements.river.client.client.ui.bundu.CustomFixationChoiceRadioPanel;
+import org.dive4elements.river.client.client.ui.bundu.QSeriesLengthPanel;
+import org.dive4elements.river.client.client.ui.fixation.BunduFixPeriodPanel;
 import org.dive4elements.river.client.client.ui.fixation.FixEventSelect;
 import org.dive4elements.river.client.client.ui.fixation.FixFunctionSelect;
 import org.dive4elements.river.client.client.ui.fixation.FixGaugeSelectPanel;
@@ -117,7 +120,17 @@
             return new FixLocationPanel();
         } else if (uiProvider.equals("fix.period_panel")) {
             return new FixPeriodPanel();
-        } else if (uiProvider.equals("fix.period_ref_panel")) {
+        }
+
+        else if (uiProvider.equals("bundu.fix.period_panel")) {
+            return new BunduFixPeriodPanel();
+        }
+
+        else if (uiProvider.equals("bundu.wst.state.load_single_q_series")) {
+            return new QSeriesLengthPanel();
+        }
+
+        else if (uiProvider.equals("fix.period_ref_panel")) {
             return new FixPeriodPanel("ref_start", "ref_end");
         } else if (uiProvider.equals("fix.period_ana_panel")) {
             return new FixMultiPeriodPanel();
@@ -147,6 +160,8 @@
             return new RadioPanel();
         } else if (uiProvider.equals("radio_panel")) {
             return new RadioPanel();
+        } else if (uiProvider.equals("custom_fixation_radio_panel")) {
+            return new CustomFixationChoiceRadioPanel();
         } else if (uiProvider.equals("bedquality_periods_select")) {
             return new BedMultiPeriodPanel();
         } else if (uiProvider.equals("bedheights_twin_panel")) {

http://dive4elements.wald.intevation.org