comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixAvSectorFacet.java @ 3062:7660cfe5e8f6

FixWQCurveGenerator can generate charts from Fix*-Facets (in theory and not complete) flys-artifacts/trunk@4642 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Christian Lins <christian.lins@intevation.de>
date Tue, 12 Jun 2012 12:40:44 +0000
parents 22da13d1b180
children 33c167d6fff6
comparison
equal deleted inserted replaced
3061:49baebb39305 3062:7660cfe5e8f6
69 FixResult result = (FixResult) res.getData(); 69 FixResult result = (FixResult) res.getData();
70 70
71 double km = access.getCurrentKm(); 71 double km = access.getCurrentKm();
72 72
73 KMIndex<AnalysisPeriod []> kmPeriods = result.getAnalysisPeriods(); 73 KMIndex<AnalysisPeriod []> kmPeriods = result.getAnalysisPeriods();
74 AnalysisPeriod[] periods = kmPeriods.binarySearch(km).getValue(); 74 KMIndex.Entry<AnalysisPeriod []> kmPeriodsEntry =
75 kmPeriods.binarySearch(km);
76
77 if (kmPeriodsEntry == null) {
78 return null;
79 }
80
81 AnalysisPeriod[] periods = kmPeriodsEntry.getValue();
75 82
76 if (periods == null) { 83 if (periods == null) {
77 return null; 84 return null;
78 } 85 }
79 QWD[] qwdData = periods[index].getQSectorAverages(); 86 QWD[] qwdData = periods[index].getQSectorAverages();

http://dive4elements.wald.intevation.org