Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffEpochResult.java @ 7913:76b5add4f268
Added diff pair column to CSV export of bed height differences. TODO: same for PDF, adjust client.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 04 Jun 2014 12:53:28 +0200 |
parents | af13ceeba52a |
children |
comparison
equal
deleted
inserted
replaced
7912:06aca4e889b9 | 7913:76b5add4f268 |
---|---|
6 * documentation coming with Dive4Elements River for details. | 6 * documentation coming with Dive4Elements River for details. |
7 */ | 7 */ |
8 | 8 |
9 package org.dive4elements.river.artifacts.model.minfo; | 9 package org.dive4elements.river.artifacts.model.minfo; |
10 | 10 |
11 import java.util.Calendar; | |
11 import java.util.Date; | 12 import java.util.Date; |
12 | 13 |
13 import gnu.trove.TDoubleArrayList; | 14 import gnu.trove.TDoubleArrayList; |
14 | 15 |
15 | 16 |
50 } | 51 } |
51 | 52 |
52 public Date getEnd() { | 53 public Date getEnd() { |
53 return this.end; | 54 return this.end; |
54 } | 55 } |
56 | |
57 private static final int extractYear(Date date) { | |
58 if (date == null) { | |
59 return 0; | |
60 } | |
61 Calendar c = Calendar.getInstance(); | |
62 c.setTime(date); | |
63 return c.get(Calendar.YEAR); | |
64 } | |
65 | |
66 @Override | |
67 public String getDiffDescription() { | |
68 int y1 = extractYear(start); | |
69 int y2 = extractYear(end); | |
70 return y1 + " - " + y2; | |
71 } | |
55 } | 72 } |