View Javadoc
1   /*
2    * Created on Jun 9, 2005
3    *
4    * TODO To change the template for this generated file go to
5    * Window - Preferences - Java - Code Style - Code Templates
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  }