Title: [waffle-scm] [505] trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar: WAFFLE-52 : renamed Arguments to References
Revision
505
Author
mward
Date
2007-12-18 17:46:44 -0600 (Tue, 18 Dec 2007)

Log Message

WAFFLE-52 : renamed Arguments to References

Modified Paths

Added Paths

Removed Paths

Diff

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractArgument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractArgument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractArgument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,23 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public abstract class AbstractArgument implements Argument {
-    private Object key;
-
-    public AbstractArgument(Object key) {
-        this.key = key;
-    }
-
-    public Object getKey() {
-        return key;
-    }
-}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractReference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractArgument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractReference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/AbstractReference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,23 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public abstract class AbstractReference implements Reference {
+    private Object key;
+
+    public AbstractReference(Object key) {
+        this.key = key;
+    }
+
+    public Object getKey() {
+        return key;
+    }
+}

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Argument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Argument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Argument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,17 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public interface Argument {
-
-    Object getKey();
-
-}

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentArgument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentArgument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentArgument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,19 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public class ComponentArgument extends AbstractArgument {
-
-    public ComponentArgument(Object key) {
-        super(key);
-    }
-
-}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentReference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentArgument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentReference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ComponentReference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,19 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public class ComponentReference extends AbstractReference {
+
+    public ComponentReference(Object key) {
+        super(key);
+    }
+
+}

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeArgument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeArgument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeArgument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,17 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public class HttpSessionAttributeArgument extends AbstractArgument {
-    public HttpSessionAttributeArgument(Object key) {
-        super(key);
-    }
-}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeReference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeArgument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeReference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/HttpSessionAttributeReference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,17 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public class HttpSessionAttributeReference extends AbstractReference {
+    public HttpSessionAttributeReference(Object key) {
+        super(key);
+    }
+}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Reference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Argument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Reference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/Reference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,17 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public interface Reference {
+
+    Object getKey();
+
+}

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeArgument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeArgument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeArgument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,17 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public class RequestAttributeArgument extends AbstractArgument {
-    public RequestAttributeArgument(String key) {
-        super(key);
-    }
-}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeReference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeArgument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeReference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestAttributeReference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,17 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public class RequestAttributeReference extends AbstractReference {
+    public RequestAttributeReference(String key) {
+        super(key);
+    }
+}

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterArgument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterArgument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterArgument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,17 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public class RequestParameterArgument extends AbstractArgument{
-    public RequestParameterArgument(Object key) {
-        super(key);
-    }
-}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterReference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterArgument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterReference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/RequestParameterReference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,17 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public class RequestParameterReference extends AbstractReference {
+    public RequestParameterReference(Object key) {
+        super(key);
+    }
+}

Deleted: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeArgument.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeArgument.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeArgument.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -1,18 +0,0 @@
-/*****************************************************************************
- * Copyright (C) 2005,2006 Michael Ward                                      *
- * All rights reserved.                                                      *
- * ------------------------------------------------------------------------- *
- * The software in this package is published under the terms of the BSD      *
- * style license a copy of which has been included with this distribution in *
- * the LICENSE.txt file.                                                     *
- *                                                                           *
- * Original code by: Michael Ward                                            *
- *****************************************************************************/
-package org.codehaus.waffle.registrar;
-
-public class ServletContextAttributeArgument extends AbstractArgument {
-    
-    public ServletContextAttributeArgument(String key) {
-        super(key);
-    }
-}

Copied: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeReference.java (from rev 504, trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeArgument.java) (0 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeReference.java	                        (rev 0)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/ServletContextAttributeReference.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -0,0 +1,18 @@
+/*****************************************************************************
+ * Copyright (C) 2005,2006 Michael Ward                                      *
+ * All rights reserved.                                                      *
+ * ------------------------------------------------------------------------- *
+ * The software in this package is published under the terms of the BSD      *
+ * style license a copy of which has been included with this distribution in *
+ * the LICENSE.txt file.                                                     *
+ *                                                                           *
+ * Original code by: Michael Ward                                            *
+ *****************************************************************************/
+package org.codehaus.waffle.registrar;
+
+public class ServletContextAttributeReference extends AbstractReference {
+    
+    public ServletContextAttributeReference(String key) {
+        super(key);
+    }
+}

Modified: trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/pico/DefaultPicoContainerParameterResolver.java (504 => 505)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/pico/DefaultPicoContainerParameterResolver.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/registrar/pico/DefaultPicoContainerParameterResolver.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -10,12 +10,12 @@
  *****************************************************************************/
 package org.codehaus.waffle.registrar.pico;
 
-import org.codehaus.waffle.registrar.Argument;
-import org.codehaus.waffle.registrar.ComponentArgument;
-import org.codehaus.waffle.registrar.HttpSessionAttributeArgument;
-import org.codehaus.waffle.registrar.RequestAttributeArgument;
-import org.codehaus.waffle.registrar.ServletContextAttributeArgument;
-import org.codehaus.waffle.registrar.RequestParameterArgument;
+import org.codehaus.waffle.registrar.Reference;
+import org.codehaus.waffle.registrar.ComponentReference;
+import org.codehaus.waffle.registrar.HttpSessionAttributeReference;
+import org.codehaus.waffle.registrar.RequestAttributeReference;
+import org.codehaus.waffle.registrar.ServletContextAttributeReference;
+import org.codehaus.waffle.registrar.RequestParameterReference;
 import org.codehaus.waffle.WaffleException;
 import org.picocontainer.Parameter;
 import org.picocontainer.defaults.ComponentParameter;
@@ -24,19 +24,19 @@
 public class DefaultPicoContainerParameterResolver implements PicoContainerParameterResolver {
 
     public Parameter resolve(Object arg) {
-        if (arg instanceof Argument) {
-            Argument argument = (Argument) arg;
+        if (arg instanceof Reference) {
+            Reference reference = (Reference) arg;
 
-            if (argument instanceof ComponentArgument) {
-                return new ComponentParameter(argument.getKey());
-            } else if(argument instanceof RequestParameterArgument) {
-                return new RequestParameterParameter(argument.getKey().toString());
-            } else if(argument instanceof RequestAttributeArgument) {
-                return new RequestAttributeParameter(argument.getKey().toString());
-            } else if(argument instanceof HttpSessionAttributeArgument) {
-                return new HttpSessionAttributeParameter(argument.getKey().toString());
-            } else if(argument instanceof ServletContextAttributeArgument) {
-                return new ServletContextAttributeParameter(argument.getKey().toString());
+            if (reference instanceof ComponentReference) {
+                return new ComponentParameter(reference.getKey());
+            } else if(reference instanceof RequestParameterReference) {
+                return new RequestParameterParameter(reference.getKey().toString());
+            } else if(reference instanceof RequestAttributeReference) {
+                return new RequestAttributeParameter(reference.getKey().toString());
+            } else if(reference instanceof HttpSessionAttributeReference) {
+                return new HttpSessionAttributeParameter(reference.getKey().toString());
+            } else if(reference instanceof ServletContextAttributeReference) {
+                return new ServletContextAttributeParameter(reference.getKey().toString());
             }
         } else {
             return new ConstantParameter(arg);

Modified: trunk/waffle-core/src/test/java/org/codehaus/waffle/registrar/pico/DefaultPicoContainerParameterResolverTest.java (504 => 505)

--- trunk/waffle-core/src/test/java/org/codehaus/waffle/registrar/pico/DefaultPicoContainerParameterResolverTest.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/test/java/org/codehaus/waffle/registrar/pico/DefaultPicoContainerParameterResolverTest.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -10,12 +10,12 @@
  *****************************************************************************/
 package org.codehaus.waffle.registrar.pico;
 
-import org.codehaus.waffle.registrar.Argument;
-import org.codehaus.waffle.registrar.ComponentArgument;
-import org.codehaus.waffle.registrar.HttpSessionAttributeArgument;
-import org.codehaus.waffle.registrar.RequestAttributeArgument;
-import org.codehaus.waffle.registrar.RequestParameterArgument;
-import org.codehaus.waffle.registrar.ServletContextAttributeArgument;
+import org.codehaus.waffle.registrar.Reference;
+import org.codehaus.waffle.registrar.ComponentReference;
+import org.codehaus.waffle.registrar.HttpSessionAttributeReference;
+import org.codehaus.waffle.registrar.RequestAttributeReference;
+import org.codehaus.waffle.registrar.RequestParameterReference;
+import org.codehaus.waffle.registrar.ServletContextAttributeReference;
 import org.junit.Assert;
 import org.junit.Test;
 import org.picocontainer.defaults.ComponentParameter;
@@ -32,40 +32,40 @@
     @Test
     public void canResolveComponentParameters() {
         PicoContainerParameterResolver parameterResolver = new DefaultPicoContainerParameterResolver();
-        Argument argument = new ComponentArgument("foo");
+        Reference reference = new ComponentReference("foo");
 
-        Assert.assertTrue(parameterResolver.resolve(argument) instanceof ComponentParameter);
+        Assert.assertTrue(parameterResolver.resolve(reference) instanceof ComponentParameter);
     }
 
     @Test
     public void canResolveRequestParameterParameter() {
         PicoContainerParameterResolver parameterResolver = new DefaultPicoContainerParameterResolver();
-        Argument argument = new RequestParameterArgument("foo");
+        Reference reference = new RequestParameterReference("foo");
 
-        Assert.assertTrue(parameterResolver.resolve(argument) instanceof RequestParameterParameter);
+        Assert.assertTrue(parameterResolver.resolve(reference) instanceof RequestParameterParameter);
     }
     
     @Test
     public void canResolveRequestAttributeParameter() {
         PicoContainerParameterResolver parameterResolver = new DefaultPicoContainerParameterResolver();
-        Argument argument = new RequestAttributeArgument("foo");
+        Reference reference = new RequestAttributeReference("foo");
 
-        Assert.assertTrue(parameterResolver.resolve(argument) instanceof RequestAttributeParameter);
+        Assert.assertTrue(parameterResolver.resolve(reference) instanceof RequestAttributeParameter);
     }
 
     @Test
     public void canResolveHttpSessionAttributeParameter() {
         PicoContainerParameterResolver parameterResolver = new DefaultPicoContainerParameterResolver();
-        Argument argument = new HttpSessionAttributeArgument("foo");
+        Reference reference = new HttpSessionAttributeReference("foo");
 
-        Assert.assertTrue(parameterResolver.resolve(argument) instanceof HttpSessionAttributeParameter);
+        Assert.assertTrue(parameterResolver.resolve(reference) instanceof HttpSessionAttributeParameter);
     }
 
     @Test
     public void canResolveServletContextAttributeParameter() {
         PicoContainerParameterResolver parameterResolver = new DefaultPicoContainerParameterResolver();
-        Argument argument = new ServletContextAttributeArgument("foo");
+        Reference reference = new ServletContextAttributeReference("foo");
 
-        Assert.assertTrue(parameterResolver.resolve(argument) instanceof ServletContextAttributeParameter);   
+        Assert.assertTrue(parameterResolver.resolve(reference) instanceof ServletContextAttributeParameter);
     }
 }

Modified: trunk/waffle-core/src/test/java/org/codehaus/waffle/registrar/pico/PicoRegistrarTest.java (504 => 505)

--- trunk/waffle-core/src/test/java/org/codehaus/waffle/registrar/pico/PicoRegistrarTest.java	2007-12-18 23:42:25 UTC (rev 504)
+++ trunk/waffle-core/src/test/java/org/codehaus/waffle/registrar/pico/PicoRegistrarTest.java	2007-12-18 23:46:44 UTC (rev 505)
@@ -14,7 +14,7 @@
 import org.codehaus.waffle.monitor.RegistrarMonitor;
 import org.codehaus.waffle.monitor.SilentMonitor;
 import org.codehaus.waffle.registrar.Registrar;
-import org.codehaus.waffle.registrar.ComponentArgument;
+import org.codehaus.waffle.registrar.ComponentReference;
 import org.codehaus.waffle.testmodel.ComponentWithParameterDependencies;
 import org.codehaus.waffle.testmodel.ConstructorInjectionComponent;
 import org.codehaus.waffle.testmodel.FakeBean;
@@ -234,7 +234,7 @@
 
         picoRegistrar.registerInstance("one", "foo")
                 .registerInstance("two", "bar")
-                .register("component", ComponentWithParameterDependencies.class, new ComponentArgument("one"), new ComponentArgument("two"));
+                .register("component", ComponentWithParameterDependencies.class, new ComponentReference("one"), new ComponentReference("two"));
 
         ComponentWithParameterDependencies component = (ComponentWithParameterDependencies) pico.getComponentInstance("component");
 


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to