annotate artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/LoadScenarioSelect.java @ 9559:ba0561906f81

Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
author gernotbelger
date Wed, 24 Oct 2018 18:40:38 +0200
parents 73819a194bfd
children
rev   line source
9063
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
2 * Software engineering by Intevation GmbH
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
3 *
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
4 * This file is Free Software under the GNU AGPL (>=v3)
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
6 * documentation coming with Dive4Elements River for details.
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
7 */
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
8
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
9 package org.dive4elements.river.artifacts.uinfo.inundationduration;
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
10
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
11 import org.dive4elements.river.artifacts.uinfo.inundationduration.UedauernConfiguration.YearType;
9063
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
12
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
13 /** State in which to fetch years for sedminent load calculation. */
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
14 public class LoadScenarioSelect extends AbstractYearEpochUrlState {
9511
73819a194bfd Wrong/not translated column
gernotbelger
parents: 9481
diff changeset
15
9063
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
16 private static final long serialVersionUID = 1L;
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
17
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
18 /**
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
19 * The default constructor that initializes an empty State object.
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
20 *
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
21 * @return
9063
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
22 */
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
23 public LoadScenarioSelect() {
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
24 super(YearType.szenario);
9078
fc02833dbcc1 SingleInputItem abstract
gernotbelger
parents: 9066
diff changeset
25 }
fc02833dbcc1 SingleInputItem abstract
gernotbelger
parents: 9066
diff changeset
26
fc02833dbcc1 SingleInputItem abstract
gernotbelger
parents: 9066
diff changeset
27 @Override
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
28 protected String getUIProvider() {
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
29 return "uinfo.inundation.szenario";
9063
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
30 }
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
31
b6919e3c2d86 work on uinfo-inundation_duration states
gernotbelger
parents:
diff changeset
32 @Override
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
33 protected String getDatakey() {
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
34 return "inundation_scenario";
9481
787fc085459b TSV introduced; uinfo.inundationWMS-Config
gernotbelger
parents: 9273
diff changeset
35 }
9222
5a0e8d76582e uinfo.salix regional workflow
gernotbelger
parents: 9078
diff changeset
36
9559
ba0561906f81 Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
gernotbelger
parents: 9511
diff changeset
37 }

http://dive4elements.wald.intevation.org