comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixRealizingCompute.java @ 4509:acd7437f66f0

FixRealizingCompute: Add CrossSectionWaterLineFacet in FixRealizingState.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 14 Nov 2012 13:47:28 +0100
parents d52c4ca93ffb
children acfd48384835
comparison
equal deleted inserted replaced
4508:03b8d10a99c0 4509:acd7437f66f0
8 import de.intevation.artifacts.CallContext; 8 import de.intevation.artifacts.CallContext;
9 import de.intevation.artifacts.CallMeta; 9 import de.intevation.artifacts.CallMeta;
10 import de.intevation.flys.artifacts.FLYSArtifact; 10 import de.intevation.flys.artifacts.FLYSArtifact;
11 import de.intevation.flys.artifacts.access.FixRealizingAccess; 11 import de.intevation.flys.artifacts.access.FixRealizingAccess;
12 import de.intevation.flys.artifacts.model.CalculationResult; 12 import de.intevation.flys.artifacts.model.CalculationResult;
13 import de.intevation.flys.artifacts.model.CrossSectionWaterLineFacet;
13 import de.intevation.flys.artifacts.model.DataFacet; 14 import de.intevation.flys.artifacts.model.DataFacet;
14 import de.intevation.flys.artifacts.model.FacetTypes; 15 import de.intevation.flys.artifacts.model.FacetTypes;
15 import de.intevation.flys.artifacts.model.ReportFacet; 16 import de.intevation.flys.artifacts.model.ReportFacet;
16 import de.intevation.flys.artifacts.model.WQCKms; 17 import de.intevation.flys.artifacts.model.WQCKms;
17 import de.intevation.flys.artifacts.model.WQKms; 18 import de.intevation.flys.artifacts.model.WQKms;
29 */ 30 */
30 public class FixRealizingCompute extends DefaultState implements FacetTypes { 31 public class FixRealizingCompute extends DefaultState implements FacetTypes {
31 32
32 /** The logger used in this class. */ 33 /** The logger used in this class. */
33 private static Logger logger = Logger.getLogger(FixRealizingCompute.class); 34 private static Logger logger = Logger.getLogger(FixRealizingCompute.class);
34
35 35
36 public static final String I18N_WQ_CURVE = "fix.vollmer.wq.curve"; 36 public static final String I18N_WQ_CURVE = "fix.vollmer.wq.curve";
37 37
38 public static final String I18N_WQ_OUTLIER = "fix.vollmer.wq.outliers"; 38 public static final String I18N_WQ_OUTLIER = "fix.vollmer.wq.outliers";
39 39
99 Facet w = new FixWaterlevelFacet( 99 Facet w = new FixWaterlevelFacet(
100 i, LONGITUDINAL_W, nameW); 100 i, LONGITUDINAL_W, nameW);
101 101
102 Facet q = new FixWaterlevelFacet( 102 Facet q = new FixWaterlevelFacet(
103 i, LONGITUDINAL_Q, nameQ); 103 i, LONGITUDINAL_Q, nameQ);
104 Facet csFacet = new CrossSectionWaterLineFacet(i, nameW);
104 105
105 facets.add(w); 106 facets.add(w);
106 facets.add(q); 107 facets.add(q);
108 facets.add(csFacet);
107 109
108 if (wqkms[i] instanceof WQCKms) { 110 if (wqkms[i] instanceof WQCKms) {
109 String nameC = nameW.replace( 111 String nameC = nameW.replace(
110 "benutzerdefiniert", 112 "benutzerdefiniert",
111 "benutzerdefiniert [korrigiert]"); 113 "benutzerdefiniert [korrigiert]");

http://dive4elements.wald.intevation.org