Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/MiddleBedHeightData.java @ 8295:9ab967eb2c51
At least since rev eb052d759fcc, there are no bed height epochs anymore.
author | "Tom Gottfried <tom@intevation.de>" |
---|---|
date | Thu, 18 Sep 2014 18:16:51 +0200 |
parents | e4606eae8ea5 |
children | 3a0522f1a532 |
comparison
equal
deleted
inserted
replaced
8294:d08e3737ab2d | 8295:9ab967eb2c51 |
---|---|
26 | 26 |
27 /** Very private log. */ | 27 /** Very private log. */ |
28 private static final Logger log = Logger.getLogger(MiddleBedHeightData.class); | 28 private static final Logger log = Logger.getLogger(MiddleBedHeightData.class); |
29 | 29 |
30 public static final String I18N_SINGLE_NAME = "facet.bedheight_middle.single"; | 30 public static final String I18N_SINGLE_NAME = "facet.bedheight_middle.single"; |
31 public static final String I18N_EPOCH_NAME = "facet.bedheight_middle.epoch"; | 31 |
32 | 32 private int year; |
33 private int startYear; | |
34 private int endYear; | |
35 private String evaluatedBy; | 33 private String evaluatedBy; |
36 private String description; | 34 private String description; |
37 | 35 |
38 private TDoubleArrayList km; | 36 private TDoubleArrayList km; |
39 private TDoubleArrayList middleHeight; | 37 private TDoubleArrayList middleHeight; |
48 private String curElevationModel; | 46 private String curElevationModel; |
49 private String riverElevationModel; | 47 private String riverElevationModel; |
50 private ArrayList empty; | 48 private ArrayList empty; |
51 | 49 |
52 | 50 |
53 protected MiddleBedHeightData(int start, int end, String eval, String desc, | 51 protected MiddleBedHeightData(int year, int end, String eval, String desc, |
54 String curElevationModel, String oldElevationModel, | 52 String curElevationModel, String oldElevationModel, |
55 String riverElevationModel, String type, | 53 String riverElevationModel, String type, |
56 String locationSystem, Integer soundingWidth) { | 54 String locationSystem, Integer soundingWidth) { |
57 this.startYear = start; | 55 this.year = year; |
58 this.endYear = end; | |
59 this.evaluatedBy = eval; | 56 this.evaluatedBy = eval; |
60 this.description = desc; | 57 this.description = desc; |
61 this.curElevationModel = curElevationModel; | 58 this.curElevationModel = curElevationModel; |
62 this.oldElevationModel = oldElevationModel; | 59 this.oldElevationModel = oldElevationModel; |
63 this.riverElevationModel = riverElevationModel; | 60 this.riverElevationModel = riverElevationModel; |
84 addWidth(width); | 81 addWidth(width); |
85 addIsEmpty(isEmpty); | 82 addIsEmpty(isEmpty); |
86 } | 83 } |
87 | 84 |
88 | 85 |
89 public int getStartYear() { | 86 public int getYear() { |
90 return startYear; | 87 return year; |
91 } | |
92 | |
93 public int getEndYear() { | |
94 return endYear; | |
95 } | 88 } |
96 | 89 |
97 public String getEvaluatedBy() { | 90 public String getEvaluatedBy() { |
98 return evaluatedBy; | 91 return evaluatedBy; |
99 } | 92 } |
212 return points; | 205 return points; |
213 } | 206 } |
214 | 207 |
215 | 208 |
216 public String getSoundingName(CallContext context) { | 209 public String getSoundingName(CallContext context) { |
217 if (getStartYear() == getEndYear()) { | 210 return Resources.getMsg( |
218 return Resources.getMsg( | 211 context.getMeta(), |
219 context.getMeta(), | 212 I18N_SINGLE_NAME, |
220 I18N_SINGLE_NAME, | 213 new Object[] { getYear() } |
221 I18N_SINGLE_NAME, | 214 ); |
222 new Object[] { getStartYear() } | |
223 ); | |
224 } | |
225 else { | |
226 return Resources.getMsg( | |
227 context.getMeta(), | |
228 I18N_EPOCH_NAME, | |
229 I18N_EPOCH_NAME, | |
230 new Object[] { getStartYear(), getEndYear() } | |
231 ); | |
232 } | |
233 } | 215 } |
234 | 216 |
235 @Override | 217 @Override |
236 public int compareTo(MiddleBedHeightData other) { | 218 public int compareTo(MiddleBedHeightData other) { |
237 | 219 |