You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by pi...@apache.org on 2011/04/09 11:06:12 UTC

svn commit: r1090551 - /karaf/branches/karaf-2.2.x/shell/obr/src/main/java/org/apache/karaf/shell/obr/ListCommand.java

Author: pieber
Date: Sat Apr  9 09:06:12 2011
New Revision: 1090551

URL: http://svn.apache.org/viewvc?rev=1090551&view=rev
Log:
[KARAF-488] Applied OBR output patch; thanks to Michael Van Geertruy

Modified:
    karaf/branches/karaf-2.2.x/shell/obr/src/main/java/org/apache/karaf/shell/obr/ListCommand.java

Modified: karaf/branches/karaf-2.2.x/shell/obr/src/main/java/org/apache/karaf/shell/obr/ListCommand.java
URL: http://svn.apache.org/viewvc/karaf/branches/karaf-2.2.x/shell/obr/src/main/java/org/apache/karaf/shell/obr/ListCommand.java?rev=1090551&r1=1090550&r2=1090551&view=diff
==============================================================================
--- karaf/branches/karaf-2.2.x/shell/obr/src/main/java/org/apache/karaf/shell/obr/ListCommand.java (original)
+++ karaf/branches/karaf-2.2.x/shell/obr/src/main/java/org/apache/karaf/shell/obr/ListCommand.java Sat Apr  9 09:06:12 2011
@@ -67,15 +67,28 @@ public class ListCommand extends ObrComm
         for (int resIdx = 0; (resources != null) && (resIdx < resources.length); resIdx++)
         {
             String name = resources[resIdx].getPresentationName();
+            String bundleSymbolicName = resources[resIdx].getSymbolicName();
             Version version = resources[resIdx].getVersion();
-            if (version != null)
+            
+            StringBuffer outputString = new StringBuffer();
+            if(bundleSymbolicName != null )
             {
-                System.out.println(name + " (" + version + ")");
+            	outputString.append(bundleSymbolicName);
+            	outputString.append(" - ");            	
             }
-            else
+            if(name != null)
             {
-                System.out.println(name);
+            	outputString.append(name);
+            	outputString.append(" ");
             }
+            if(version != null)
+            {
+            	outputString.append("(");
+            	outputString.append(version);
+            	outputString.append(")");
+            }
+            
+            System.out.println(outputString.toString());
         }
 
         if (resources == null)