[MSOURCES-91] Added several properties for parameters

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1712402 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/plugins/source/AbstractSourceJarMojo.java b/src/main/java/org/apache/maven/plugins/source/AbstractSourceJarMojo.java
index 0d9f522..09769d3 100644
--- a/src/main/java/org/apache/maven/plugins/source/AbstractSourceJarMojo.java
+++ b/src/main/java/org/apache/maven/plugins/source/AbstractSourceJarMojo.java
@@ -61,7 +61,7 @@
      *
      * @since 2.1
      */
-    @Parameter
+    @Parameter( property = "maven.source.includes" )
     private String[] includes;
 
     /**
@@ -70,7 +70,7 @@
      *
      * @since 2.1
      */
-    @Parameter
+    @Parameter( property = "maven.source.excludes" )
     private String[] excludes;
 
     /**
@@ -79,7 +79,7 @@
      *
      * @since 2.1
      */
-    @Parameter( defaultValue = "true" )
+    @Parameter( property = "maven.source.useDefaultExcludes", defaultValue = "true" )
     private boolean useDefaultExcludes;
 
     /**
@@ -119,7 +119,7 @@
      *
      * @since 2.1
      */
-    @Parameter( defaultValue = "false" )
+    @Parameter( property = "maven.source.useDefaultManifestFile", defaultValue = "false" )
     private boolean useDefaultManifestFile;
 
     /**
@@ -154,14 +154,14 @@
     /**
      * The directory where the generated archive file will be put.
      */
-    @Parameter( defaultValue = "${project.build.directory}" )
+    @Parameter( property = "maven.source.outputDirectory", defaultValue = "${project.build.directory}" )
     protected File outputDirectory;
 
     /**
      * The filename to be used for the generated archive file. For the source:jar goal, "-sources" is appended to this
      * filename. For the source:test-jar goal, "-test-sources" is appended.
      */
-    @Parameter( defaultValue = "${project.build.finalName}" )
+    @Parameter( property = "maven.source.finalName", defaultValue = "${project.build.finalName}" )
     protected String finalName;
 
     /**
@@ -411,7 +411,7 @@
     {
         try
         {
-//            archiver.addFileSet( fileSet );
+            // archiver.addFileSet( fileSet );
             archiver.addDirectory( sourceDirectory, includes, excludes );
         }
         catch ( ArchiverException e )