Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/validation/rules/ort/CoordinatesInVE.java @ 1028:1c41c7b8f7c2 schema-update
Updated server application to new database model. THIS IS STILL WIP!!!
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 08 Jul 2016 15:32:36 +0200 |
parents | 092e673cbb8d |
children | 289edf060550 |
comparison
equal
deleted
inserted
replaced
1027:9971471d562c | 1028:1c41c7b8f7c2 |
---|---|
14 import com.vividsolutions.jts.geom.Coordinate; | 14 import com.vividsolutions.jts.geom.Coordinate; |
15 import com.vividsolutions.jts.geom.GeometryFactory; | 15 import com.vividsolutions.jts.geom.GeometryFactory; |
16 import com.vividsolutions.jts.geom.Point; | 16 import com.vividsolutions.jts.geom.Point; |
17 import com.vividsolutions.jts.geom.PrecisionModel; | 17 import com.vividsolutions.jts.geom.PrecisionModel; |
18 | 18 |
19 import de.intevation.lada.model.land.LOrtszuordnung; | 19 import de.intevation.lada.model.land.Ortszuordnung; |
20 import de.intevation.lada.model.stamm.DeVg; | 20 import de.intevation.lada.model.stammdaten.DeVg; |
21 import de.intevation.lada.model.stamm.Ort; | 21 import de.intevation.lada.model.stammdaten.Ort; |
22 import de.intevation.lada.model.stamm.Verwaltungseinheit; | 22 import de.intevation.lada.model.stammdaten.Verwaltungseinheit; |
23 import de.intevation.lada.util.annotation.RepositoryConfig; | 23 import de.intevation.lada.util.annotation.RepositoryConfig; |
24 import de.intevation.lada.util.data.QueryBuilder; | 24 import de.intevation.lada.util.data.QueryBuilder; |
25 import de.intevation.lada.util.data.Repository; | 25 import de.intevation.lada.util.data.Repository; |
26 import de.intevation.lada.util.data.RepositoryType; | 26 import de.intevation.lada.util.data.RepositoryType; |
27 import de.intevation.lada.util.rest.Response; | 27 import de.intevation.lada.util.rest.Response; |
43 private Repository repository; | 43 private Repository repository; |
44 | 44 |
45 @SuppressWarnings("unchecked") | 45 @SuppressWarnings("unchecked") |
46 @Override | 46 @Override |
47 public Violation execute(Object object) { | 47 public Violation execute(Object object) { |
48 LOrtszuordnung ort = (LOrtszuordnung)object; | 48 Ortszuordnung ort = (Ortszuordnung)object; |
49 if (!"E".equals(ort.getOrtszuordnungTyp())) { | 49 if (!"E".equals(ort.getOrtszuordnungTyp())) { |
50 return null; | 50 return null; |
51 } | 51 } |
52 QueryBuilder<Ort> ortBuilder = | 52 QueryBuilder<Ort> ortBuilder = |
53 new QueryBuilder<Ort>(repository.entityManager("stamm"), Ort.class); | 53 new QueryBuilder<Ort>(repository.entityManager("stamm"), Ort.class); |