Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/WDifferencesState.java @ 5867:59ff03ff48f1
River artifacts: Renamed FLYSArtifact(Collection) to D4EArtifact(Collection).
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sun, 28 Apr 2013 15:23:01 +0200 |
parents | 73da40528cf2 |
children | af13ceeba52a |
comparison
equal
deleted
inserted
replaced
5866:9a6741ccf6d4 | 5867:59ff03ff48f1 |
---|---|
16 import org.dive4elements.artifactdatabase.state.Facet; | 16 import org.dive4elements.artifactdatabase.state.Facet; |
17 import org.dive4elements.artifactdatabase.data.StateData; | 17 import org.dive4elements.artifactdatabase.data.StateData; |
18 | 18 |
19 import org.dive4elements.artifacts.CallContext; | 19 import org.dive4elements.artifacts.CallContext; |
20 import org.dive4elements.artifacts.Artifact; | 20 import org.dive4elements.artifacts.Artifact; |
21 import org.dive4elements.river.artifacts.FLYSArtifact; | 21 import org.dive4elements.river.artifacts.D4EArtifact; |
22 import org.dive4elements.river.artifacts.StaticWKmsArtifact; | 22 import org.dive4elements.river.artifacts.StaticWKmsArtifact; |
23 import org.dive4elements.river.artifacts.WINFOArtifact; | 23 import org.dive4elements.river.artifacts.WINFOArtifact; |
24 import org.dive4elements.river.artifacts.ChartArtifact; | 24 import org.dive4elements.river.artifacts.ChartArtifact; |
25 | 25 |
26 import org.dive4elements.river.artifacts.math.WKmsOperation; | 26 import org.dive4elements.river.artifacts.math.WKmsOperation; |
59 | 59 |
60 @Override | 60 @Override |
61 public boolean validate(Artifact artifact) | 61 public boolean validate(Artifact artifact) |
62 throws IllegalArgumentException | 62 throws IllegalArgumentException |
63 { | 63 { |
64 FLYSArtifact flys = (FLYSArtifact) artifact; | 64 D4EArtifact flys = (D4EArtifact) artifact; |
65 | 65 |
66 StateData data = flys.getData("diffids"); | 66 StateData data = flys.getData("diffids"); |
67 | 67 |
68 if (data == null) { | 68 if (data == null) { |
69 throw new IllegalArgumentException("diffids is empty"); | 69 throw new IllegalArgumentException("diffids is empty"); |
120 * Return CalculationResult with Array of WKms that are difference of | 120 * Return CalculationResult with Array of WKms that are difference of |
121 * Waterlevels. Add respective facets (DifferencesCurveFacet, DataFacet). | 121 * Waterlevels. Add respective facets (DifferencesCurveFacet, DataFacet). |
122 */ | 122 */ |
123 @Override | 123 @Override |
124 public Object computeAdvance( | 124 public Object computeAdvance( |
125 FLYSArtifact artifact, | 125 D4EArtifact artifact, |
126 String hash, | 126 String hash, |
127 CallContext context, | 127 CallContext context, |
128 List<Facet> facets, | 128 List<Facet> facets, |
129 Object old | 129 Object old |
130 ) { | 130 ) { |