Index: Javadoc.java
===================================================================
RCS file: /home/cvspublic/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/Javadoc.java,v
retrieving revision 1.48
diff -u -r1.48 Javadoc.java
--- Javadoc.java	2001/05/11 06:22:44	1.48
+++ Javadoc.java	2001/05/16 18:08:00
@@ -173,6 +173,9 @@
         public String getName() {
             return name;
         }
+        public String toString() {
+            return getName();
+        }
     }
 
     public static class SourceFile {
@@ -661,16 +664,14 @@
         }
 
         public String getPackages() {
-            String p = null;
+            StringBuffer p = new StringBuffer( "\"" );
             for (int i = 0; i < packages.size(); i++) {
-                PackageName pn = (PackageName)packages.elementAt(i);
-                if (p == null || p.equals("")) {
-                    p = pn.getName();
-                } else {
-                    p += ":" + pn.getName();
-                }
+                p.append( packages.elementAt( i ).toString() );
+                if ( i > 0 )
+                    p.append( ":" );
             }
-            return p;
+            p.append( "\"" );
+            return p.toString();
         }
     }
     
