comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/extreme/ExtremeQInput.java @ 8860:28df64078f27

Merge with 0862ea5d66baf60e7eee496d130a35157cc9ec12
author gernotbelger
date Fri, 19 Jan 2018 11:23:42 +0100
parents 5e38e2924c07
children 0a5239a1e46e
comparison
equal deleted inserted replaced
8854:7bbfb24e6eec 8860:28df64078f27
43 43
44 /** TODO Subclass WQAdapted. */ 44 /** TODO Subclass WQAdapted. */
45 45
46 /** 46 /**
47 * State to input Q data in segments for extreme value calculations.. 47 * State to input Q data in segments for extreme value calculations..
48 * The data item ranges is expected to have this format <from1>;<to1>;<value1>:<from2>;<to2>;<value2>:... 48 * The data item ranges is expected to have this format
49 * <from1>;<to1>;<value1>:<from2>;<to2>;<value2>:...
49 * (;;;:;;;:;;;:...) 50 * (;;;:;;;:;;;:...)
50 */ 51 */
51 public class ExtremeQInput extends DefaultState { 52 public class ExtremeQInput extends DefaultState {
52 53
53 /** The log used in this state.*/ 54 /** The log used in this state.*/
101 102
102 List<Element> elements = new ArrayList<Element>(); 103 List<Element> elements = new ArrayList<Element>();
103 104
104 for (Range range: ranges) { 105 for (Range range: ranges) {
105 elements.add(createItem( 106 elements.add(createItem(
106 cr, new String[] { range.getStart() + ";" + range.getEnd(), ""}, new double[] {0,100000})); 107 cr,
108 new String[] { range.getStart() + ";" + range.getEnd(),
109 ""},
110 new double[] {0,100000}));
107 } 111 }
108 112
109 Element[] els = new Element[elements.size()]; 113 Element[] els = new Element[elements.size()];
110 114
111 return elements.toArray(els); 115 return elements.toArray(els);

http://dive4elements.wald.intevation.org