Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/DischargeLongitudinalSection.java @ 696:708b270dfd30 facets-slt
OutGenerators use now facets to fetch necessary data.
flys-artifacts/branches/facets-slt@2140 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 17 Jun 2011 09:19:43 +0000 |
parents | 22e4bffbe240 |
children | b972eba2ed8a |
comparison
equal
deleted
inserted
replaced
695:45cd58a2a2bb | 696:708b270dfd30 |
---|---|
4 | 4 |
5 import org.apache.log4j.Logger; | 5 import org.apache.log4j.Logger; |
6 | 6 |
7 import de.intevation.artifacts.CallContext; | 7 import de.intevation.artifacts.CallContext; |
8 | 8 |
9 import de.intevation.artifactdatabase.state.DefaultFacet; | |
10 import de.intevation.artifactdatabase.state.Facet; | 9 import de.intevation.artifactdatabase.state.Facet; |
11 | 10 |
12 import de.intevation.flys.artifacts.FLYSArtifact; | 11 import de.intevation.flys.artifacts.FLYSArtifact; |
13 import de.intevation.flys.artifacts.WINFOArtifact; | 12 import de.intevation.flys.artifacts.WINFOArtifact; |
14 import de.intevation.flys.artifacts.model.ComputeCallback; | 13 import de.intevation.flys.artifacts.model.ComputeCallback; |
15 import de.intevation.flys.artifacts.model.ComputeCallbackAdapter; | 14 import de.intevation.flys.artifacts.model.ComputeCallbackAdapter; |
16 import de.intevation.flys.artifacts.model.FacetTypes; | 15 import de.intevation.flys.artifacts.model.FacetTypes; |
16 import de.intevation.flys.artifacts.model.WaterlevelFacet; | |
17 import de.intevation.flys.artifacts.model.WQKms; | 17 import de.intevation.flys.artifacts.model.WQKms; |
18 import de.intevation.flys.artifacts.model.WQCKms; | 18 import de.intevation.flys.artifacts.model.WQCKms; |
19 | 19 |
20 public class DischargeLongitudinalSection | 20 public class DischargeLongitudinalSection |
21 extends DefaultState | 21 extends DefaultState |
56 else { | 56 else { |
57 nameW = res[i].getName(); | 57 nameW = res[i].getName(); |
58 nameQ = "Q(" + nameQ + ")"; | 58 nameQ = "Q(" + nameQ + ")"; |
59 } | 59 } |
60 | 60 |
61 Facet w = new DefaultFacet( | 61 Facet w = new WaterlevelFacet( |
62 i, DISCHARGE_LONGITUDINAL_W, nameW); | 62 i, DISCHARGE_LONGITUDINAL_W, nameW); |
63 | 63 |
64 Facet q = new DefaultFacet( | 64 Facet q = new WaterlevelFacet( |
65 i, DISCHARGE_LONGITUDINAL_Q, nameQ); | 65 i, DISCHARGE_LONGITUDINAL_Q, nameQ); |
66 | 66 |
67 facets.add(w); | 67 facets.add(w); |
68 facets.add(q); | 68 facets.add(q); |
69 | 69 |
72 | 72 |
73 String nameC = nameW.replace( | 73 String nameC = nameW.replace( |
74 "Benutzerdefiniert", | 74 "Benutzerdefiniert", |
75 "Benutzerdefiniert [korrigiert]"); | 75 "Benutzerdefiniert [korrigiert]"); |
76 | 76 |
77 Facet c = new DefaultFacet( | 77 Facet c = new WaterlevelFacet( |
78 i, DISCHARGE_LONGITUDINAL_C, nameC); | 78 i, DISCHARGE_LONGITUDINAL_C, nameC); |
79 | 79 |
80 facets.add(c); | 80 facets.add(c); |
81 } | 81 } |
82 } | 82 } |