comparison flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeCurveGenerator.java @ 3997:a9cdd5fae878

Add Facet type for GaugeDischargeCurveArtifact
author Björn Ricks <bjoern.ricks@intevation.de>
date Mon, 01 Oct 2012 10:07:41 +0200
parents 97ad960f5579
children
comparison
equal deleted inserted replaced
3996:c4400ccf158b 3997:a9cdd5fae878
1 package de.intevation.flys.exports; 1 package de.intevation.flys.exports;
2 2
3 import de.intevation.artifactdatabase.state.ArtifactAndFacet; 3 import de.intevation.artifactdatabase.state.ArtifactAndFacet;
4 import de.intevation.flys.artifacts.WINFOArtifact; 4 import de.intevation.flys.artifacts.FLYSArtifact;
5 import de.intevation.flys.artifacts.model.FacetTypes; 5 import de.intevation.flys.artifacts.model.FacetTypes;
6 import de.intevation.flys.artifacts.model.WQKms; 6 import de.intevation.flys.artifacts.model.WQKms;
7 import de.intevation.flys.jfree.Bounds; 7 import de.intevation.flys.jfree.Bounds;
8 import de.intevation.flys.jfree.FLYSAnnotation; 8 import de.intevation.flys.jfree.FLYSAnnotation;
9 import de.intevation.flys.jfree.StyledXYSeries; 9 import de.intevation.flys.jfree.StyledXYSeries;
119 boolean visible 119 boolean visible
120 ) { 120 ) {
121 String name = artifactFacet.getFacetName(); 121 String name = artifactFacet.getFacetName();
122 logger.debug("DischargeCurveGenerator.doOut: " + name); 122 logger.debug("DischargeCurveGenerator.doOut: " + name);
123 123
124 if (name.equals(DISCHARGE_CURVE)) { 124 if (name.equals(DISCHARGE_CURVE)
125 || name.equals(GAUGE_DISCHARGE_CURVE)) {
125 doDischargeOut( 126 doDischargeOut(
126 (WINFOArtifact) artifactFacet.getArtifact(), 127 (FLYSArtifact)artifactFacet.getArtifact(),
127 artifactFacet.getData(context), 128 artifactFacet.getData(context),
128 artifactFacet.getFacetDescription(), 129 artifactFacet.getFacetDescription(),
129 theme, 130 theme,
130 visible); 131 visible);
131 } 132 }
151 152
152 /** 153 /**
153 * Add series with discharge curve to diagram. 154 * Add series with discharge curve to diagram.
154 */ 155 */
155 protected void doDischargeOut( 156 protected void doDischargeOut(
156 WINFOArtifact artifact, 157 FLYSArtifact artifact,
157 Object o, 158 Object o,
158 String description, 159 String description,
159 Document theme, 160 Document theme,
160 boolean visible) 161 boolean visible)
161 { 162 {

http://dive4elements.wald.intevation.org