comparison flys-backend/src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java @ 763:8076f6a689d0

First part of flys/issue18 flys-backend/trunk@2124 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 15 Jun 2011 09:22:00 +0000
parents c8a2fbc612be
children 1e3979e07b9e
comparison
equal deleted inserted replaced
762:23fe9ac1c3b4 763:8076f6a689d0
8 8
9 import org.hibernate.cfg.Configuration; 9 import org.hibernate.cfg.Configuration;
10 import org.hibernate.cfg.Environment; 10 import org.hibernate.cfg.Environment;
11 11
12 import de.intevation.flys.model.Annotation; 12 import de.intevation.flys.model.Annotation;
13 import de.intevation.flys.model.AnnotationType;
13 import de.intevation.flys.model.Attribute; 14 import de.intevation.flys.model.Attribute;
14 import de.intevation.flys.model.DischargeTable; 15 import de.intevation.flys.model.DischargeTable;
15 import de.intevation.flys.model.DischargeTableValue; 16 import de.intevation.flys.model.DischargeTableValue;
16 import de.intevation.flys.model.Edge; 17 import de.intevation.flys.model.Edge;
17 import de.intevation.flys.model.Gauge; 18 import de.intevation.flys.model.Gauge;
112 ) { 113 ) {
113 Configuration cfg = new Configuration(); 114 Configuration cfg = new Configuration();
114 115
115 // TODO: Use package reflection here. 116 // TODO: Use package reflection here.
116 cfg.addAnnotatedClass(Annotation.class); 117 cfg.addAnnotatedClass(Annotation.class);
118 cfg.addAnnotatedClass(AnnotationType.class);
117 cfg.addAnnotatedClass(Attribute.class); 119 cfg.addAnnotatedClass(Attribute.class);
118 cfg.addAnnotatedClass(DischargeTable.class); 120 cfg.addAnnotatedClass(DischargeTable.class);
119 cfg.addAnnotatedClass(DischargeTableValue.class); 121 cfg.addAnnotatedClass(DischargeTableValue.class);
120 cfg.addAnnotatedClass(Edge.class); 122 cfg.addAnnotatedClass(Edge.class);
121 cfg.addAnnotatedClass(Gauge.class); 123 cfg.addAnnotatedClass(Gauge.class);

http://dive4elements.wald.intevation.org