diff artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/LoadMultipleEpochSelectState.java @ 9077:2b13de1b0897

moved single_year/multi_year common code to AbstractPanel
author gernotbelger
date Tue, 22 May 2018 15:32:00 +0200
parents 22d8928895a1
children
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/LoadMultipleEpochSelectState.java	Tue May 22 11:58:30 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/LoadMultipleEpochSelectState.java	Tue May 22 15:32:00 2018 +0200
@@ -40,9 +40,9 @@
 
     @Override
     protected void appendItems(final Artifact artifact, final ElementCreator creator, final String name, final CallContext context, final Element select) {
-
+        final String datakey = "epochs";
         try {
-            if ("epochs".equals(name)) {
+            if (datakey.equals(name)) {
 
                 final AddTableDataHelper helper = new AddTableDataHelper(creator, select, "year", context.getMeta());
 
@@ -57,12 +57,8 @@
                     final Integer year = coll.getYear();
                     final Map<String, String> row = new HashMap<>();
                     row.put("year", year.toString()); // Nullpointer?
-                    try {
-                        helper.addRow(row);
-                    }
-                    catch (final Exception e) {
-                        e.printStackTrace();
-                    }
+                    helper.addRow(row);
+
                 }
                 helper.submitMapToXml();
             }

http://dive4elements.wald.intevation.org