Mercurial > dive4elements > river
annotate artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/MiddleBedHeightData.java @ 8255:5ffbf97766f7
Removed obsolete imports.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 10 Sep 2014 12:45:35 +0200 |
parents | e4606eae8ea5 |
children | 9ab967eb2c51 |
rev | line source |
---|---|
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
2 * Software engineering by Intevation GmbH |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
3 * |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
4 * This file is Free Software under the GNU AGPL (>=v3) |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
6 * documentation coming with Dive4Elements River for details. |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
7 */ |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
8 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
9 package org.dive4elements.river.artifacts.model.minfo; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
10 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
11 import java.io.Serializable; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
12 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
13 import java.util.ArrayList; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
14 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
15 import gnu.trove.TDoubleArrayList; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
16 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
17 import org.dive4elements.artifacts.CallContext; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
18 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
19 import org.dive4elements.river.artifacts.resources.Resources; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
20 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
21 import org.apache.log4j.Logger; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
22 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
23 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
24 public class MiddleBedHeightData implements Serializable, |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
25 Comparable<MiddleBedHeightData> { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
26 |
8202
e4606eae8ea5
sed src/**/*.java 's/logger/log/g'
Sascha L. Teichmann <teichmann@intevation.de>
parents:
7999
diff
changeset
|
27 /** Very private log. */ |
e4606eae8ea5
sed src/**/*.java 's/logger/log/g'
Sascha L. Teichmann <teichmann@intevation.de>
parents:
7999
diff
changeset
|
28 private static final Logger log = Logger.getLogger(MiddleBedHeightData.class); |
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
29 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
30 public static final String I18N_SINGLE_NAME = "facet.bedheight_middle.single"; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
31 public static final String I18N_EPOCH_NAME = "facet.bedheight_middle.epoch"; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
32 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
33 private int startYear; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
34 private int endYear; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
35 private String evaluatedBy; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
36 private String description; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
37 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
38 private TDoubleArrayList km; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
39 private TDoubleArrayList middleHeight; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
40 private TDoubleArrayList uncertainty; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
41 private TDoubleArrayList soundingWidth; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
42 private TDoubleArrayList dataGap; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
43 private TDoubleArrayList width; |
7993
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
44 private String type; |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
45 private String locationSystem; |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
46 private Integer soundWidth; |
7989
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
47 private String oldElevationModel; |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
48 private String curElevationModel; |
7999
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
49 private String riverElevationModel; |
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
50 private ArrayList empty; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
51 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
52 |
7989
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
53 protected MiddleBedHeightData(int start, int end, String eval, String desc, |
7999
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
54 String curElevationModel, String oldElevationModel, |
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
55 String riverElevationModel, String type, |
7993
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
56 String locationSystem, Integer soundingWidth) { |
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
57 this.startYear = start; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
58 this.endYear = end; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
59 this.evaluatedBy = eval; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
60 this.description = desc; |
7989
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
61 this.curElevationModel = curElevationModel; |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
62 this.oldElevationModel = oldElevationModel; |
7999
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
63 this.riverElevationModel = riverElevationModel; |
7993
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
64 this.type = type; |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
65 this.locationSystem = locationSystem; |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
66 this.soundWidth = soundingWidth; |
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
67 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
68 this.km = new TDoubleArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
69 this.middleHeight = new TDoubleArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
70 this.uncertainty = new TDoubleArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
71 this.soundingWidth = new TDoubleArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
72 this.dataGap = new TDoubleArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
73 this.width = new TDoubleArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
74 this.empty = new ArrayList(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
75 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
76 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
77 public void addAll(double station, double height, double uncertainty, |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
78 double soundingWidth, double dataGap, double width, boolean isEmpty) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
79 addKM(station); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
80 addMiddleHeight(height); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
81 addUncertainty(uncertainty); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
82 addSoundingWidth(soundingWidth); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
83 addDataGap(dataGap); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
84 addWidth(width); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
85 addIsEmpty(isEmpty); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
86 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
87 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
88 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
89 public int getStartYear() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
90 return startYear; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
91 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
92 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
93 public int getEndYear() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
94 return endYear; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
95 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
96 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
97 public String getEvaluatedBy() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
98 return evaluatedBy; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
99 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
100 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
101 public String getDescription() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
102 return description; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
103 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
104 |
7989
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
105 public String getCurElevationModel() { |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
106 return this.curElevationModel; |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
107 } |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
108 |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
109 public String getOldElevationModel() { |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
110 return this.oldElevationModel; |
98e25342df73
Add units as meta data to middle bed height facets.
Raimund Renkert <rrenkert@intevation.de>
parents:
7983
diff
changeset
|
111 } |
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
112 |
7999
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
113 public String getRiverElevationModel() { |
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
114 return this.riverElevationModel; |
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
115 } |
3bdb9f99b4a0
Add river elevation model to middle bed height csv export.
Raimund Renkert <rrenkert@intevation.de>
parents:
7993
diff
changeset
|
116 |
7993
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
117 public String getType() { |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
118 return this.type; |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
119 } |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
120 |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
121 public String getLocationSystem() { |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
122 return this.locationSystem; |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
123 } |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
124 |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
125 public String getSoundingWidth() { |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
126 return this.soundWidth.toString(); |
150d71261cad
Added som more meta data to middle bed height result.
Raimund Renkert <rrenkert@intevation.de>
parents:
7989
diff
changeset
|
127 } |
7983
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
128 protected void addKM(double km) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
129 this.km.add(km); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
130 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
131 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
132 public double getKM(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
133 return km.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
134 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
135 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
136 public TDoubleArrayList getStations() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
137 return this.km; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
138 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
139 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
140 protected void addMiddleHeight(double middleHeight) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
141 this.middleHeight.add(middleHeight); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
142 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
143 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
144 public double getMiddleHeight(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
145 return middleHeight.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
146 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
147 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
148 protected void addUncertainty(double uncertainty) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
149 this.uncertainty.add(uncertainty); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
150 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
151 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
152 public double getUncertainty(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
153 return uncertainty.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
154 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
155 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
156 protected void addSoundingWidth(double soundingWidth) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
157 this.soundingWidth.add(soundingWidth); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
158 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
159 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
160 public double getSoundingWidth(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
161 return soundingWidth.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
162 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
163 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
164 protected void addDataGap(double gap) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
165 this.dataGap.add(gap); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
166 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
167 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
168 public double getDataGap(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
169 return dataGap.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
170 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
171 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
172 protected void addIsEmpty(boolean empty) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
173 this.empty.add(empty); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
174 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
175 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
176 public boolean isEmpty(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
177 return (Boolean) empty.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
178 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
179 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
180 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
181 protected void addWidth(double width) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
182 this.width.add(width); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
183 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
184 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
185 public double getWidth(int idx) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
186 return width.get(idx); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
187 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
188 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
189 public int size() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
190 return km.size(); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
191 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
192 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
193 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
194 /** |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
195 * Get the points, ready to be drawn |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
196 * @return [[km1, km2,...],[height1,height2,...]] |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
197 */ |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
198 public double[][] getMiddleHeightsPoints() { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
199 double[][] points = new double[2][size()]; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
200 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
201 for (int i = 0, n = size(); i < n; i++) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
202 if (isEmpty(i)) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
203 points[0][i] = getKM(i); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
204 points[1][i] = Double.NaN; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
205 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
206 else { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
207 points[0][i] = getKM(i); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
208 points[1][i] = getMiddleHeight(i); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
209 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
210 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
211 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
212 return points; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
213 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
214 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
215 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
216 public String getSoundingName(CallContext context) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
217 if (getStartYear() == getEndYear()) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
218 return Resources.getMsg( |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
219 context.getMeta(), |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
220 I18N_SINGLE_NAME, |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
221 I18N_SINGLE_NAME, |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
222 new Object[] { getStartYear() } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
223 ); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
224 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
225 else { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
226 return Resources.getMsg( |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
227 context.getMeta(), |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
228 I18N_EPOCH_NAME, |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
229 I18N_EPOCH_NAME, |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
230 new Object[] { getStartYear(), getEndYear() } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
231 ); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
232 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
233 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
234 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
235 @Override |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
236 public int compareTo(MiddleBedHeightData other) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
237 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
238 int descCompared = description.compareTo(other.getDescription()); |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
239 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
240 if (descCompared != 0) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
241 return descCompared; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
242 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
243 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
244 if (size() == 0 || other.size() == 0) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
245 if (size() == 0 && other.size() > 0) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
246 return 1; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
247 } else if (size() > 0 && other.size() == 0) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
248 return -1; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
249 } else if (size() == 0 && other.size() == 0) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
250 return 0; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
251 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
252 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
253 |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
254 if (getKM(0) < other.getKM(0)) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
255 return -1; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
256 } else if (getKM(0) > other.getKM(0)) { |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
257 return 1; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
258 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
259 return 0; |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
260 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
261 } |
62befca02480
Moved MiddleBedHeight classes to minfo package. Facet now returns double[][] data.
Raimund Renkert <rrenkert@intevation.de>
parents:
diff
changeset
|
262 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |