Update of 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts
In directory 
james.mmbase.org:/tmp/cvs-serv30736/cmsc/utilities/src/java/com/finalist/cmsc/struts

Modified Files:
        MMBaseAction.java WizardInitAction.java MMBaseForm.java 
        PagerAction.java MMBaseFormlessAction.java FormlessAction.java 
        WizardListAction.java 
Log Message:
CMSC-907 Code Quality with PMD
Add final modifier to Util classes
Add final modifier to Logger instances
Change Boolean, Integer and Long instantiation to valueOf calls


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts
See also: http://www.mmbase.org/jira/browse/CMSC-907


Index: MMBaseAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/MMBaseAction.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- MMBaseAction.java   3 Mar 2008 10:29:44 -0000       1.8
+++ MMBaseAction.java   16 May 2008 11:46:35 -0000      1.9
@@ -11,17 +11,12 @@
 
 import java.util.*;
 
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import javax.servlet.http.HttpSession;
+import javax.servlet.http.*;
 
 import net.sf.mmapps.commons.bridge.CloudUtil;
 import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
 
-import org.apache.struts.action.Action;
-import org.apache.struts.action.ActionForm;
-import org.apache.struts.action.ActionForward;
-import org.apache.struts.action.ActionMapping;
+import org.apache.struts.action.*;
 import org.mmbase.bridge.*;
 import org.mmbase.security.Rank;
 import org.mmbase.util.Encode;
@@ -63,7 +58,7 @@
          }
       }
       if (cloud == null) {
-         throw new NullPointerException("Unable to get a cloud from action, 
request, session and cloudprovider");
+         throw new IllegalArgumentException("Unable to get a cloud from 
action, request, session and cloudprovider");
       }
       else {
          Rank requiredRank = getRequiredRank();


Index: WizardInitAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/WizardInitAction.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- WizardInitAction.java       10 May 2008 16:31:23 -0000      1.6
+++ WizardInitAction.java       16 May 2008 11:46:35 -0000      1.7
@@ -1,12 +1,12 @@
 package com.finalist.cmsc.struts;
 
-import java.util.*;
+import java.util.Arrays;
+import java.util.List;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpSession;
 
 import org.apache.commons.lang.StringUtils;
-
 import org.apache.struts.action.ActionForward;
 import org.apache.struts.action.ActionMapping;
 import org.mmbase.bridge.*;
@@ -19,7 +19,7 @@
 public class WizardInitAction extends MMBaseFormlessAction {
 
    /** MMbase logging system */
-   private static Logger log = 
Logging.getLoggerInstance(WizardInitAction.class.getName());
+   private static final Logger log = 
Logging.getLoggerInstance(WizardInitAction.class.getName());
 
    private static String DEFAULT_SESSION_KEY = "editwizard";
 
@@ -64,7 +64,7 @@
             contenttype = node.getNodeManager().getName();
          }
          else {
-            throw new RuntimeException("No criteria available to find a 
wizard."
+            throw new IllegalStateException("No criteria available to find a 
wizard."
                   + " Provide a contenttype or objectnumber");
          }
       }
@@ -87,7 +87,7 @@
          NodeManager manager = cloud.getNodeManager("editwizards");
          list = manager.getList("nodepath = '" + contenttype + "'", null, 
null);
          if (list.isEmpty()) {
-            throw new RuntimeException("Unable to find a wizard for 
contenttype " + contenttype + " or objectnumber "
+            throw new IllegalStateException("Unable to find a wizard for 
contenttype " + contenttype + " or objectnumber "
                   + objectNumber);
          }
 


Index: MMBaseForm.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/MMBaseForm.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- MMBaseForm.java     10 May 2008 16:31:23 -0000      1.4
+++ MMBaseForm.java     16 May 2008 11:46:35 -0000      1.5
@@ -24,7 +24,7 @@
    private static final long serialVersionUID = 4264517673164742392L;
 
    /** MMbase logging system */
-   private static Logger log = 
Logging.getLoggerInstance(MMBaseForm.class.getName());
+   private static final Logger log = 
Logging.getLoggerInstance(MMBaseForm.class.getName());
 
    private int id;
 


Index: PagerAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/PagerAction.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- PagerAction.java    26 Nov 2007 11:43:41 -0000      1.3
+++ PagerAction.java    16 May 2008 11:46:35 -0000      1.4
@@ -28,7 +28,7 @@
    public ActionForward execute(ActionMapping mapping, ActionForm form, 
HttpServletRequest request,
          HttpServletResponse response, Cloud cloud) throws Exception {
       PagerForm pagerForm = (PagerForm) form;
-      request.setAttribute(RESULT_COUNT, new 
Integer(pagerForm.getResultCount()));
+      request.setAttribute(RESULT_COUNT, 
Integer.valueOf(pagerForm.getResultCount()));
       request.setAttribute(RESULTS, pagerForm.getResults());
 
       return mapping.getInputForward();


Index: MMBaseFormlessAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/MMBaseFormlessAction.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- MMBaseFormlessAction.java   26 Nov 2007 11:43:41 -0000      1.3
+++ MMBaseFormlessAction.java   16 May 2008 11:46:35 -0000      1.4
@@ -20,7 +20,7 @@
 public abstract class MMBaseFormlessAction extends MMBaseAction {
 
    /** MMbase logging system */
-   private static Logger log = 
Logging.getLoggerInstance(MMBaseFormlessAction.class.getName());
+   private static final Logger log = 
Logging.getLoggerInstance(MMBaseFormlessAction.class.getName());
 
 
    @Override


Index: FormlessAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/FormlessAction.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- FormlessAction.java 26 Nov 2007 11:43:41 -0000      1.3
+++ FormlessAction.java 16 May 2008 11:46:35 -0000      1.4
@@ -19,7 +19,7 @@
 public abstract class FormlessAction extends Action {
 
    /** MMbase logging system */
-   private static Logger log = 
Logging.getLoggerInstance(FormlessAction.class.getName());
+   private static final Logger log = 
Logging.getLoggerInstance(FormlessAction.class.getName());
 
 
    @Override


Index: WizardListAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/struts/WizardListAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- WizardListAction.java       10 May 2008 16:31:23 -0000      1.5
+++ WizardListAction.java       16 May 2008 11:46:35 -0000      1.6
@@ -1,15 +1,11 @@
 package com.finalist.cmsc.struts;
 
-import org.apache.commons.lang.StringUtils;
+import javax.servlet.http.HttpServletRequest;
 
+import org.apache.commons.lang.StringUtils;
 import org.apache.struts.action.ActionForward;
 import org.apache.struts.action.ActionMapping;
-import org.mmbase.bridge.Cloud;
-import org.mmbase.bridge.Node;
-import org.mmbase.bridge.NodeManager;
-import org.mmbase.bridge.NodeList;
-
-import javax.servlet.http.HttpServletRequest;
+import org.mmbase.bridge.*;
 
 /**
  * @author Nico Klasens
@@ -26,7 +22,7 @@
       String wizardname = request.getParameter("wizardname");
 
       if (nodetype == null && wizardname == null) {
-         throw new RuntimeException(" Provide a nodetype or wizardname 
requestparameter");
+         throw new IllegalArgumentException(" Provide a nodetype or wizardname 
requestparameter");
       }
       String sessionkey = request.getParameter("sessionkey");
       if (sessionkey == null || sessionkey.length() == 0) {
@@ -47,7 +43,7 @@
 
       }
       if (list == null || list.isEmpty()) {
-         throw new RuntimeException("Unable to find a wizard for nodetype " + 
nodetype + " or wizardname " + wizardname);
+         throw new IllegalArgumentException("Unable to find a wizard for 
nodetype " + nodetype + " or wizardname " + wizardname);
       }
       Node wizard = list.getNode(0);
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to