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