Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/common/SInfoResultType.java @ 9287:6c88ad449c83
Punkt 2.3.8 vom 1. Zwischenrelease
author | gernotbelger |
---|---|
date | Tue, 24 Jul 2018 10:36:18 +0200 |
parents | 0dcd1cd41915 |
children | 740d65e4aa14 |
comparison
equal
deleted
inserted
replaced
9286:bcbae86ce7b3 | 9287:6c88ad449c83 |
---|---|
277 protected NumberFormat createFormatter(final CallContext context) { | 277 protected NumberFormat createFormatter(final CallContext context) { |
278 throw new UnsupportedOperationException(); | 278 throw new UnsupportedOperationException(); |
279 } | 279 } |
280 }; | 280 }; |
281 public static final SInfoResultType flowdepthDevelopmentPerYear = new SInfoResultType(I18NStrings.UNIT_CM_A, | 281 public static final SInfoResultType flowdepthDevelopmentPerYear = new SInfoResultType(I18NStrings.UNIT_CM_A, |
282 SInfoI18NStrings.CSV_FLOWDEPTH_DEVELOPMENT_PER_YEAR_HEADER) { | 282 SInfoI18NStrings.CSV_FLOWDEPTH_DEVELOPMENT_PER_YEAR_HEADER, "sinfo.export.pdf.header.flowdepth.development.per.year") { |
283 private static final long serialVersionUID = 1L; | 283 private static final long serialVersionUID = 1L; |
284 | 284 |
285 @Override | 285 @Override |
286 public String exportValue(final CallContext context, final Object value) { | 286 public String exportValue(final CallContext context, final Object value) { |
287 final double doubleValue = asDouble(value); | 287 final double doubleValue = asDouble(value); |
549 protected NumberFormat createFormatter(final CallContext context) { | 549 protected NumberFormat createFormatter(final CallContext context) { |
550 return Formatter.getChannelDepth(context); | 550 return Formatter.getChannelDepth(context); |
551 } | 551 } |
552 }; | 552 }; |
553 | 553 |
554 public static final SInfoResultType flowdepthDevelopment = new SInfoResultType(I18NStrings.UNIT_M, SInfoI18NStrings.CSV_FLOWDEPTH_DEVELOPMENT_HEADER, | 554 public static final SInfoResultType flowdepthDevelopment = new SInfoResultType(I18NStrings.UNIT_CM, SInfoI18NStrings.CSV_FLOWDEPTH_DEVELOPMENT_HEADER, |
555 SInfoI18NStrings.PDF_FLOWDEPTH_DEVELOPMENT_HEADER) { | 555 SInfoI18NStrings.PDF_FLOWDEPTH_DEVELOPMENT_HEADER) { |
556 private static final long serialVersionUID = 1L; | 556 private static final long serialVersionUID = 1L; |
557 | 557 |
558 @Override | 558 @Override |
559 public String exportValue(final CallContext context, final Object value) { | 559 public String exportValue(final CallContext context, final Object value) { |
565 protected NumberFormat createFormatter(final CallContext context) { | 565 protected NumberFormat createFormatter(final CallContext context) { |
566 return Formatter.getTkh(context); | 566 return Formatter.getTkh(context); |
567 } | 567 } |
568 }; | 568 }; |
569 | 569 |
570 public static final SInfoResultType depthDevelopmentPerYear = new SInfoResultType(I18NStrings.UNIT_CM_A, | 570 public static final SInfoResultType waterlevelDifference = new SInfoResultType(I18NStrings.UNIT_CM, SInfoI18NStrings.CSV_WATERLEVEL_DIFFERENCE_HEADER, |
571 SInfoI18NStrings.CSV_FLOWDEPTH_DEVELOPMENT_PER_YEAR_HEADER) { | 571 SInfoI18NStrings.CSV_WATERLEVEL_DIFFERENCE_HEADER) { |
572 private static final long serialVersionUID = 1L; | |
573 | |
574 @Override | |
575 public String exportValue(final CallContext context, final Object value) { | |
576 final double doubleValue = asDouble(value); | |
577 return exportDoubleValue(context, doubleValue); | |
578 } | |
579 | |
580 @Override | |
581 protected NumberFormat createFormatter(final CallContext context) { | |
582 return Formatter.getFlowDepthDevelopmentPerYear(context); | |
583 } | |
584 }; | |
585 public static final SInfoResultType waterlevelDifference = new SInfoResultType(I18NStrings.UNIT_M, SInfoI18NStrings.CSV_WATERLEVEL_DIFFERENCE_HEADER, | |
586 "sinfo.export.csv.header.waterlevel.difference") { | |
587 private static final long serialVersionUID = 1L; | 572 private static final long serialVersionUID = 1L; |
588 | 573 |
589 @Override | 574 @Override |
590 public String exportValue(final CallContext context, final Object value) { | 575 public String exportValue(final CallContext context, final Object value) { |
591 final double doubleValue = asDouble(value); | 576 final double doubleValue = asDouble(value); |
595 @Override | 580 @Override |
596 protected NumberFormat createFormatter(final CallContext context) { | 581 protected NumberFormat createFormatter(final CallContext context) { |
597 return Formatter.getTkh(context); | 582 return Formatter.getTkh(context); |
598 } | 583 } |
599 }; | 584 }; |
600 public static final SInfoResultType bedHeightDifference = new SInfoResultType(I18NStrings.UNIT_M, SInfoI18NStrings.CSV_MEAN_BED_HEIGHT_DIFFERENCE_HEADER, | 585 public static final SInfoResultType bedHeightDifference = new SInfoResultType(I18NStrings.UNIT_CM, SInfoI18NStrings.CSV_MEAN_BED_HEIGHT_DIFFERENCE_HEADER, |
601 "sinfo.export.csv.header.mean_bed_height.difference") { | 586 "sinfo.export.csv.header.mean_bed_height.difference") { |
602 private static final long serialVersionUID = 1L; | 587 private static final long serialVersionUID = 1L; |
603 | 588 |
604 @Override | 589 @Override |
605 public String exportValue(final CallContext context, final Object value) { | 590 public String exportValue(final CallContext context, final Object value) { |