Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/validation/rules/probe/TimeProbeentnahmeBegin.java @ 1097:186d602e031a
Merged branch schema-update into default.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 14 Oct 2016 18:17:42 +0200 |
parents | 3ec358698b4d |
children |
comparison
equal
deleted
inserted
replaced
1096:565c8a67034d | 1097:186d602e031a |
---|---|
8 package de.intevation.lada.validation.rules.probe; | 8 package de.intevation.lada.validation.rules.probe; |
9 | 9 |
10 import java.sql.Timestamp; | 10 import java.sql.Timestamp; |
11 import java.util.Date; | 11 import java.util.Date; |
12 | 12 |
13 import de.intevation.lada.model.land.LProbe; | 13 import de.intevation.lada.model.land.Probe; |
14 import de.intevation.lada.validation.Violation; | 14 import de.intevation.lada.validation.Violation; |
15 import de.intevation.lada.validation.annotation.ValidationRule; | 15 import de.intevation.lada.validation.annotation.ValidationRule; |
16 import de.intevation.lada.validation.rules.Rule; | 16 import de.intevation.lada.validation.rules.Rule; |
17 | 17 |
18 /** | 18 /** |
25 @ValidationRule("Probe") | 25 @ValidationRule("Probe") |
26 public class TimeProbeentnahmeBegin implements Rule { | 26 public class TimeProbeentnahmeBegin implements Rule { |
27 | 27 |
28 @Override | 28 @Override |
29 public Violation execute(Object object) { | 29 public Violation execute(Object object) { |
30 LProbe probe = (LProbe)object; | 30 Probe probe = (Probe)object; |
31 Timestamp begin = probe.getProbeentnahmeBeginn(); | 31 Timestamp begin = probe.getProbeentnahmeBeginn(); |
32 Timestamp end = probe.getProbeentnahmeEnde(); | 32 Timestamp end = probe.getProbeentnahmeEnde(); |
33 if (begin == null && end == null) { | 33 if (begin == null && end == null) { |
34 return null; | 34 return null; |
35 } | 35 } |