svn commit: r514366 - in /ofbiz/trunk: applications/content/src/org/ofbiz/content/content/ applications/manufacturing/src/org/ofbiz/manufacturing/bom/ applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ applications/securityext/src/org/o...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r514366 - in /ofbiz/trunk: applications/content/src/org/ofbiz/content/content/ applications/manufacturing/src/org/ofbiz/manufacturing/bom/ applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ applications/securityext/src/org/o...

jacopoc
Author: jacopoc
Date: Sat Mar  3 22:59:23 2007
New Revision: 514366

URL: http://svn.apache.org/viewvc?view=rev&rev=514366
Log:
Applied (modified) patch from Stefan Huehner (OFBIZ-770) to use isEmpty(...) method for null/empty validation.

Modified:
    ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentServices.java
    ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentWorker.java
    ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java
    ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java
    ofbiz/trunk/applications/securityext/src/org/ofbiz/securityext/thirdparty/truition/TruitionCoReg.java
    ofbiz/trunk/specialpurpose/pos/src/org/ofbiz/pos/PosTransaction.java

Modified: ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentServices.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentServices.java?view=diff&rev=514366&r1=514365&r2=514366
==============================================================================
--- ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentServices.java (original)
+++ ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentServices.java Sat Mar  3 22:59:23 2007
@@ -153,7 +153,7 @@
     
     private static void walkParentTree(Map nodeMap, List parentList) {
         List kids = (List)nodeMap.get("kids");
-        if (kids == null || kids.size() == 0) {
+        if (UtilValidate.isEmpty(kids)) {
             parentList.add(nodeMap.get("contentId"));
         } else {
             Iterator iter = kids.iterator();

Modified: ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentWorker.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentWorker.java?view=diff&rev=514366&r1=514365&r2=514366
==============================================================================
--- ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentWorker.java (original)
+++ ofbiz/trunk/applications/content/src/org/ofbiz/content/content/ContentWorker.java Sat Mar  3 22:59:23 2007
@@ -706,8 +706,9 @@
 
         GenericDelegator delegator = currentContent.getDelegator();
         List assocList = getAssociations(currentContent, linkDir, assocTypes, fromDate, thruDate);
-        if (assocList == null || assocList.size() == 0)
+        if (UtilValidate.isEmpty(assocList)) {
             return assocList;
+        }
         if (Debug.infoOn()) Debug.logInfo("assocList:" + assocList.size() + " contentId:" + currentContent.getString("contentId"), "");
 
         List contentList = new ArrayList();
@@ -1060,14 +1061,14 @@
                 Map results = null;
                 results = ContentServicesComplex.getAssocAndContentAndDataResourceMethod(delegator, contentId, mapKey, "To", fromDate, null, null, null, assocTypes, null);
                 List entityList = (List) results.get("entityList");
-                if (entityList == null || entityList.size() == 0) {
+                if (UtilValidate.isEmpty(entityList)) {
                     //throw new IOException("No subcontent found.");
                 } else {
                     view = (GenericValue) entityList.get(0);
                 }
             } else {
                 List lst = delegator.findByAnd("ContentDataResourceView", UtilMisc.toMap("contentId", subContentId));
-                if (lst == null || lst.size() == 0) {
+                if (UtilValidate.isEmpty(lst)) {
                     throw new IOException("No subContent found for subContentId=." + subContentId);
                 }
                 view = (GenericValue) lst.get(0);
@@ -1106,7 +1107,7 @@
             throw new RuntimeException(e.getMessage());
         }
         List entityList = (List) results.get("entityList");
-        if (entityList == null || entityList.size() == 0) {
+        if (UtilValidate.isEmpty(entityList)) {
             //throw new IOException("No subcontent found.");
         } else {
             view = (GenericValue) entityList.get(0);
@@ -1298,12 +1299,12 @@
         if (Debug.infoOn()) Debug.logInfo("in prepTargetOperationList, targetOperationString(0):" + targetOperationString, "");
         if (UtilValidate.isNotEmpty(targetOperationString) ) {
             List opsFromString = StringUtil.split(targetOperationString, "|");
-            if (targetOperationList == null || targetOperationList.size() == 0) {
+            if (UtilValidate.isEmpty(targetOperationList)) {
                 targetOperationList = new ArrayList();
             }
             targetOperationList.addAll(opsFromString);
         }
-        if (targetOperationList == null || targetOperationList.size() == 0) {
+        if (UtilValidate.isEmpty(targetOperationList)) {
             targetOperationList = new ArrayList();
             if (UtilValidate.isEmpty(md))
                 md ="_CREATE";
@@ -1326,12 +1327,12 @@
         if (Debug.infoOn()) Debug.logInfo("in prepContentPurposeList, contentPurposeString(0):" + contentPurposeString, "");
         if (UtilValidate.isNotEmpty(contentPurposeString) ) {
             List purposesFromString = StringUtil.split(contentPurposeString, "|");
-            if (contentPurposeList == null || contentPurposeList.size() == 0) {
+            if (UtilValidate.isEmpty(contentPurposeList)) {
                 contentPurposeList = new ArrayList();
             }
             contentPurposeList.addAll(purposesFromString);
         }
-        if (contentPurposeList == null || contentPurposeList.size() == 0) {
+        if (UtilValidate.isEmpty(contentPurposeList)) {
             contentPurposeList = new ArrayList();
         }
         if (Debug.infoOn()) Debug.logInfo("in prepContentPurposeList, contentPurposeList(0):" + contentPurposeList, "");

Modified: ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java?view=diff&rev=514366&r1=514365&r2=514366
==============================================================================
--- ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java (original)
+++ ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/bom/BOMNode.java Sat Mar  3 22:59:23 2007
@@ -30,6 +30,7 @@
 import org.ofbiz.base.util.Debug;
 import org.ofbiz.base.util.UtilDateTime;
 import org.ofbiz.base.util.UtilMisc;
+import org.ofbiz.base.util.UtilValidate;
 import org.ofbiz.entity.GenericDelegator;
 import org.ofbiz.entity.GenericEntityException;
 import org.ofbiz.entity.GenericValue;
@@ -97,7 +98,7 @@
                                                        "productAssocTypeId", partBomTypeId),
                                             UtilMisc.toList("sequenceNum"));
         rows = EntityUtil.filterByDate(rows, inDate);
-        if ((rows == null || rows.size() == 0) && substitutedNode != null) {
+        if ((UtilValidate.isEmpty(rows)) && substitutedNode != null) {
             // If no child is found and this is a substituted node
             // we try to search for substituted node's children.
             rows = delegator.findByAnd("ProductAssoc",
@@ -319,7 +320,7 @@
                                                        "productAssocTypeId", partBomTypeId),
                                             UtilMisc.toList("sequenceNum"));
         rows = EntityUtil.filterByDate(rows, inDate);
-        if ((rows == null || rows.size() == 0) && substitutedNode != null) {
+        if ((UtilValidate.isEmpty(rows)) && substitutedNode != null) {
             // If no parent is found and this is a substituted node
             // we try to search for substituted node's parents.
             rows = delegator.findByAnd("ProductAssoc",

Modified: ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java?view=diff&rev=514366&r1=514365&r2=514366
==============================================================================
--- ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java (original)
+++ ofbiz/trunk/applications/manufacturing/src/org/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java Sat Mar  3 22:59:23 2007
@@ -208,7 +208,7 @@
         if (routing == null) {
             return ServiceUtil.returnError(UtilProperties.getMessage(resource, "ManufacturingProductRoutingNotExist", locale));
         }
-        if (routingTaskAssocs == null || routingTaskAssocs.size()==0) {
+        if (UtilValidate.isEmpty(routingTaskAssocs)) {
             return ServiceUtil.returnError(UtilProperties.getMessage(resource, "ManufacturingRoutingHasNoRoutingTask", locale));
         }
 
@@ -943,7 +943,7 @@
         
         ProductionRun productionRun = new ProductionRun(productionRunId, delegator, dispatcher);
         List tasks = productionRun.getProductionRunRoutingTasks();
-        if (tasks == null || tasks.size() == 0){
+        if (UtilValidate.isEmpty(tasks)) {
             return ServiceUtil.returnError(UtilProperties.getMessage(resource, "ManufacturingProductionRunTaskNotExists", locale));
         }
         
@@ -1012,7 +1012,7 @@
         
         ProductionRun productionRun = new ProductionRun(productionRunId, delegator, dispatcher);
         List components = productionRun.getProductionRunComponents();
-        if (components == null || components.size() == 0){
+        if (UtilValidate.isEmpty(components)) {
             return ServiceUtil.returnError(UtilProperties.getMessage(resource, "ManufacturingProductionRunComponentNotExists", locale));
         }
         

Modified: ofbiz/trunk/applications/securityext/src/org/ofbiz/securityext/thirdparty/truition/TruitionCoReg.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/securityext/src/org/ofbiz/securityext/thirdparty/truition/TruitionCoReg.java?view=diff&rev=514366&r1=514365&r2=514366
==============================================================================
--- ofbiz/trunk/applications/securityext/src/org/ofbiz/securityext/thirdparty/truition/TruitionCoReg.java (original)
+++ ofbiz/trunk/applications/securityext/src/org/ofbiz/securityext/thirdparty/truition/TruitionCoReg.java Sat Mar  3 22:59:23 2007
@@ -203,10 +203,10 @@
                 // email address
                 String emailAddress = null;
                 Collection emCol = ContactHelper.getContactMech(party, "PRIMARY_EMAIL", "EMAIL_ADDRESS", false);
-                if (emCol == null || emCol.size() == 0) {
+                if (UtilValidate.isEmpty(emCol)) {
                     emCol = ContactHelper.getContactMech(party, null, "EMAIL_ADDRESS", false);
                 }
-                if (emCol != null && emCol.size() > 0) {
+                if (!UtilValidate.isEmpty(emCol)) {
                     GenericValue emVl = (GenericValue) emCol.iterator().next();
                     if (emVl != null) {
                         emailAddress = emVl.getString("infoString");
@@ -224,10 +224,10 @@
                 String zipCode = null;
                 String country = null;
                 Collection adCol = ContactHelper.getContactMech(party, "SHIPPING_LOCATION", "POSTAL_ADDRESS", false);
-                if (adCol == null || adCol.size() == 0) {
+                if (UtilValidate.isEmpty(adCol)) {
                     adCol = ContactHelper.getContactMech(party, null, "POSTAL_ADDRESS", false);
                 }
-                if (adCol != null && adCol.size() > 0) {
+                if (!UtilValidate.isEmpty(adCol)) {
                     GenericValue adVl = (GenericValue) adCol.iterator().next();
                     if (adVl != null) {
                         GenericValue addr = null;
@@ -260,10 +260,10 @@
                 // phone number
                 String phoneNumber = null;
                 Collection phCol = ContactHelper.getContactMech(party, "PHONE_HOME", "TELECOM_NUMBER", false);
-                if (phCol == null || phCol.size() == 0) {
+                if (UtilValidate.isEmpty(phCol)) {
                     phCol = ContactHelper.getContactMech(party, null, "TELECOM_NUMBER", false);
                 }
-                if (phCol != null && phCol.size() > 0) {
+                if (!UtilValidate.isEmpty(phCol)) {
                     GenericValue phVl = (GenericValue) phCol.iterator().next();
                     if (phVl != null) {
                         GenericValue tele = null;

Modified: ofbiz/trunk/specialpurpose/pos/src/org/ofbiz/pos/PosTransaction.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/pos/src/org/ofbiz/pos/PosTransaction.java?view=diff&rev=514366&r1=514365&r2=514366
==============================================================================
--- ofbiz/trunk/specialpurpose/pos/src/org/ofbiz/pos/PosTransaction.java (original)
+++ ofbiz/trunk/specialpurpose/pos/src/org/ofbiz/pos/PosTransaction.java Sat Mar  3 22:59:23 2007
@@ -514,7 +514,7 @@
         }
 
         final String externalCode = "PRDS_PAY_EXTERNAL";
-        if (values == null || values.size() == 0) {
+        if (UtilValidate.isEmpty(values)) {
             return NO_PAYMENT;
         } else {
             boolean isExternal = true;