diff artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/CalculationSelectSinfo.java @ 8914:e3519c3e7a0a

Workflow for SINFO-Transport bodies heights inclduing winfo calculation
author gernotbelger
date Tue, 27 Feb 2018 18:06:52 +0100
parents 28df64078f27
children f692f5a0536a
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/CalculationSelectSinfo.java	Mon Feb 26 18:10:03 2018 +0100
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/CalculationSelectSinfo.java	Tue Feb 27 18:06:52 2018 +0100
@@ -1,13 +1,12 @@
 /* Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by 
- *  Björnsen Beratende Ingenieure GmbH 
+ * Software engineering by
+ *  Björnsen Beratende Ingenieure GmbH
  *  Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
  *
  * This file is Free Software under the GNU AGPL (>=v3)
  * and comes with ABSOLUTELY NO WARRANTY! Check out the
  * documentation coming with Dive4Elements River for details.
  */
-
 package org.dive4elements.river.artifacts.sinfo;
 
 import java.util.ArrayList;
@@ -27,46 +26,31 @@
  */
 public class CalculationSelectSinfo extends DefaultState {
 
-	private static final long serialVersionUID = 1L;
+    private static final long serialVersionUID = 1L;
 
-	/** The log that is used in this class. */
+    /** The log that is used in this class. */
     private static Logger log = Logger.getLogger(CalculationSelectSinfo.class);
 
-    public CalculationSelectSinfo() {
-    }
-
-
     @Override
-    protected Element[] createItems(
-        XMLUtils.ElementCreator cr,
-        Artifact    artifact,
-        String      name,
-        CallContext context)
-    {
-        final CallMeta meta   = context.getMeta();
-        
+    protected Element[] createItems(final XMLUtils.ElementCreator cr, final Artifact artifact, final String name, final CallContext context) {
+        final CallMeta meta = context.getMeta();
+
         final Collection<Element> calcs = new ArrayList<>(SinfoCalcMode.values().length);
 
         for (final SinfoCalcMode calcMode : SinfoCalcMode.values()) {
-        	final String calc = calcMode.name();
-        	
-        	final String label = Resources.getMsg(meta, calc, calc);
-        	
-        	final Element element = createItem(
-        			cr, new String[] {
-        					label,
-        					calc
-        			});
-        	calcs.add(element);
-		}
-        
+            final String calc = calcMode.name();
+
+            final String label = Resources.getMsg(meta, calc, calc);
+
+            final Element element = createItem(cr, new String[] { label, calc });
+            calcs.add(element);
+        }
+
         return calcs.toArray(new Element[calcs.size()]);
     }
 
     @Override
-    public boolean validate(Artifact artifact)
-    throws IllegalArgumentException
-    {
+    public boolean validate(final Artifact artifact) throws IllegalArgumentException {
         log.debug("CalculationSelect.validate");
 
         final SINFOArtifact sinfo = (SINFOArtifact) artifact;
@@ -74,5 +58,4 @@
         sinfo.getCalculationMode();
         return true;
     }
-}
-// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :
+}
\ No newline at end of file

http://dive4elements.wald.intevation.org