diff artifacts/src/main/java/org/dive4elements/river/artifacts/states/AddTableDataHelper.java @ 9077:2b13de1b0897

moved single_year/multi_year common code to AbstractPanel
author gernotbelger
date Tue, 22 May 2018 15:32:00 +0200
parents 766890addcb2
children
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/states/AddTableDataHelper.java	Tue May 22 11:58:30 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/states/AddTableDataHelper.java	Tue May 22 15:32:00 2018 +0200
@@ -64,7 +64,7 @@
 
     }
 
-    public void addRow(final Map<String, String> colValMap) throws Exception {
+    public void addRow(final Map<String, String> colValMap) {
 
         final Element item = this.creator.create("item");
 
@@ -72,7 +72,12 @@
             if (this.meta.containsKey(entry.getKey())) {
                 this.creator.addAttr(item, entry.getKey(), entry.getValue() != null ? entry.getValue().toString() : "");
             } else {
-                throw new Exception("Error: No such column " + entry.getKey());
+                try {
+                    throw new Exception("Error: No such column " + entry.getKey());
+                }
+                catch (final Exception e) {
+                    e.printStackTrace();
+                }
             }
         }
         this.select.appendChild(item);

http://dive4elements.wald.intevation.org