Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixAnalysisEventsFacet.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 | 5642a83420f2 |
comparison
equal
deleted
inserted
replaced
3061:49baebb39305 | 3062:7660cfe5e8f6 |
---|---|
71 FixResult result = (FixResult) res.getData(); | 71 FixResult result = (FixResult) res.getData(); |
72 | 72 |
73 double km = access.getCurrentKm(); | 73 double km = access.getCurrentKm(); |
74 | 74 |
75 KMIndex<AnalysisPeriod []> kmPeriods = result.getAnalysisPeriods(); | 75 KMIndex<AnalysisPeriod []> kmPeriods = result.getAnalysisPeriods(); |
76 AnalysisPeriod[] periods = kmPeriods.binarySearch(km).getValue(); | 76 KMIndex.Entry<AnalysisPeriod []> kmPeriodsEntry = |
77 kmPeriods.binarySearch(km); | |
77 | 78 |
79 if(kmPeriodsEntry == null) { | |
80 return null; | |
81 } | |
82 | |
83 AnalysisPeriod[] periods = kmPeriodsEntry.getValue(); | |
78 if (periods == null) { | 84 if (periods == null) { |
79 return null; | 85 return null; |
80 } | 86 } |
81 QWD[] qwdData = periods[index].getQWDs(); | 87 QWD[] qwdData = periods[index].getQWDs(); |
82 return qwdData; | 88 return qwdData; |