comparison flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveGenerator.java @ 1850:0463e1f80bfd

Handle MainValue Facets in Duration Curve Diagrams. flys-artifacts/trunk@3194 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 09 Nov 2011 13:13:01 +0000
parents dabd2ac83159
children da52932f3bc1
comparison
equal deleted inserted replaced
1849:5d5dd44d613e 1850:0463e1f80bfd
13 import de.intevation.artifactdatabase.state.Facet; 13 import de.intevation.artifactdatabase.state.Facet;
14 14
15 import de.intevation.flys.artifacts.FLYSArtifact; 15 import de.intevation.flys.artifacts.FLYSArtifact;
16 import de.intevation.flys.artifacts.model.FacetTypes; 16 import de.intevation.flys.artifacts.model.FacetTypes;
17 import de.intevation.flys.artifacts.model.WQKms; 17 import de.intevation.flys.artifacts.model.WQKms;
18
19 import de.intevation.flys.jfree.FLYSAnnotation;
18 20
19 21
20 /** 22 /**
21 * An OutGenerator that generates discharge curves. 23 * An OutGenerator that generates discharge curves.
22 * 24 *
98 100
99 if (name.equals(COMPUTED_DISCHARGE_Q)) { 101 if (name.equals(COMPUTED_DISCHARGE_Q)) {
100 doQOut((WQKms) f.getData(artifact, context), facet, attr, visible); 102 doQOut((WQKms) f.getData(artifact, context), facet, attr, visible);
101 } 103 }
102 else if (name.equals(COMPUTED_DISCHARGE_MAINVALUES_Q) 104 else if (name.equals(COMPUTED_DISCHARGE_MAINVALUES_Q)
103 || name.equals(MAINVALUES_Q)) { 105 || name.equals(MAINVALUES_Q)
104 doMainValueQAnnotations( 106 || name.equals(COMPUTED_DISCHARGE_MAINVALUES_W)
105 f.getData(artifact, context), facet, attr, visible); 107 || name.equals(MAINVALUES_W)
106 } 108 ) {
107 else if (name.equals(COMPUTED_DISCHARGE_MAINVALUES_W) 109 doAnnotations((FLYSAnnotation)
108 || name.equals(MAINVALUES_W)) {
109 doMainValueWAnnotations(
110 f.getData(artifact, context), facet, attr, visible); 110 f.getData(artifact, context), facet, attr, visible);
111 } 111 }
112 else { 112 else {
113 logger.warn("Unknown facet type for computed discharge: " + name); 113 logger.warn("Unknown facet type for computed discharge: " + name);
114 return; 114 return;

http://dive4elements.wald.intevation.org