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 :

http://dive4elements.wald.intevation.org