Mercurial > dive4elements > river
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(); |