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

Modified Files:
        ContentElementUtil.java RepositoryInfo.java 
        RepositoryUtil.java DerivedDateProcessor.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/contentrepository/src/java/com/finalist/cmsc/repository
See also: http://www.mmbase.org/jira/browse/CMSC-907


Index: ContentElementUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/ContentElementUtil.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- ContentElementUtil.java     10 May 2008 16:31:23 -0000      1.12
+++ ContentElementUtil.java     16 May 2008 11:46:35 -0000      1.13
@@ -11,9 +11,9 @@
 
 import java.util.*;
 
-import org.apache.commons.lang.StringUtils;
 import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
 
+import org.apache.commons.lang.StringUtils;
 import org.mmbase.bridge.*;
 import org.mmbase.bridge.util.SearchUtil;
 import org.mmbase.storage.search.*;
@@ -22,7 +22,7 @@
 import com.finalist.cmsc.mmbase.TypeUtil;
 import com.finalist.cmsc.security.SecurityUtil;
 
-public class ContentElementUtil {
+public final class ContentElementUtil {
 
    private static final String SOURCE = "SOURCE";
    private static final String DESTINATION = "DESTINATION";
@@ -110,9 +110,9 @@
          return false;
       }
       try {
-         nm = nm.getParent();
-         while (!CONTENTELEMENT.equals(nm.getName())) {
-            nm = nm.getParent();
+         NodeManager nmTemp = nm.getParent();
+         while (!CONTENTELEMENT.equals(nmTemp.getName())) {
+            nmTemp = nmTemp.getParent();
          }
          return true;
       }
@@ -360,7 +360,7 @@
       int operator = (greater ? FieldCompareConstraint.GREATER_EQUAL : 
FieldCompareConstraint.LESS_EQUAL);
 
       Field expireField = contentManager.getField(EXPIREDATE_FIELD);
-      Object expireDateObj = (expireField.getType() == Field.TYPE_DATETIME) ? 
new Date(date) : new Long(date);
+      Object expireDateObj = (expireField.getType() == Field.TYPE_DATETIME) ? 
new Date(date) : Long.valueOf(date);
       Constraint expirydate = 
query.createConstraint(query.getStepField(expireField), operator, 
expireDateObj);
       return expirydate;
    }
@@ -370,7 +370,7 @@
       int operator = (greater ? FieldCompareConstraint.GREATER_EQUAL : 
FieldCompareConstraint.LESS_EQUAL);
 
       Field publishField = contentManager.getField(PUBLISHDATE_FIELD);
-      Object publishDateObj = (publishField.getType() == Field.TYPE_DATETIME) 
? new Date(date) : new Long(date);
+      Object publishDateObj = (publishField.getType() == Field.TYPE_DATETIME) 
? new Date(date) : Long.valueOf(date);
       Constraint publishdate = 
query.createConstraint(query.getStepField(publishField), operator, 
publishDateObj);
       return publishdate;
    }
@@ -383,7 +383,7 @@
       NodeManager contentManager = 
channel.getCloud().getNodeManager(CONTENTELEMENT);
 
       Field archiveDateField = contentManager.getField(ARCHIVEDATE_FIELD);
-      Object archiveDateObj = (archiveDateField.getType() == 
Field.TYPE_DATETIME) ? new Date(date) : new Long(date);
+      Object archiveDateObj = (archiveDateField.getType() == 
Field.TYPE_DATETIME) ? new Date(date) : Long.valueOf(date);
 
       Constraint archivedate = null;
       if ("old".equalsIgnoreCase(archive)) {


Index: RepositoryInfo.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/RepositoryInfo.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- RepositoryInfo.java 26 Nov 2007 11:43:41 -0000      1.2
+++ RepositoryInfo.java 16 May 2008 11:46:35 -0000      1.3
@@ -59,7 +59,7 @@
       }
 
       if (openChannels.contains(number)) {
-         openChannels.remove(new Integer(number));
+         openChannels.remove(Integer.valueOf(number));
       }
    }
 


Index: RepositoryUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/RepositoryUtil.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- RepositoryUtil.java 10 May 2008 16:31:23 -0000      1.19
+++ RepositoryUtil.java 16 May 2008 11:46:35 -0000      1.20
@@ -12,19 +12,10 @@
 import java.util.*;
 
 import net.sf.mmapps.commons.bridge.*;
-import org.apache.commons.lang.StringUtils;
 import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
 
-import org.mmbase.bridge.Cloud;
-import org.mmbase.bridge.Field;
-import org.mmbase.bridge.Node;
-import org.mmbase.bridge.NodeList;
-import org.mmbase.bridge.NodeManager;
-import org.mmbase.bridge.NodeQuery;
-import org.mmbase.bridge.Relation;
-import org.mmbase.bridge.RelationIterator;
-import org.mmbase.bridge.RelationList;
-import org.mmbase.bridge.RelationManager;
+import org.apache.commons.lang.StringUtils;
+import org.mmbase.bridge.*;
 import org.mmbase.bridge.util.Queries;
 import org.mmbase.bridge.util.SearchUtil;
 import org.mmbase.storage.search.FieldValueDateConstraint;
@@ -35,17 +26,15 @@
 import org.mmbase.util.logging.Logging;
 
 import com.finalist.cmsc.mmbase.TreeUtil;
-import com.finalist.cmsc.security.Role;
-import com.finalist.cmsc.security.SecurityUtil;
-import com.finalist.cmsc.security.UserRole;
+import com.finalist.cmsc.security.*;
 import com.finalist.cmsc.security.forms.RolesInfo;
 
-public class RepositoryUtil {
+public final class RepositoryUtil {
 
     public static final String NAME_FIELD = "name";
 
     /** MMbase logging system */
-    private static Logger log = 
Logging.getLoggerInstance(RepositoryUtil.class.getName());
+    private static final Logger log = 
Logging.getLoggerInstance(RepositoryUtil.class.getName());
 
     private static final String SOURCE = "SOURCE";
     private static final String DESTINATION = "DESTINATION";
@@ -674,13 +663,16 @@
           Field field = 
query.getCloud().getNodeManager("contentelement").getField("publishdate");
           StepField basicStepField = query.getStepField(field);
            if(year != -1) {
-              SearchUtil.addConstraint(query, new 
BasicFieldValueDateConstraint(basicStepField, new Integer(year), 
FieldValueDateConstraint.YEAR));
+              SearchUtil.addConstraint(query, new 
BasicFieldValueDateConstraint(basicStepField,
+                  Integer.valueOf(year), FieldValueDateConstraint.YEAR));
            }
            if(month != -1) {
-              SearchUtil.addConstraint(query, new 
BasicFieldValueDateConstraint(basicStepField, new Integer(month), 
FieldValueDateConstraint.MONTH));
+              SearchUtil.addConstraint(query, new 
BasicFieldValueDateConstraint(basicStepField,
+                  Integer.valueOf(month), FieldValueDateConstraint.MONTH));
            }
            if(day != -1) {
-              SearchUtil.addConstraint(query, new 
BasicFieldValueDateConstraint(basicStepField, new Integer(day), 
FieldValueDateConstraint.DAY_OF_MONTH));
+              SearchUtil.addConstraint(query, new 
BasicFieldValueDateConstraint(basicStepField,
+                  Integer.valueOf(day), 
FieldValueDateConstraint.DAY_OF_MONTH));
            }
         }
         


Index: DerivedDateProcessor.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/DerivedDateProcessor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- DerivedDateProcessor.java   26 Nov 2007 11:43:41 -0000      1.2
+++ DerivedDateProcessor.java   16 May 2008 11:46:35 -0000      1.3
@@ -26,7 +26,7 @@
 public class DerivedDateProcessor implements CommitProcessor {
 
    /** MMbase logging system */
-   private static Logger log = 
Logging.getLoggerInstance(DerivedDateProcessor.class.getName());
+   private static final Logger log = 
Logging.getLoggerInstance(DerivedDateProcessor.class.getName());
 
    private static DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd 
HH:mm");
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to