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

http://dive4elements.wald.intevation.org