diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixRealizingCalculation.java @ 3420:7f7ab030a4e3

FixA: Minor refactoring flys-artifacts/trunk@5074 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 19 Jul 2012 16:57:44 +0000
parents da7cf0e3ccaa
children e111902834d3
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixRealizingCalculation.java	Thu Jul 19 16:35:14 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/FixRealizingCalculation.java	Thu Jul 19 16:57:44 2012 +0000
@@ -22,6 +22,8 @@
     }
 
     public FixRealizingCalculation(FixRealizingAccess access) {
+        super(access);
+
         Boolean       isQ      = access.isQ();
         List<Segment> segments = access.getSegments();
 
@@ -42,8 +44,11 @@
     }
 
     public CalculationResult calculate() {
+        if (hasProblems()) {
+            return new CalculationResult(this);
+        }
         // TODO: Implement me!
-        return null;
+        return new CalculationResult(this);
     }
 }
 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org