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 }

http://dive4elements.wald.intevation.org