Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/parsers/SedimentLoadParser.java @ 8665:8fbc0649da13
Move static measurement types to their natural home.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 08 Apr 2015 14:47:30 +0200 |
parents | 9db1f48bfea9 |
children | 0a5239a1e46e |
comparison
equal
deleted
inserted
replaced
8664:b9e5fa7f7a28 | 8665:8fbc0649da13 |
---|---|
19 import org.dive4elements.river.importer.ImportSedimentLoad; | 19 import org.dive4elements.river.importer.ImportSedimentLoad; |
20 import org.dive4elements.river.importer.ImportSedimentLoadValue; | 20 import org.dive4elements.river.importer.ImportSedimentLoadValue; |
21 | 21 |
22 import org.dive4elements.river.model.River; | 22 import org.dive4elements.river.model.River; |
23 import org.dive4elements.river.model.MeasurementStation; | 23 import org.dive4elements.river.model.MeasurementStation; |
24 | |
25 import static org.dive4elements.river.importer.parsers.MeasurementStationsParser.MEASUREMENT_TYPE_BEDLOAD; | |
26 import static org.dive4elements.river.importer.parsers.MeasurementStationsParser.MEASUREMENT_TYPE_SUSP; | |
27 | 24 |
28 /** Parses sediment load longitudinal section files. */ | 25 /** Parses sediment load longitudinal section files. */ |
29 public class SedimentLoadParser extends AbstractSedimentLoadParser { | 26 public class SedimentLoadParser extends AbstractSedimentLoadParser { |
30 private static final Logger log = | 27 private static final Logger log = |
31 Logger.getLogger(SedimentLoadParser.class); | 28 Logger.getLogger(SedimentLoadParser.class); |
128 // total load can be at any station type | 125 // total load can be at any station type |
129 initializeSedimentLoadValues(vals, m); | 126 initializeSedimentLoadValues(vals, m); |
130 return; | 127 return; |
131 } | 128 } |
132 if (gfn.equals(GRAINFRACTION_NAME_SUSP) && | 129 if (gfn.equals(GRAINFRACTION_NAME_SUSP) && |
133 m.getMeasurementType().equals(MEASUREMENT_TYPE_SUSP)) { | 130 m.getMeasurementType().equals( |
131 MeasurementStation.MEASUREMENT_TYPE_SUSP)) { | |
134 // susp. sediment can only be at respective stations | 132 // susp. sediment can only be at respective stations |
135 initializeSedimentLoadValues(vals, m); | 133 initializeSedimentLoadValues(vals, m); |
136 return; | 134 return; |
137 } | 135 } |
138 if (!gfn.equals(GRAINFRACTION_NAME_SUSP) && | 136 if (!gfn.equals(GRAINFRACTION_NAME_SUSP) && |
139 m.getMeasurementType().equals(MEASUREMENT_TYPE_BEDLOAD)) { | 137 m.getMeasurementType().equals( |
138 MeasurementStation.MEASUREMENT_TYPE_BEDLOAD)) { | |
140 /** anything but total load and susp. sediment | 139 /** anything but total load and susp. sediment |
141 can only be at bed load measurement stations */ | 140 can only be at bed load measurement stations */ |
142 initializeSedimentLoadValues(vals, m); | 141 initializeSedimentLoadValues(vals, m); |
143 return; | 142 return; |
144 } | 143 } |