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);
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)