comparison flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeLongitudinalSectionGenerator.java @ 1867:b1df3e64d8f5

Handle WQKm and WKm Facets in Discharge Longitudinal Sections. flys-artifacts/trunk@3216 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Thu, 10 Nov 2011 11:31:48 +0000
parents 4cc21f0a470e
children 7c52e9cb2a72
comparison
equal deleted inserted replaced
1866:dd7d6614747e 1867:b1df3e64d8f5
11 import de.intevation.artifactdatabase.state.Facet; 11 import de.intevation.artifactdatabase.state.Facet;
12 12
13 import de.intevation.flys.artifacts.FLYSArtifact; 13 import de.intevation.flys.artifacts.FLYSArtifact;
14 import de.intevation.flys.artifacts.model.WQCKms; 14 import de.intevation.flys.artifacts.model.WQCKms;
15 import de.intevation.flys.artifacts.model.WQKms; 15 import de.intevation.flys.artifacts.model.WQKms;
16 import de.intevation.flys.artifacts.model.WKms;
16 17
17 import de.intevation.flys.jfree.FLYSAnnotation; 18 import de.intevation.flys.jfree.FLYSAnnotation;
18 19
19 20
20 /** 21 /**
54 } 55 }
55 56
56 FLYSArtifact flys = (FLYSArtifact) artifact; 57 FLYSArtifact flys = (FLYSArtifact) artifact;
57 Facet f = flys.getNativeFacet(facet); 58 Facet f = flys.getNativeFacet(facet);
58 59
59 if (name.equals(DISCHARGE_LONGITUDINAL_W)) { 60 if (IS.WQ_KM(name)) {
60 doWOut((WQKms) f.getData(artifact, context), facet, attr, visible); 61 doWOut((WQKms) f.getData(artifact, context), facet, attr, visible);
61 } 62 }
62 else if (name.equals(DISCHARGE_LONGITUDINAL_Q)) { 63 else if (name.equals(DISCHARGE_LONGITUDINAL_Q)) {
63 doQOut((WQKms) f.getData(artifact, context), facet, attr, visible); 64 doQOut((WQKms) f.getData(artifact, context), facet, attr, visible);
64 } 65 }
65 else if (name.equals(LONGITUDINAL_ANNOTATION)) { 66 else if (name.equals(DISCHARGE_LONGITUDINAL_C)) {
66 doAnnotations((FLYSAnnotation) f.getData(artifact, context),
67 facet, attr, visible);
68 }
69 if (name.equals(DISCHARGE_LONGITUDINAL_C)) {
70 doCorrectedWOut( 67 doCorrectedWOut(
71 (WQCKms) f.getData(artifact, context), 68 (WQCKms) f.getData(artifact, context),
72 facet, 69 facet,
73 attr, 70 attr,
74 visible); 71 visible);
72 }
73 else if (IS.W_KM(name)) {
74 doWOut((WKms) f.getData(artifact, context), facet, attr, visible);
75 }
76 else if (name.equals(LONGITUDINAL_ANNOTATION)) {
77 doAnnotations((FLYSAnnotation) f.getData(artifact, context),
78 facet, attr, visible);
75 } 79 }
76 else { 80 else {
77 logger.warn("Unknown facet name: " + name); 81 logger.warn("Unknown facet name: " + name);
78 } 82 }
79 } 83 }

http://dive4elements.wald.intevation.org