Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhstate/TkhState.java @ 8938:9c02733a1b3c
Work on Sinfo-tkh - exports; using same logic for wst-description as winfo
author | gernotbelger |
---|---|
date | Tue, 06 Mar 2018 17:09:39 +0100 |
parents | 5d5d0051723f |
children | 82998242ba84 |
comparison
equal
deleted
inserted
replaced
8937:8596f95673b1 | 8938:9c02733a1b3c |
---|---|
14 import org.dive4elements.artifacts.CallContext; | 14 import org.dive4elements.artifacts.CallContext; |
15 import org.dive4elements.river.artifacts.ChartArtifact; | 15 import org.dive4elements.river.artifacts.ChartArtifact; |
16 import org.dive4elements.river.artifacts.D4EArtifact; | 16 import org.dive4elements.river.artifacts.D4EArtifact; |
17 import org.dive4elements.river.artifacts.model.Calculation; | 17 import org.dive4elements.river.artifacts.model.Calculation; |
18 import org.dive4elements.river.artifacts.model.CalculationResult; | 18 import org.dive4elements.river.artifacts.model.CalculationResult; |
19 import org.dive4elements.river.artifacts.model.DataFacet; | |
19 import org.dive4elements.river.artifacts.model.EmptyFacet; | 20 import org.dive4elements.river.artifacts.model.EmptyFacet; |
21 import org.dive4elements.river.artifacts.model.FacetTypes; | |
20 import org.dive4elements.river.artifacts.model.ReportFacet; | 22 import org.dive4elements.river.artifacts.model.ReportFacet; |
21 import org.dive4elements.river.artifacts.sinfo.SINFOArtifact; | 23 import org.dive4elements.river.artifacts.sinfo.SINFOArtifact; |
22 import org.dive4elements.river.artifacts.sinfo.common.TkhProcessor; | 24 import org.dive4elements.river.artifacts.sinfo.common.TkhProcessor; |
23 import org.dive4elements.river.artifacts.states.DefaultState; | 25 import org.dive4elements.river.artifacts.states.DefaultState; |
24 | 26 |
27 | 29 |
28 /// ** The log that is used in this state. */ | 30 /// ** The log that is used in this state. */ |
29 // private static Logger log = Logger.getLogger(FlowDepthState.class); | 31 // private static Logger log = Logger.getLogger(FlowDepthState.class); |
30 | 32 |
31 private static final long serialVersionUID = 1L; | 33 private static final long serialVersionUID = 1L; |
32 | |
33 | 34 |
34 /** | 35 /** |
35 * From this state can only be continued trivially. | 36 * From this state can only be continued trivially. |
36 */ | 37 */ |
37 @Override | 38 @Override |
81 final TkhCalculationResult result = resultList.get(index); | 82 final TkhCalculationResult result = resultList.get(index); |
82 | 83 |
83 facets.add(TkhProcessor.createTkhFacet(context, hash, this.id, result, index)); | 84 facets.add(TkhProcessor.createTkhFacet(context, hash, this.id, result, index)); |
84 } | 85 } |
85 | 86 |
86 // if (!resultList.isEmpty()) { | 87 if (!resultList.isEmpty()) { |
87 // final Facet csv = new DataFacet(FacetTypes.CSV, "CSV data", ComputeType.ADVANCE, hash, this.id); | 88 facets.add(new DataFacet(FacetTypes.CSV, "CSV data", ComputeType.ADVANCE, hash, this.id)); |
88 // final Facet pdf = new DataFacet(FacetTypes.PDF, "PDF data", ComputeType.ADVANCE, hash, this.id); | 89 facets.add(new DataFacet(FacetTypes.PDF, "PDF data", ComputeType.ADVANCE, hash, this.id)); |
89 // | 90 } |
90 // facets.add(csv); | |
91 // facets.add(pdf); | |
92 // } | |
93 | 91 |
94 final Calculation report = res.getReport(); | 92 final Calculation report = res.getReport(); |
95 | 93 |
96 if (report.hasProblems()) | 94 if (report.hasProblems()) |
97 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, this.id)); | 95 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, this.id)); |