Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util
In directory 
james.mmbase.org:/tmp/cvs-serv24956/portlets-newsletter/src/java/com/finalist/newsletter/util

Modified Files:
        NewsletterUtil.java 
Log Message:
Did not compile againt mmbase 1.9. RelationList has Relation objects. 


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util


Index: NewsletterUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterUtil.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -b -r1.34 -r1.35
--- NewsletterUtil.java 5 Jun 2008 01:55:23 -0000       1.34
+++ NewsletterUtil.java 21 Jun 2008 13:08:14 -0000      1.35
@@ -1,44 +1,28 @@
 package com.finalist.newsletter.util;
 
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Set;
-import java.util.SortedSet;
-import java.util.TreeSet;
-import java.util.Locale;
-import java.util.ResourceBundle;
+import java.util.*;
 
 import net.sf.mmapps.commons.beans.MMBaseNodeMapper;
+import net.sf.mmapps.commons.bridge.RelationUtil;
 import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
 
-import org.apache.commons.lang.time.DateFormatUtils;
+import org.apache.commons.lang.StringUtils;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.apache.commons.lang.StringUtils;
-import org.mmbase.bridge.Cloud;
-import org.mmbase.bridge.Node;
-import org.mmbase.bridge.NodeList;
-import org.mmbase.bridge.NodeManager;
-import org.mmbase.bridge.NodeQuery;
-import org.mmbase.bridge.RelationList;
+import org.mmbase.bridge.*;
 import org.mmbase.bridge.util.Queries;
 import org.mmbase.bridge.util.SearchUtil;
 import org.mmbase.storage.search.Step;
 
 import com.finalist.cmsc.beans.om.ContentElement;
 import com.finalist.cmsc.mmbase.PropertiesUtil;
-import com.finalist.newsletter.domain.Term;
 import com.finalist.newsletter.NewsletterSendFailException;
-import com.finalist.portlets.newsletter.NewsletterContentPortlet;
-import 
com.finalist.newsletter.services.impl.NewsletterSubscriptionServicesImpl;
-import com.finalist.newsletter.cao.NewsLetterStatisticCAO;
 import com.finalist.newsletter.cao.impl.NewsLetterStatisticCAOImpl;
+import com.finalist.newsletter.domain.Schedule;
+import com.finalist.newsletter.domain.Term;
 import com.finalist.newsletter.domain.StatisticResult.HANDLE;
 import com.finalist.newsletter.services.impl.StatisticServiceImpl;
-import net.sf.mmapps.commons.bridge.RelationUtil;
-import com.finalist.newsletter.domain.Schedule;
+import com.finalist.portlets.newsletter.NewsletterContentPortlet;
 
 public abstract class NewsletterUtil {
    private static Log log = LogFactory
@@ -191,8 +175,8 @@
 
       String[] numbers = termNumbers.split(",");
       SortedSet<Integer> sort = new TreeSet<Integer>();
-      for (int i = 0; i < numbers.length; i++) {
-         sort.add(new Integer(numbers[i]));
+      for (String number : numbers) {
+         sort.add(new Integer(number));
       }
       if (sort.size() == 0) {
          return (null);
@@ -264,8 +248,8 @@
 
       String[] numbers = termNumbers.split(",");
       SortedSet<Integer> sort = new TreeSet<Integer>();
-      for (int i = 0; i < numbers.length; i++) {
-         sort.add(new Integer(numbers[i]));
+      for (String number : numbers) {
+         sort.add(new Integer(number));
       }
       if (sort.size() == 0) {
          return (0);
@@ -413,7 +397,7 @@
             String portletDefinition = 
portletdefNodes.get(0).getStringValue("definition");
             if (portletDefinition.equals(NewsletterContentPortlet.DEFINITION)) 
{
                RelationList relations = portlet.getRelations("portletrel", 
publicationNode.getNodeManager());
-               String name = relations.getNode(0).getStringValue("name");
+               String name = relations.getRelation(0).getStringValue("name");
                url += 
"/_rp_".concat(name).concat("_").concat(NewsletterContentPortlet.NEWSLETTER_TERMS_PARAM).concat("/1_").concat(termIds);
             }
          }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to