comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationCurveGenerator.java @ 9259:66b003701546

Added infrastructure height and Q annotation to S-Info flood duration curve chart
author mschaefer
date Mon, 16 Jul 2018 08:43:07 +0200
parents ef7b65576d4b
children e5367900dd6d
comparison
equal deleted inserted replaced
9258:d950c6055102 9259:66b003701546
171 doWOut((WQDay) ((CalculationResult) artifactFacet.getData(context)).getData(), artifactFacet, attr, visible); 171 doWOut((WQDay) ((CalculationResult) artifactFacet.getData(context)).getData(), artifactFacet, attr, visible);
172 } 172 }
173 else if (name.equals(DURATION_Q)) { 173 else if (name.equals(DURATION_Q)) {
174 doQOut((WQDay) ((CalculationResult) artifactFacet.getData(context)).getData(), artifactFacet, attr, visible); 174 doQOut((WQDay) ((CalculationResult) artifactFacet.getData(context)).getData(), artifactFacet, attr, visible);
175 } 175 }
176 else if (name.equals(MAINVALUES_Q) || name.equals(MAINVALUES_W)) { 176 else if (name.equals(FloodDurationCurveProcessor.FACET_FLOOD_DURATION_MAINVALUES_Q)
177 || name.equals(FloodDurationCurveProcessor.FACET_FLOOD_DURATION_MAINVALUES_W)) {
177 doAnnotations((RiverAnnotation) artifactFacet.getData(context), artifactFacet, attr, visible); 178 doAnnotations((RiverAnnotation) artifactFacet.getData(context), artifactFacet, attr, visible);
178 } 179 }
179 else if (name.equals(RELATIVE_POINT)) { 180 else if (name.equals(FloodDurationCurveProcessor.FACET_FLOOD_DURATION_INFRASTRUCTURE) && (artifactFacet.getData(context) != null)) {
180 doPointOut((Point2D) artifactFacet.getData(context), artifactFacet, attr, visible); 181 doAnnotations((RiverAnnotation) artifactFacet.getData(context), artifactFacet, attr, visible);
181 } 182 }
183 // else if (name.equals(RELATIVE_POINT)) {
184 // doPointOut((Point2D) artifactFacet.getData(context), artifactFacet, attr, visible);
185 // }
182 else if (FacetTypes.IS.MANUALPOINTS(name)) { 186 else if (FacetTypes.IS.MANUALPOINTS(name)) {
183 doPoints(artifactFacet.getData(context), artifactFacet, attr, visible, YAXIS.W.idx); 187 doPoints(artifactFacet.getData(context), artifactFacet, attr, visible, YAXIS.W.idx);
184 } 188 }
185 else { 189 else {
186 log.warn("Unknown facet name: " + name); 190 log.warn("Unknown facet name: " + name);

http://dive4elements.wald.intevation.org