comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixationCompute.java @ 3048:fa763b270e78

Changed facet description in fix analysis. flys-artifacts/trunk@4620 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 07 Jun 2012 08:48:01 +0000
parents 22da13d1b180
children 5e9533687a0c
comparison
equal deleted inserted replaced
3047:d20215a0afd8 3048:fa763b270e78
1 package de.intevation.flys.artifacts.states.fixation; 1 package de.intevation.flys.artifacts.states.fixation;
2
3 import java.text.DateFormat;
2 4
3 import de.intevation.artifactdatabase.state.Facet; 5 import de.intevation.artifactdatabase.state.Facet;
4 6
5 import de.intevation.artifacts.CallContext; 7 import de.intevation.artifacts.CallContext;
6 8
87 for (int i = 0; i < count; i++) { 89 for (int i = 0; i < count; i++) {
88 DateRange period = access.getAnalysisPeriods()[i]; 90 DateRange period = access.getAnalysisPeriods()[i];
89 for (int j = access.getQSectorStart().intValue(); 91 for (int j = access.getQSectorStart().intValue();
90 j <= access.getQSectorEnd().intValue(); 92 j <= access.getQSectorEnd().intValue();
91 j++) { 93 j++) {
92 //TODO: replace j with q sector string. 94
93 String description = j + ": " + 95 DateFormat df = DateFormat.getDateInstance(DateFormat.MEDIUM);
94 period.getFrom().toString() + " - " + 96 String startDate = df.format(period.getFrom());
95 period.getTo().toString(); 97 String endDate = df.format(period.getTo());
98 String sector = "";
99 switch (j) {
100 case 0: sector = "[0 - (MNQ+MQ)/2)"; break;
101 case 1: sector = "[(MNQ+MQ)/2 - (MQ+MHQ)/2)"; break;
102 case 2: sector = "[(MQ+MHQ)/2 - HQ5)"; break;
103 case 3: sector = "[HQ5 - \u221e)"; break;
104 }
105 String description = sector + ": " +
106 startDate + " - " +
107 endDate;
96 facets.add( 108 facets.add(
97 new FixAvSectorFacet(j - access.getQSectorStart().intValue(), 109 new FixAvSectorFacet(j - access.getQSectorStart().intValue(),
98 FIX_SECTOR_AVERAGE_DWT, 110 FIX_SECTOR_AVERAGE_DWT,
99 description)); 111 description));
100 facets.add( 112 facets.add(

http://dive4elements.wald.intevation.org