1
2
3
4
5
6
7 package net.sf.mindoro.domain;
8
9 import java.util.List;
10
11 import net.sf.mindoro.dao.ProjectDao;
12 import net.sf.mindoro.model.Project;
13
14 /***
15 * @author aisrael
16 *
17 * TODO To change the template for this generated type comment go to
18 * Window - Preferences - Java - Code Style - Code Templates
19 */
20 public class ProjectsFacade {
21
22 private final ProjectDao projectDao;
23
24 /***
25 * @param projectDao ProjectDao
26 */
27 public ProjectsFacade(final ProjectDao projectDao) {
28 this.projectDao = projectDao;
29 }
30
31 /***
32 * @param name the Project Name
33 * @return the new Project
34 */
35 public final Project createProject(final String name) {
36 return projectDao.newProject(name);
37 }
38
39 /***
40 * @return List
41 */
42 public final List listProjects() {
43 return projectDao.listProjects();
44 }
45
46 }