[MANT-59] Add support for the bundle packaging.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@811464 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/plugin/ant/AntBuildWriterUtil.java b/src/main/java/org/apache/maven/plugin/ant/AntBuildWriterUtil.java
index 59a6caf..db0d72b 100644
--- a/src/main/java/org/apache/maven/plugin/ant/AntBuildWriterUtil.java
+++ b/src/main/java/org/apache/maven/plugin/ant/AntBuildWriterUtil.java
@@ -568,14 +568,45 @@
     }
 
     /**
-     * @param mavenProject not null
-     * @return true if project packaging equals <code>jar</code> or <code>maven-plugin</code>
+     * @param mavenProject
+     * @return true if project packaging equals one of several packaging types 
+     *         including  <code>jar</code>, <code>maven-plugin</code>, <code>ejb</code>, or
+     *         <code>bundle</code>
      */
     public static boolean isJarPackaging( MavenProject mavenProject )
     {
         return mavenProject.getPackaging().toLowerCase().equals( "jar" )
-            || mavenProject.getPackaging().toLowerCase().equals( "ejb" )
-            || mavenProject.getPackaging().toLowerCase().equals( "maven-plugin" );
+            || isEjbPackaging( mavenProject )
+            || isMavenPluginPackaging( mavenProject )
+            || isBundlePackaging( mavenProject )
+            ;
+    }
+
+    /**
+     * @param mavenProject
+     * @return true if project packaging equals <code>bundle</code>
+     */
+    public static boolean isBundlePackaging( MavenProject mavenProject )
+    {
+        return mavenProject.getPackaging().toLowerCase().equals( "bundle" );
+    }
+
+    /**
+     * @param mavenProject
+     * @return true if project packaging equals <code>ejb</code>
+     */
+    public static boolean isEjbPackaging( MavenProject mavenProject )
+    {
+        return mavenProject.getPackaging().toLowerCase().equals( "ejb" );
+    }
+
+    /**
+     * @param mavenProject
+     * @return true if project packaging equals <code>maven-plugin</code>
+     */
+    public static boolean isMavenPluginPackaging( MavenProject mavenProject )
+    {
+        return mavenProject.getPackaging().toLowerCase().equals( "maven-plugin" );
     }
 
     /**