comparison src/main/java/de/intevation/lada/validation/rules/probe/HasTestdatensatz.java @ 570:3d38d1fe9e88 2.0-alpha1

Added validation rule for probe objects.
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 18 Mar 2015 15:43:42 +0100
parents
children 3ec358698b4d
comparison
equal deleted inserted replaced
569:a60f2004d786 570:3d38d1fe9e88
1 package de.intevation.lada.validation.rules.probe;
2
3 import de.intevation.lada.model.land.LProbe;
4 import de.intevation.lada.validation.Violation;
5 import de.intevation.lada.validation.annotation.ValidationRule;
6 import de.intevation.lada.validation.rules.Rule;
7
8 @ValidationRule("Probe")
9 public class HasTestdatensatz implements Rule {
10
11 @Override
12 public Violation execute(Object object) {
13 LProbe probe = (LProbe)object;
14 if (probe.getTest() == null ||
15 probe.getTest().equals("")) {
16 Violation violation = new Violation();
17 violation.addError("test", 631);
18 return violation;
19 }
20 return null;
21 }
22 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)