| 1 |  | package net.sourceforge.pebble.web.action; | 
            
  
    | 2 |  |  | 
            
  
    | 3 |  | import net.sourceforge.pebble.web.controller.RequireSecurityToken; | 
            
  
    | 4 |  | import net.sourceforge.pebble.web.view.View; | 
            
  
    | 5 |  | import net.sourceforge.pebble.web.view.ForwardView; | 
            
  
    | 6 |  | import net.sourceforge.pebble.domain.Blog; | 
            
  
    | 7 |  | import net.sourceforge.pebble.Constants; | 
            
  
    | 8 |  | import net.sourceforge.pebble.util.Utilities; | 
            
  
    | 9 |  |  | 
            
  
    | 10 |  | import javax.servlet.http.HttpServletRequest; | 
            
  
    | 11 |  | import javax.servlet.http.HttpServletResponse; | 
            
  
    | 12 |  | import javax.servlet.ServletException; | 
            
  
    | 13 |  |  | 
            
  
    | 14 |  |  | 
            
  
    | 15 |  |  | 
            
  
    | 16 |  |  | 
            
  
    | 17 |  | @author | 
            
  
    | 18 |  |  | 
            
  
    | 19 |  | @RequireSecurityToken | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 6 (6) | Complexity: 2 | Complexity Density: 0,5 |  | 
  
  
    | 20 |  | public class ResetThemeAction extends SecureAction { | 
            
  
    | 21 |  |  | 
            
  
    | 22 |  |  | 
            
  
    | 23 |  |  | 
            
  
    | 24 |  |  | 
            
  
    | 25 |  | @param | 
            
  
    | 26 |  | @param | 
            
  
    | 27 |  | @return | 
            
  
    | 28 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 3 (3) | Complexity: 1 | Complexity Density: 0,33 |  | 
  
  
    | 29 | 0 |  public View process(HttpServletRequest request, HttpServletResponse response) throws ServletException {... | 
            
  
    | 30 | 0 | Blog blog = (Blog)getModel().get(Constants.BLOG_KEY); | 
            
  
    | 31 | 0 | Utilities.resetTheme(blog); | 
            
  
    | 32 | 0 | return new ForwardView("/reloadBlog.secureaction"); | 
            
  
    | 33 |  | } | 
            
  
    | 34 |  |  | 
            
  
    | 35 |  |  | 
            
  
    | 36 |  |  | 
            
  
    | 37 |  |  | 
            
  
    | 38 |  | @return | 
            
  
    | 39 |  | @param | 
            
  
    | 40 |  |  | 
               
        |  |  | 
           
           |  | 0% | Uncovered Elements: 1 (1) | Complexity: 1 | Complexity Density: 1 |  | 
  
  
    | 41 | 0 |  public String[] getRoles(HttpServletRequest request) {... | 
            
  
    | 42 | 0 | return new String[]{Constants.BLOG_OWNER_ROLE, Constants.BLOG_ADMIN_ROLE}; | 
            
  
    | 43 |  | } | 
            
  
    | 44 |  |  | 
            
  
    | 45 |  | } |