Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/YearChoice.java @ 9190:0633f963c5be
uinfo.inundationduration workflow
author | gernotbelger |
---|---|
date | Thu, 28 Jun 2018 15:10:04 +0200 |
parents | dace17e26d33 |
children | 1a4d2ce77423 |
comparison
equal
deleted
inserted
replaced
9189:13a0c4be17ea | 9190:0633f963c5be |
---|---|
23 | 23 |
24 @Override | 24 @Override |
25 protected LinkedHashMap<String, String> makeEntries(final CallMeta meta, final Artifact artifact) { | 25 protected LinkedHashMap<String, String> makeEntries(final CallMeta meta, final Artifact artifact) { |
26 // in helper-klasse; dann hier label lazy loaden | 26 // in helper-klasse; dann hier label lazy loaden |
27 final LinkedHashMap<String, String> entries = new LinkedHashMap<>(); | 27 final LinkedHashMap<String, String> entries = new LinkedHashMap<>(); |
28 if (artifact != null) {// necessary; otherwise crashes randomly when reloading old calculations | |
29 final InundationDurationAccess access = new InundationDurationAccess((UINFOArtifact) artifact); | |
28 | 30 |
29 final InundationDurationAccess access = new InundationDurationAccess((UINFOArtifact) artifact); | 31 final UedauernPropertiesHelper helper = UedauernPropertiesHelper.getInstance(access.getRiverName()); |
30 | 32 final LinkedHashMap<String, String> extras = helper.getExtraLayers(meta); |
31 final UedauernPropertiesHelper helper = UedauernPropertiesHelper.getInstance(access.getRiverName()); | 33 entries.put("state.uinfo.year", null); |
32 final LinkedHashMap<String, String> extras = helper.getExtraLayers(meta); | 34 entries.putAll(extras); |
33 entries.put("state.uinfo.year", null); | 35 } |
34 entries.putAll(extras); | |
35 | |
36 return entries; | 36 return entries; |
37 } | 37 } |
38 | 38 |
39 } | 39 } |