Mercurial > dive4elements > river
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 } |