comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/PredefinedFlowDepthProcessor.java @ 9195:a4121ec450d6

'ca.'-issue ExportContextCSV+PDF separated uinfo.inundationduration url export
author gernotbelger
date Fri, 29 Jun 2018 14:52:54 +0200
parents 1cc7653ca84f
children 6393e05a9610
comparison
equal deleted inserted replaced
9191:f692f5a0536a 9195:a4121ec450d6
15 import java.util.Set; 15 import java.util.Set;
16 16
17 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; 17 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet;
18 import org.dive4elements.artifacts.Artifact; 18 import org.dive4elements.artifacts.Artifact;
19 import org.dive4elements.artifacts.CallContext; 19 import org.dive4elements.artifacts.CallContext;
20 import org.dive4elements.river.artifacts.sinfo.predefinedflowdepth.PredefinedFlowDepthQueryCalculationResult; 20 import org.dive4elements.river.artifacts.common.AbstractCalculationResult;
21 import org.dive4elements.river.exports.DiagramGenerator; 21 import org.dive4elements.river.exports.DiagramGenerator;
22 import org.dive4elements.river.exports.StyledSeriesBuilder; 22 import org.dive4elements.river.exports.StyledSeriesBuilder;
23 import org.dive4elements.river.jfree.StyledXYSeries; 23 import org.dive4elements.river.jfree.StyledXYSeries;
24 import org.dive4elements.river.themes.ThemeDocument; 24 import org.dive4elements.river.themes.ThemeDocument;
25 25
55 55
56 final StyledXYSeries series = new StyledXYSeries(bundle.getFacetDescription(), theme); 56 final StyledXYSeries series = new StyledXYSeries(bundle.getFacetDescription(), theme);
57 series.putMetaData(metaData, artifact, context); 57 series.putMetaData(metaData, artifact, context);
58 58
59 final String facetName = bundle.getFacetName(); 59 final String facetName = bundle.getFacetName();
60 final PredefinedFlowDepthQueryCalculationResult data = (PredefinedFlowDepthQueryCalculationResult) bundle.getData(context); 60 final AbstractCalculationResult data = (AbstractCalculationResult) bundle.getData(context);
61 if (data == null) { 61 if (data == null) {
62 // Check has been here before so we keep it for security reasons 62 // Check has been here before so we keep it for security reasons
63 // this should never happen though. 63 // this should never happen though.
64 throw new IllegalStateException("Data is null for facet: " + facetName); 64 throw new IllegalStateException("Data is null for facet: " + facetName);
65 } 65 }

http://dive4elements.wald.intevation.org