Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/common/AbstractResultType.java @ 9539:4deb6b24f072
PDF-Export zu 2.8 Nachtrag
author | gernotbelger |
---|---|
date | Wed, 17 Oct 2018 16:00:38 +0200 |
parents | d7d22ea8573d |
children |
comparison
equal
deleted
inserted
replaced
9538:fb80fc7ec610 | 9539:4deb6b24f072 |
---|---|
33 | 33 |
34 private final String csvHeader; | 34 private final String csvHeader; |
35 | 35 |
36 private final String pdfHeader; | 36 private final String pdfHeader; |
37 | 37 |
38 private static String YES = null; | |
39 private static String NO = null; | |
40 | |
41 protected AbstractResultType(final String unit, final String csvHeader, final String pdfHeader) { | 38 protected AbstractResultType(final String unit, final String csvHeader, final String pdfHeader) { |
42 this.unit = unit; | 39 this.unit = unit; |
43 this.csvHeader = csvHeader; | 40 this.csvHeader = csvHeader; |
44 this.pdfHeader = pdfHeader; | 41 this.pdfHeader = pdfHeader; |
45 | 42 |
66 | 63 |
67 if (!(value instanceof Boolean)) | 64 if (!(value instanceof Boolean)) |
68 throw new IllegalStateException(); | 65 throw new IllegalStateException(); |
69 | 66 |
70 if ((boolean) value) { | 67 if ((boolean) value) { |
71 if (YES == null) | 68 return Resources.getMsg(context.getMeta(), String.valueOf(value)); |
72 YES = Resources.getMsg(context.getMeta(), String.valueOf(value)); | |
73 return YES; | |
74 } else { | 69 } else { |
75 if (NO == null) | 70 return Resources.getMsg(context.getMeta(), String.valueOf(value)); |
76 NO = Resources.getMsg(context.getMeta(), String.valueOf(value)); | |
77 return NO; | |
78 } | 71 } |
79 } | 72 } |
80 | 73 |
81 @Override | 74 @Override |
82 public final double asDouble(final Object value) { | 75 public final double asDouble(final Object value) { |