Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/DurationWaterlevel.java @ 9357:5ce50640688c
S-Info flood duration: fixed error report output name, changed duration from int to double, added formatter
author | mschaefer |
---|---|
date | Wed, 01 Aug 2018 13:18:45 +0200 |
parents | 83ebeb620b5a |
children | 8da911b5169c |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/DurationWaterlevel.java Tue Jul 31 18:17:10 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/DurationWaterlevel.java Wed Aug 01 13:18:45 2018 +0200 @@ -23,9 +23,9 @@ private final double w; private final double q; private final String bezeichnung; - private final int floodDurDaysPerYear; + private final double floodDurDaysPerYear; - public DurationWaterlevel(final double w, final int floodDurDaysPerYear, final double q, final String bezeichnung) { + public DurationWaterlevel(final double w, final double floodDurDaysPerYear, final double q, final String bezeichnung) { this.w = w; this.q = q; this.bezeichnung = bezeichnung; @@ -40,12 +40,12 @@ return this.q; } - public int getFloodDurDaysPerYear() { + public double getFloodDurDaysPerYear() { return this.floodDurDaysPerYear; } - public String getFloodDurDaysPerYearFormatted() { - return String.valueOf(this.floodDurDaysPerYear); + public String getFloodDurDaysPerYearFormatted(final NumberFormat durFormatter) { + return durFormatter.format(this.floodDurDaysPerYear); } public String getBezeichnung() {