# HG changeset patch # User Raimund Renkert # Date 1350991456 -7200 # Node ID 8b5133444bccd97196263f613d429b5212034f13 # Parent 015b219a97af7ad37ade5738f3136048182b8cc3 Added UI provider for sediment load parameter input in provider factory. diff -r 015b219a97af -r 8b5133444bcc flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java Tue Oct 23 13:21:57 2012 +0200 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java Tue Oct 23 13:24:16 2012 +0200 @@ -7,10 +7,14 @@ import de.intevation.flys.client.client.ui.fixation.FixMultiPeriodPanel; 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.SQPeriodPanel; import de.intevation.flys.client.client.ui.minfo.BedHeightsDatacagePanel; import de.intevation.flys.client.client.ui.minfo.BedMultiPeriodPanel; import de.intevation.flys.client.client.ui.minfo.CheckboxPanel; +import de.intevation.flys.client.client.ui.minfo.SedLoadDistancePanel; +import de.intevation.flys.client.client.ui.minfo.SedLoadEpochPanel; +import de.intevation.flys.client.client.ui.minfo.SedLoadOffEpochPanel; +import de.intevation.flys.client.client.ui.minfo.SedLoadPeriodPanel; +import de.intevation.flys.client.client.ui.sq.SQPeriodPanel; import de.intevation.flys.client.shared.model.User; /** @@ -152,9 +156,24 @@ else if (uiProvider.equals("minfo.bed.char_diameter")) { return new CheckboxPanel(); } + else if (uiProvider.equals("minfo.sedimentload_unit_select")) { + return new RadioPanel(); + } else if (uiProvider.equals("gauge_discharge_curve")) { return new GaugeDischargeCurvePanel(); } + else if (uiProvider.equals("minfo.sedimentload_distance_select")) { + return new SedLoadDistancePanel(); + } + else if (uiProvider.equals("minfo.sedimentload_year_select")) { + return new SedLoadPeriodPanel(); + } + else if (uiProvider.equals("minfo.sedimentload_epoch_select")) { + return new SedLoadEpochPanel(); + } + else if (uiProvider.equals("minfo.sedimentload_epoch_select")) { + return new SedLoadOffEpochPanel(); + } else { //GWT.log("Picked default provider."); return new SelectProvider();