Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/parsers/FlowVelocityModelParser.java @ 7376:4b26fd60105f
Replaced more tabs with spaces + minor cosmetics (removed out commented code from double precision branch).
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Thu, 17 Oct 2013 15:26:12 +0200 |
parents | 2ce7bacc940f |
children | 3bb1c62ad732 |
comparison
equal
deleted
inserted
replaced
7375:450582bcad75 | 7376:4b26fd60105f |
---|---|
112 protected void handleMetaLine(String line) { | 112 protected void handleMetaLine(String line) { |
113 Matcher m = META_REGEX.matcher(line); | 113 Matcher m = META_REGEX.matcher(line); |
114 | 114 |
115 if (m.matches()) { | 115 if (m.matches()) { |
116 String mainValueStr = m.group(1); | 116 String mainValueStr = m.group(1); |
117 log.debug("mainValueStr = '" + mainValueStr + "'"); | 117 log.debug("mainValueStr = '" + mainValueStr + "'"); |
118 String gaugeStr = m.group(2); | 118 String gaugeStr = m.group(2); |
119 | 119 |
120 Object[] valueData = handleMainValueString(mainValueStr); | 120 Object[] valueData = handleMainValueString(mainValueStr); |
121 Object[] gaugeData = handleGaugeString(gaugeStr); | 121 Object[] gaugeData = handleGaugeString(gaugeStr); |
122 | 122 |
149 | 149 |
150 | 150 |
151 protected Object[] handleMainValueString(String mainValueStr) { | 151 protected Object[] handleMainValueString(String mainValueStr) { |
152 Matcher mA = META_MAINVALUE_A.matcher(mainValueStr.trim()); | 152 Matcher mA = META_MAINVALUE_A.matcher(mainValueStr.trim()); |
153 if (mA.matches()) { | 153 if (mA.matches()) { |
154 log.debug("mainValueStr matches META_MAINVALUE_A"); | 154 log.debug("mainValueStr matches META_MAINVALUE_A"); |
155 String name = mA.group(0); | 155 String name = mA.group(0); |
156 | 156 |
157 return new Object[] { name, name }; | 157 return new Object[] { name, name }; |
158 } | 158 } |
159 | 159 |
160 Matcher mB = META_MAINVALUE_B.matcher(mainValueStr.trim()); | 160 Matcher mB = META_MAINVALUE_B.matcher(mainValueStr.trim()); |
161 if (mB.matches()) { | 161 if (mB.matches()) { |
162 log.debug("mainValueStr matches META_MAINVALUE_B"); | 162 log.debug("mainValueStr matches META_MAINVALUE_B"); |
163 String lower = mB.group(1); | 163 String lower = mB.group(1); |
164 String upper = mB.group(4); | 164 String upper = mB.group(4); |
165 | 165 |
166 return new Object[] { lower, upper }; | 166 return new Object[] { lower, upper }; |
167 } | 167 } |
168 | 168 |
169 Matcher mC = META_MAINVALUE_C.matcher(mainValueStr.trim()); | 169 Matcher mC = META_MAINVALUE_C.matcher(mainValueStr.trim()); |
170 if (mC.matches()) { | 170 if (mC.matches()) { |
171 log.debug("mainValueStr matches META_MAINVALUE_C"); | 171 log.debug("mainValueStr matches META_MAINVALUE_C"); |
172 String facA = mC.group(1); | 172 String facA = mC.group(1); |
173 String nameA = mC.group(2); | 173 String nameA = mC.group(2); |
174 String facB = mC.group(3); | 174 String facB = mC.group(3); |
175 String nameB = mC.group(4); | 175 String nameB = mC.group(4); |
176 | 176 |
182 return new Object[] { mainValue, mainValue }; | 182 return new Object[] { mainValue, mainValue }; |
183 } | 183 } |
184 | 184 |
185 Matcher mD = META_MAINVALUE_D.matcher(mainValueStr.trim()); | 185 Matcher mD = META_MAINVALUE_D.matcher(mainValueStr.trim()); |
186 if (mD.matches()) { | 186 if (mD.matches()) { |
187 log.debug("mainValueStr matches META_MAINVALUE_D"); | 187 log.debug("mainValueStr matches META_MAINVALUE_D"); |
188 String loFacA = mD.group(2); | 188 String loFacA = mD.group(2); |
189 String loNameA = mD.group(3); | 189 String loNameA = mD.group(3); |
190 String loFacB = mD.group(4); | 190 String loFacB = mD.group(4); |
191 String loNameB = mD.group(5); | 191 String loNameB = mD.group(5); |
192 | 192 |
207 return new Object[] { loMainValue, upMainValue }; | 207 return new Object[] { loMainValue, upMainValue }; |
208 } | 208 } |
209 | 209 |
210 Matcher mE = META_MAINVALUE_E.matcher(mainValueStr.trim()); | 210 Matcher mE = META_MAINVALUE_E.matcher(mainValueStr.trim()); |
211 if (mE.matches()) { | 211 if (mE.matches()) { |
212 log.debug("mainValueStr matches META_MAINVALUE_E"); | 212 log.debug("mainValueStr matches META_MAINVALUE_E"); |
213 String lower = mE.group(1); | 213 String lower = mE.group(1); |
214 String upper = mE.group(4); | 214 String upper = mE.group(4); |
215 | 215 |
216 return new Object[] { lower, upper }; | 216 return new Object[] { lower, upper }; |
217 } | 217 } |
218 | 218 |
219 log.debug("mainValueStr not matched"); | 219 log.debug("mainValueStr not matched"); |
220 return null; | 220 return null; |
221 } | 221 } |
222 | 222 |
223 | 223 |
224 protected Object[] handleGaugeString(String gaugeStr) { | 224 protected Object[] handleGaugeString(String gaugeStr) { |