Mercurial > dive4elements > river
comparison 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 |
comparison
equal
deleted
inserted
replaced
3419:da7cf0e3ccaa | 3420:7f7ab030a4e3 |
---|---|
20 | 20 |
21 public FixRealizingCalculation() { | 21 public FixRealizingCalculation() { |
22 } | 22 } |
23 | 23 |
24 public FixRealizingCalculation(FixRealizingAccess access) { | 24 public FixRealizingCalculation(FixRealizingAccess access) { |
25 super(access); | |
26 | |
25 Boolean isQ = access.isQ(); | 27 Boolean isQ = access.isQ(); |
26 List<Segment> segments = access.getSegments(); | 28 List<Segment> segments = access.getSegments(); |
27 | 29 |
28 if (isQ == null) { | 30 if (isQ == null) { |
29 // TODO: i18n | 31 // TODO: i18n |
40 this.segments = segments; | 42 this.segments = segments; |
41 } | 43 } |
42 } | 44 } |
43 | 45 |
44 public CalculationResult calculate() { | 46 public CalculationResult calculate() { |
47 if (hasProblems()) { | |
48 return new CalculationResult(this); | |
49 } | |
45 // TODO: Implement me! | 50 // TODO: Implement me! |
46 return null; | 51 return new CalculationResult(this); |
47 } | 52 } |
48 } | 53 } |
49 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 54 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |