Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/minfo/SedimentLoadCalculate.java @ 8024:963ede7b32bb
Renamed SedimentLoad to SedimentLoadLSData to make place for SedimentLoad in backend.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 09 Jul 2014 17:33:57 +0200 |
parents | 86f5a1577cc6 |
children |
comparison
equal
deleted
inserted
replaced
8023:f7f86f4e4c8d | 8024:963ede7b32bb |
---|---|
22 import org.dive4elements.river.artifacts.access.SedimentLoadAccess; | 22 import org.dive4elements.river.artifacts.access.SedimentLoadAccess; |
23 import org.dive4elements.river.artifacts.model.CalculationResult; | 23 import org.dive4elements.river.artifacts.model.CalculationResult; |
24 import org.dive4elements.river.artifacts.model.DataFacet; | 24 import org.dive4elements.river.artifacts.model.DataFacet; |
25 import org.dive4elements.river.artifacts.model.FacetTypes; | 25 import org.dive4elements.river.artifacts.model.FacetTypes; |
26 import org.dive4elements.river.artifacts.model.ReportFacet; | 26 import org.dive4elements.river.artifacts.model.ReportFacet; |
27 import org.dive4elements.river.artifacts.model.minfo.SedimentLoad; | 27 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadLSData; |
28 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadCalculation; | 28 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadCalculation; |
29 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadFacet; | 29 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadFacet; |
30 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadFactory; | 30 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadFactory; |
31 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadResult; | 31 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadResult; |
32 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadUnknownFacet; | 32 import org.dive4elements.river.artifacts.model.minfo.SedimentLoadUnknownFacet; |
84 || name.equals(SEDIMENT_LOAD_M3A_UNKNOWN)) { | 84 || name.equals(SEDIMENT_LOAD_M3A_UNKNOWN)) { |
85 D4EArtifact d4e = (D4EArtifact)artifact; | 85 D4EArtifact d4e = (D4EArtifact)artifact; |
86 SedimentLoadUnknownFacet f = | 86 SedimentLoadUnknownFacet f = |
87 (SedimentLoadUnknownFacet) | 87 (SedimentLoadUnknownFacet) |
88 d4e.getNativeFacet(facet, null); | 88 d4e.getNativeFacet(facet, null); |
89 SedimentLoad load = | 89 SedimentLoadLSData load = |
90 (SedimentLoad)f.getData(artifact, null); | 90 (SedimentLoadLSData)f.getData(artifact, null); |
91 SedimentLoadAccess access = | 91 SedimentLoadAccess access = |
92 new SedimentLoadAccess(d4e); | 92 new SedimentLoadAccess(d4e); |
93 List<int[]> dates = new ArrayList<int[]>(); | 93 List<int[]> dates = new ArrayList<int[]>(); |
94 if (access.getYearEpoch().equals("year")) { | 94 if (access.getYearEpoch().equals("year")) { |
95 dates.add(access.getPeriod()); | 95 dates.add(access.getPeriod()); |
158 generateOffEpochFacets(context, newFacets, results, getID(), hash, access); | 158 generateOffEpochFacets(context, newFacets, results, getID(), hash, access); |
159 } | 159 } |
160 logger.debug("Created " + newFacets.size() + " new Facets."); | 160 logger.debug("Created " + newFacets.size() + " new Facets."); |
161 | 161 |
162 String river = access.getRiverName(); | 162 String river = access.getRiverName(); |
163 SedimentLoad[] unknown = | 163 SedimentLoadLSData[] unknown = |
164 SedimentLoadFactory.getSedimentLoadUnknown(river, | 164 SedimentLoadFactory.getSedimentLoadUnknown(river, |
165 access.getUnit().replace("_per_","/"), type); | 165 access.getUnit().replace("_per_","/"), type); |
166 | 166 |
167 boolean isUnitTA = access.getUnit().startsWith("t"); | 167 boolean isUnitTA = access.getUnit().startsWith("t"); |
168 | 168 |