comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/extreme/ExtremeCompute.java @ 4411:3296021f0bf5

ExtremeCompute: Further naming improvements on facets.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 05 Nov 2012 17:31:25 +0100
parents bfb6464ecbb6
children 5fc7df736634
comparison
equal deleted inserted replaced
4410:c9e06ba9359a 4411:3296021f0bf5
73 ExtremeResult eres = (ExtremeResult) res.getData(); 73 ExtremeResult eres = (ExtremeResult) res.getData();
74 WQKms [] wqkms = (WQKms []) eres.getWQKms(); 74 WQKms [] wqkms = (WQKms []) eres.getWQKms();
75 75
76 if (wqkms == null) { 76 if (wqkms == null) {
77 logger.error("No computation result!"); 77 logger.error("No computation result!");
78 return res;
78 } 79 }
79 80
80 for (int i = 0; i < wqkms.length; i++) { 81 for (int i = 0; i < wqkms.length; i++) {
81 String name = wqkms[i].getName(); 82 String name = wqkms[i].getName();
83 // The name already contains "W(...)".
84 String qname = name.replace("W(","Q=");
85 qname = qname.substring(0,qname.length()-1);
82 86
83 Facet w = new WaterlevelFacet( 87 Facet w = new WaterlevelFacet(
84 i, LONGITUDINAL_W, "W("+name+")", ComputeType.ADVANCE, id, hash); 88 i, LONGITUDINAL_W, name, ComputeType.ADVANCE, id, hash);
85 Facet q = new WaterlevelFacet( 89 Facet q = new WaterlevelFacet(
86 i, LONGITUDINAL_Q, name, ComputeType.ADVANCE, id, hash); 90 i, LONGITUDINAL_Q, qname, ComputeType.ADVANCE, id, hash);
87 91
88 facets.add(w); 92 facets.add(w);
89 facets.add(q); 93 facets.add(q);
90 } 94 }
91 95

http://dive4elements.wald.intevation.org