1 package net.sf.statcvs.pages; 2 3 import net.sf.statcvs.Messages; 4 import net.sf.statcvs.output.ReportConfig; 5 import net.sf.statcvs.reports.CloudCommitTableReport; 6 7 /** 8 * @author Benoit Xhenseval 9 * @version $Id: CloudCommitPageMaker.java,v 1.2 2009/04/22 08:20:42 benoitx Exp $ 10 */ 11 public class CloudCommitPageMaker { 12 private final ReportConfig config; 13 14 public CloudCommitPageMaker(final ReportConfig config) { 15 this.config = config; 16 } 17 18 public NavigationNode toFile() { 19 final CloudCommitTableReport developers = new CloudCommitTableReport(this.config); 20 21 final Page page = this.config.createPage("cloud", Messages.getString("CLOUD"), this.config.getProjectName() + " " 22 + Messages.getString("CLOUD")); 23 page.add(developers); 24 25 return page; 26 } 27 }