You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by fm...@apache.org on 2010/01/17 19:26:03 UTC

svn commit: r900179 - /felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/obr/BundleRepositoryRender.java

Author: fmeschbe
Date: Sun Jan 17 18:26:03 2010
New Revision: 900179

URL: http://svn.apache.org/viewvc?rev=900179&view=rev
Log:
FELIX-1957 Remove String.split method not available in OSGi/Minimum-1.0 EE

Modified:
    felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/obr/BundleRepositoryRender.java

Modified: felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/obr/BundleRepositoryRender.java
URL: http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/obr/BundleRepositoryRender.java?rev=900179&r1=900178&r2=900179&view=diff
==============================================================================
--- felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/obr/BundleRepositoryRender.java (original)
+++ felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/obr/BundleRepositoryRender.java Sun Jan 17 18:26:03 2010
@@ -289,11 +289,14 @@
 
         for ( Iterator ri = labels.iterator(); ri.hasNext(); )
         {
-            String label = (String) ri.next();
-            String[] parts = label.split( "§" );
-            Collection versions = (Collection) resSet.remove(parts[1]);
-            if (versions != null) {
-                this.printResource( pw, parts[1], parts[0], versions );
+            final String label = ( String ) ri.next();
+            final int idx = label.indexOf( '§' );
+            final String presName = label.substring( 0, idx );
+            final String symName = label.substring( idx + 1 );
+            final Collection versions = ( Collection ) resSet.remove( symName );
+            if ( versions != null )
+            {
+                this.printResource( pw, symName, presName, versions );
             }
         }