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

http://dive4elements.wald.intevation.org