You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2007/01/26 02:09:37 UTC

svn commit: r500078 - /maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java

Author: jdcasey
Date: Thu Jan 25 17:09:36 2007
New Revision: 500078

URL: http://svn.apache.org/viewvc?view=rev&rev=500078
Log:
Adding constructor to the default build context manager, to allow simpler unit testing with it.

Modified:
    maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java

Modified: maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java?view=diff&rev=500078&r1=500077&r2=500078
==============================================================================
--- maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java (original)
+++ maven/components/trunk/maven-build-context/src/main/java/org/apache/maven/context/DefaultBuildContextManager.java Thu Jan 25 17:09:36 2007
@@ -18,9 +18,19 @@
 {
     public static final String ROLE_HINT = "default";
     
-    protected static final String BUILD_CONTEXT_MAP_KEY = "org.apache.maven.context:DefaultBuildContextManager:contextMap";
+    protected static final String BUILD_CONTEXT_MAP_KEY = ROLE + ":" + ROLE_HINT + ":contextMap";
     
     private Context context;
+    
+    public DefaultBuildContextManager()
+    {
+        // used for plexus initialization
+    }
+    
+    public DefaultBuildContextManager( Context context )
+    {
+        this.context = context;
+    }
     
     /**
      * Create a new instance of DefaultBuildContext, and return it. Each method call creates a brand