Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/LoadScenarioSelectLimit5.java @ 9321:a978b601a034
Salix: Fixed ArrrayoutOfBoundsException; minor cleanup
author | gernotbelger |
---|---|
date | Fri, 27 Jul 2018 10:25:09 +0200 |
parents | 1b2623dff742 |
children | 3b188c34d422 |
comparison
equal
deleted
inserted
replaced
9320:61e6d158a20f | 9321:a978b601a034 |
---|---|
9 package org.dive4elements.river.artifacts.uinfo.salix; | 9 package org.dive4elements.river.artifacts.uinfo.salix; |
10 | 10 |
11 import java.util.HashMap; | 11 import java.util.HashMap; |
12 import java.util.Map; | 12 import java.util.Map; |
13 | 13 |
14 import org.apache.log4j.Logger; | |
15 import org.dive4elements.artifactdatabase.data.StateData; | 14 import org.dive4elements.artifactdatabase.data.StateData; |
16 import org.dive4elements.artifacts.Artifact; | 15 import org.dive4elements.artifacts.Artifact; |
17 import org.dive4elements.artifacts.CallContext; | 16 import org.dive4elements.artifacts.CallContext; |
18 import org.dive4elements.artifacts.common.utils.XMLUtils; | 17 import org.dive4elements.artifacts.common.utils.XMLUtils; |
19 import org.dive4elements.artifacts.common.utils.XMLUtils.ElementCreator; | 18 import org.dive4elements.artifacts.common.utils.XMLUtils.ElementCreator; |
21 import org.dive4elements.river.artifacts.states.DefaultState; | 20 import org.dive4elements.river.artifacts.states.DefaultState; |
22 import org.w3c.dom.Element; | 21 import org.w3c.dom.Element; |
23 | 22 |
24 /** State in which to fetch years for sedminent load calculation. */ | 23 /** State in which to fetch years for sedminent load calculation. */ |
25 public class LoadScenarioSelectLimit5 extends DefaultState { | 24 public class LoadScenarioSelectLimit5 extends DefaultState { |
25 | |
26 private static final long serialVersionUID = 1L; | 26 private static final long serialVersionUID = 1L; |
27 /** The log used in this class. */ | |
28 private static Logger log = Logger.getLogger(LoadScenarioSelectLimit5.class); | |
29 | 27 |
30 /** | 28 /** |
31 * The default constructor that initializes an empty State object. | 29 * The default constructor that initializes an empty State object. |
32 */ | 30 */ |
33 public LoadScenarioSelectLimit5() { | 31 public LoadScenarioSelectLimit5() { |
64 | 62 |
65 @Override | 63 @Override |
66 protected Element createData(final XMLUtils.ElementCreator cr, final Artifact artifact, final StateData data, final CallContext context) { | 64 protected Element createData(final XMLUtils.ElementCreator cr, final Artifact artifact, final StateData data, final CallContext context) { |
67 return ScenarioTypeState.changeHeaderForCurrentState("state.uinfo.inundation.scenario.regional", data.getName(), cr, context); | 65 return ScenarioTypeState.changeHeaderForCurrentState("state.uinfo.inundation.scenario.regional", data.getName(), cr, context); |
68 } | 66 } |
69 | |
70 } | 67 } |
71 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |