comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/HistoricalDischargeComputeState.java @ 4260:e4a415773b0a

Added the 'index' parameter to HistoricalDischargeWQFacet to avoid loosing facets during the merge process in the FLYSArtifactCollection.
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 26 Oct 2012 08:51:08 +0200
parents 2c6e571f366a
children b195fede1c3b
comparison
equal deleted inserted replaced
4259:5cc9453456a7 4260:e4a415773b0a
135 WQKms[] wqs, HistoricalDischargeAccess access, String hash) { 135 WQKms[] wqs, HistoricalDischargeAccess access, String hash) {
136 double[] ws = access.getWs(); 136 double[] ws = access.getWs();
137 double[] qs = access.getQs(); 137 double[] qs = access.getQs();
138 138
139 for (int k = 0; k < ws.length; k++) { 139 for (int k = 0; k < ws.length; k++) {
140 facets.add(new HistoricalDischargeWQFacet( 140 facets.add(new HistoricalDischargeWQFacet(k,
141 HISTORICAL_DISCHARGE_WQ_W, "W=" + ws[k], ws[k])); 141 HISTORICAL_DISCHARGE_WQ_W, "W=" + ws[k], ComputeType.ADVANCE,
142 hash, getID(), ws[k]));
142 } 143 }
143 144
144 for (int k = 0; k < qs.length; k++) { 145 for (int k = 0; k < qs.length; k++) {
145 facets.add(new HistoricalDischargeWQFacet( 146 facets.add(new HistoricalDischargeWQFacet(k,
146 HISTORICAL_DISCHARGE_WQ_Q, "Q=" + qs[k], qs[k])); 147 HISTORICAL_DISCHARGE_WQ_Q, "Q=" + qs[k], ComputeType.ADVANCE,
148 hash, getID(), qs[k]));
147 } 149 }
148 150
149 int idx = 0; 151 int idx = 0;
150 for (WQKms wqkms : wqs) { 152 for (WQKms wqkms : wqs) {
151 String title = null; 153 String title = null;

http://dive4elements.wald.intevation.org