EMMA Coverage Report (generated Fri Sep 15 10:32:43 EDT 2006)
[all classes][edu.iu.uis.sit.portal.portlet.admin.web]

COVERAGE SUMMARY FOR SOURCE FILE [PortalConfigController.java]

nameclass, %method, %block, %line, %
PortalConfigController.java100% (1/1)100% (6/6)100% (34/34)100% (11/11)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class PortalConfigController100% (1/1)100% (6/6)100% (34/34)100% (11/11)
PortalConfigController (): void 100% (1/1)100% (3/3)100% (1/1)
formBackingObject (PortletRequest): Object 100% (1/1)100% (4/4)100% (1/1)
getAdminService (): AdminService 100% (1/1)100% (3/3)100% (1/1)
onSubmitAction (Object): void 100% (1/1)100% (8/8)100% (3/3)
onSubmitRender (Object): ModelAndView 100% (1/1)100% (12/12)100% (3/3)
setAdminService (AdminService): void 100% (1/1)100% (4/4)100% (2/2)

1package edu.iu.uis.sit.portal.portlet.admin.web;
2 
3import javax.portlet.PortletRequest;
4 
5import org.springframework.web.portlet.ModelAndView;
6import org.springframework.web.portlet.mvc.SimpleFormController;
7 
8import edu.iu.uis.sit.portal.portlet.admin.domain.PortalConfig;
9import edu.iu.uis.sit.portal.portlet.admin.services.AdminService;
10 
11public class PortalConfigController extends SimpleFormController {
12        private AdminService adminService;
13 
14        protected void onSubmitAction(Object command) throws Exception {
15                PortalConfig portalConfig = (PortalConfig) command;
16                getAdminService().savePortalConfig(portalConfig);
17        }
18 
19        protected ModelAndView onSubmitRender(Object command) throws Exception {
20                ModelAndView modelAndView = new ModelAndView("message");
21                modelAndView.addObject("message", "Saved successfully");
22                return modelAndView;
23        }
24 
25        protected Object formBackingObject(PortletRequest request) throws Exception {
26                return getAdminService().getPortalConfig();
27        }
28 
29        public AdminService getAdminService() {
30                return adminService;
31        }
32 
33        public void setAdminService(AdminService adminService) {
34                this.adminService = adminService;
35        }
36}

[all classes][edu.iu.uis.sit.portal.portlet.admin.web]
EMMA 2.0.5312 (C) Vladimir Roubtsov