Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java @ 2618:3a93bbbe2ec7
Fix for 'W free' validation and theme names.
flys-artifacts/trunk@4203 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 05 Apr 2012 15:29:25 +0000 |
parents | 39145db61317 |
children | f858028dde5f |
comparison
equal
deleted
inserted
replaced
2617:71086a3a1c5f | 2618:3a93bbbe2ec7 |
---|---|
68 for (int i = 0; i < wqkms.length; i++) { | 68 for (int i = 0; i < wqkms.length; i++) { |
69 String name = wqkms[i].getName(); | 69 String name = wqkms[i].getName(); |
70 | 70 |
71 String nameW = FLYSUtils.createWspWTitle(winfo, cc, name); | 71 String nameW = FLYSUtils.createWspWTitle(winfo, cc, name); |
72 String nameQ = FLYSUtils.createWspQTitle(winfo, cc, name); | 72 String nameQ = FLYSUtils.createWspQTitle(winfo, cc, name); |
73 | |
74 // Hotfix for theme names. Themes with the same name cause problems | |
75 // aggregating chart legend items. | |
76 if (i > 0 && name.equals(wqkms[i - 1].getName())) { | |
77 nameW += "; Q=" + wqkms[i].get(0, new double[3])[1]; | |
78 nameQ += " = " + wqkms[i].get(0, new double[3])[1]; | |
79 } | |
73 | 80 |
74 if (debug) { | 81 if (debug) { |
75 logger.debug("Create facet: " + nameW); | 82 logger.debug("Create facet: " + nameW); |
76 logger.debug("Create facet: " + nameQ); | 83 logger.debug("Create facet: " + nameQ); |
77 } | 84 } |