You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by da...@apache.org on 2007/02/12 16:43:28 UTC

svn commit: r506495 - in /webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl: ConcretePathExpression.java SimpleTopic.java

Author: danj
Date: Mon Feb 12 07:43:27 2007
New Revision: 506495

URL: http://svn.apache.org/viewvc?view=rev&rev=506495
Log:
Added StringUtils to replace the missing replaceFirst/replaceAll methods from J2ME String API. The 
implementations of these methods do not use java.util.regex.* like the J2SE JDK does.

Modified:
    webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/ConcretePathExpression.java
    webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/SimpleTopic.java

Modified: webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/ConcretePathExpression.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/ConcretePathExpression.java?view=diff&rev=506495&r1=506494&r2=506495
==============================================================================
--- webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/ConcretePathExpression.java (original)
+++ webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/ConcretePathExpression.java Mon Feb 12 07:43:27 2007
@@ -22,6 +22,7 @@
 
 import javax.xml.namespace.QName;
 
+import org.apache.muse.util.StringUtils;
 import org.apache.muse.util.messages.Messages;
 import org.apache.muse.util.messages.MessagesFactory;
 import org.apache.muse.util.xml.XmlUtils;
@@ -161,7 +162,7 @@
     
     public ListIterator iterator()
     {
-        String[] nodes = _topicPath.getLocalPart().split("/");
+        String[] nodes = StringUtils.split(_topicPath.getLocalPart(), "/");
         return new ConcretePathIterator(_topicSpace, nodes);
     }
 

Modified: webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/SimpleTopic.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/SimpleTopic.java?view=diff&rev=506495&r1=506494&r2=506495
==============================================================================
--- webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/SimpleTopic.java (original)
+++ webservices/muse/trunk/modules/muse-wsn-impl/src/org/apache/muse/ws/notification/topics/impl/SimpleTopic.java Mon Feb 12 07:43:27 2007
@@ -29,6 +29,7 @@
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 
+import org.apache.muse.util.StringUtils;
 import org.apache.muse.util.messages.Messages;
 import org.apache.muse.util.messages.MessagesFactory;
 import org.apache.muse.util.xml.XPathUtils;
@@ -102,7 +103,7 @@
         
         if (messageTypesValue != null && messageTypesValue.length() > 0)
         {
-            String[] values = messageTypesValue.split(" ");
+            String[] values = StringUtils.split(messageTypesValue);
             
             for (int n = 0; n < values.length; ++n)
             {



---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org