source: ether_eccad/trunk/ECCAD_INTERFACE/WEB-INF/src/org/medias/eccad/persistance/jdbc/FactoryDAOjdbc.java

Last change on this file was 70, checked in by cbipsl, 14 years ago

maj eccad V3.2

  • Property svn:executable set to *
File size: 915 bytes
Line 
1package org.medias.eccad.persistance.jdbc;
2
3import org.medias.eccad.persistance.dao.FactoryDAO;
4import org.medias.eccad.persistance.dao.GrilleDAO;
5import org.medias.eccad.persistance.dao.ParametreDAO;
6import org.medias.eccad.persistance.dao.SecteurDAO;
7import org.medias.eccad.persistance.dao.ProduitDAO;
8
9public class FactoryDAOjdbc implements FactoryDAO {
10        private SGBD_jdbc sgbd;
11       
12        public FactoryDAOjdbc() {
13                sgbd = null;
14        }
15       
16        public FactoryDAOjdbc(SGBD_jdbc jdbc) {
17                sgbd = jdbc;
18        }
19       
20        public GrilleDAO getGrilleDAO() {
21                return new GrilleDAOjdbc(sgbd);
22        }
23
24        public ParametreDAO getParametreDAO() {
25                return new ParametreDAOjdbc(sgbd);
26        }
27       
28        public SecteurDAO getSecteurDAO() {
29                return new SecteurDAOjdbc(sgbd);
30        }
31
32        public ProduitDAO getProduitDAO() {
33                return new ProduitDAOjdbc(sgbd);
34        }
35
36        public SGBD_jdbc getSgbd() {
37                return sgbd;
38        }
39
40        public void setSgbd(SGBD_jdbc sgbd) {
41                this.sgbd = sgbd;
42        }
43
44}
Note: See TracBrowser for help on using the repository browser.