Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/model/BedHeightValueType.java @ 9444:ecadc9ed0ba0
Added heights and depths of cross section fields in the bundu bzws calculation and longitudinal section charts
author | mschaefer |
---|---|
date | Tue, 21 Aug 2018 13:41:18 +0200 |
parents | 45f1ad66560e |
children | d116a791b1f8 |
comparison
equal
deleted
inserted
replaced
9443:515643b2c49a | 9444:ecadc9ed0ba0 |
---|---|
31 value { | 31 value { |
32 @Override | 32 @Override |
33 public Double getValue(final BedHeightValue bedheightValue) { | 33 public Double getValue(final BedHeightValue bedheightValue) { |
34 return bedheightValue.getHeight(); | 34 return bedheightValue.getHeight(); |
35 } | 35 } |
36 }, | |
37 field01 { | |
38 @Override | |
39 public Double getValue(final BedHeightValue bedheightValue) { | |
40 return bedheightValue.getHeight01(); | |
41 } | |
42 }, | |
43 field02 { | |
44 @Override | |
45 public Double getValue(final BedHeightValue bedheightValue) { | |
46 return bedheightValue.getHeight02(); | |
47 } | |
48 }, | |
49 field03 { | |
50 @Override | |
51 public Double getValue(final BedHeightValue bedheightValue) { | |
52 return bedheightValue.getHeight03(); | |
53 } | |
54 }, | |
55 field04 { | |
56 @Override | |
57 public Double getValue(final BedHeightValue bedheightValue) { | |
58 return bedheightValue.getHeight04(); | |
59 } | |
60 }, | |
61 field05 { | |
62 @Override | |
63 public Double getValue(final BedHeightValue bedheightValue) { | |
64 return bedheightValue.getHeight05(); | |
65 } | |
66 }, | |
67 field06 { | |
68 @Override | |
69 public Double getValue(final BedHeightValue bedheightValue) { | |
70 return bedheightValue.getHeight06(); | |
71 } | |
72 }, | |
73 field07 { | |
74 @Override | |
75 public Double getValue(final BedHeightValue bedheightValue) { | |
76 return bedheightValue.getHeight07(); | |
77 } | |
78 }, | |
79 field08 { | |
80 @Override | |
81 public Double getValue(final BedHeightValue bedheightValue) { | |
82 return bedheightValue.getHeight08(); | |
83 } | |
84 }, | |
85 field09 { | |
86 @Override | |
87 public Double getValue(final BedHeightValue bedheightValue) { | |
88 return bedheightValue.getHeight09(); | |
89 } | |
90 }, | |
91 field10 { | |
92 @Override | |
93 public Double getValue(final BedHeightValue bedheightValue) { | |
94 return bedheightValue.getHeight10(); | |
95 } | |
36 }; | 96 }; |
37 | 97 |
38 public abstract Double getValue(final BedHeightValue bedheightValue); | 98 public abstract Double getValue(final BedHeightValue bedheightValue); |
99 | |
100 /** | |
101 * Enum constant of a section height | |
102 * | |
103 * @param index | |
104 * 1-based section index | |
105 */ | |
106 public static BedHeightValueType field(final int index) { | |
107 return valueOf(String.format("field%02d", index)); | |
108 } | |
109 | |
110 public static final int FIELD_FIRST_INDEX = 1; | |
111 public static final int FIELD_LAST_INDEX = 10; | |
39 } | 112 } |