Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/CollisionCountProcessor.java @ 9195:a4121ec450d6
'ca.'-issue
ExportContextCSV+PDF separated
uinfo.inundationduration url export
author | gernotbelger |
---|---|
date | Fri, 29 Jun 2018 14:52:54 +0200 |
parents | f9bb5d0a6ff3 |
children | 6393e05a9610 |
comparison
equal
deleted
inserted
replaced
9191:f692f5a0536a | 9195:a4121ec450d6 |
---|---|
18 import org.dive4elements.artifactdatabase.state.Facet; | 18 import org.dive4elements.artifactdatabase.state.Facet; |
19 import org.dive4elements.artifacts.Artifact; | 19 import org.dive4elements.artifacts.Artifact; |
20 import org.dive4elements.artifacts.CallContext; | 20 import org.dive4elements.artifacts.CallContext; |
21 import org.dive4elements.artifacts.CallMeta; | 21 import org.dive4elements.artifacts.CallMeta; |
22 import org.dive4elements.river.artifacts.resources.Resources; | 22 import org.dive4elements.river.artifacts.resources.Resources; |
23 import org.dive4elements.river.artifacts.sinfo.collision.CollisionCalcOverviewResult; | |
23 import org.dive4elements.river.artifacts.sinfo.collision.CollisionFacet; | 24 import org.dive4elements.river.artifacts.sinfo.collision.CollisionFacet; |
24 import org.dive4elements.river.artifacts.sinfo.collision.CollisionQueryCalculationResult; | |
25 import org.dive4elements.river.exports.DiagramGenerator; | 25 import org.dive4elements.river.exports.DiagramGenerator; |
26 import org.dive4elements.river.exports.StyledSeriesBuilder; | 26 import org.dive4elements.river.exports.StyledSeriesBuilder; |
27 import org.dive4elements.river.jfree.StyledXYSeries; | 27 import org.dive4elements.river.jfree.StyledXYSeries; |
28 import org.dive4elements.river.themes.ThemeDocument; | 28 import org.dive4elements.river.themes.ThemeDocument; |
29 | 29 |
64 final StyledXYSeries series = new StyledXYSeries(bundle.getFacetDescription(), theme); | 64 final StyledXYSeries series = new StyledXYSeries(bundle.getFacetDescription(), theme); |
65 series.putMetaData(metaData, artifact, context); | 65 series.putMetaData(metaData, artifact, context); |
66 | 66 |
67 final String facetName = bundle.getFacetName(); | 67 final String facetName = bundle.getFacetName(); |
68 | 68 |
69 final CollisionQueryCalculationResult data = (CollisionQueryCalculationResult) bundle.getData(context); | 69 final CollisionCalcOverviewResult data = (CollisionCalcOverviewResult) bundle.getData(context); |
70 if (data == null) { | 70 if (data == null) { |
71 // Check has been here before so we keep it for security reasons | 71 // Check has been here before so we keep it for security reasons |
72 // this should never happen though. | 72 // this should never happen though. |
73 throw new IllegalStateException("Data is null for facet: " + facetName); | 73 throw new IllegalStateException("Data is null for facet: " + facetName); |
74 } | 74 } |
80 | 80 |
81 return metaData.get("Y"); | 81 return metaData.get("Y"); |
82 } | 82 } |
83 | 83 |
84 public static Facet createFacet(final CallMeta callMeta, final String seriesName) { | 84 public static Facet createFacet(final CallMeta callMeta, final String seriesName) { |
85 return new CollisionFacet(FACET_COLLISION_COUNT, | 85 return new CollisionFacet(FACET_COLLISION_COUNT, Resources.getMsg(callMeta, I18N_SERIES_NAME_PATTERN, I18N_SERIES_NAME_PATTERN, seriesName), |
86 Resources.getMsg(callMeta, I18N_SERIES_NAME_PATTERN, I18N_SERIES_NAME_PATTERN, seriesName), I18N_AXIS_LABEL); | 86 I18N_AXIS_LABEL); |
87 } | 87 } |
88 | 88 |
89 } | 89 } |