[jboss-svn-commits] JBoss Common SVN: r3535 - shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Sep 18 14:45:44 EDT 2009


Author: ALRubinger
Date: 2009-09-18 14:45:44 -0400 (Fri, 18 Sep 2009)
New Revision: 3535

Modified:
   shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/MemoryMapArchiveBase.java
Log:
[SHRINKWRAP-39] Include the archive name in the toString(true) output

Modified: shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/MemoryMapArchiveBase.java
===================================================================
--- shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/MemoryMapArchiveBase.java	2009-09-18 17:55:02 UTC (rev 3534)
+++ shrinkwrap/trunk/impl-base/src/main/java/org/jboss/shrinkwrap/impl/base/MemoryMapArchiveBase.java	2009-09-18 18:45:44 UTC (rev 3535)
@@ -49,6 +49,16 @@
     * Logger
     */
    private static final Logger log = Logger.getLogger(MemoryMapArchiveBase.class.getName());
+   
+   /**
+    * Newline character
+    */
+   private static final char NEWLINE = '\n';
+   
+   /**
+    * Colon character
+    */
+   private static final char COLON = ':';
 
    //-------------------------------------------------------------------------------------||
    // Instance Members -------------------------------------------------------------------||
@@ -153,13 +163,19 @@
       // If we want verbose output
       if (verbose)
       {
+         // Make a builder
          StringBuilder sb = new StringBuilder();
-         List<Path> paths = new ArrayList<Path>(content.keySet());
+         
+         // Add the name
+         sb.append(this.getName()).append(COLON).append(NEWLINE);
+         
+         // Sort all paths
+         final List<Path> paths = new ArrayList<Path>(content.keySet());
          Collections.sort(paths);
 
-         for (Path path : paths)
+         for (final Path path : paths)
          {
-            sb.append(path.get()).append('\n');
+            sb.append(path.get()).append(NEWLINE);
          }
          return sb.toString();
       }



More information about the jboss-svn-commits mailing list