You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sv...@apache.org on 2007/04/19 19:59:12 UTC

svn commit: r530501 - in /incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi: component/Component.java extension/AbstractComponentExtension.java extension/AtomicComponentExtension.java

Author: svkrish
Date: Thu Apr 19 10:59:12 2007
New Revision: 530501

URL: http://svn.apache.org/viewvc?view=rev&rev=530501
Log:
Changes resulting from fixing https://issues.apache.org/jira/browse/TUSCANY-1215

Modified:
    incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/Component.java
    incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java
    incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AtomicComponentExtension.java

Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/Component.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/Component.java?view=diff&rev=530501&r1=530500&r2=530501
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/Component.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/component/Component.java Thu Apr 19 10:59:12 2007
@@ -52,19 +52,19 @@
     List<Wire> getWires(String name);
 
     /**
-     * Returns the default property values associated with the component.
+     * Returns the properties associated with the component.
      * 
-     * @return default property values associated with the component.
+     * @return properties associated with the component.
      */
-    Map<String, Property> getDefaultPropertyValues();
+    Map<String, Property> getProperties();
 
     /**
-     * Sets the default property values associated with the component.
+     * Sets the properties associated with the component.
      * 
-     * @param defaultPropertyValues Default property values associated with the
+     * @param properties Properties associated with the
      *            component.
      */
-    void setDefaultPropertyValues(Map<String, Property> defaultPropertyValues);
+    void setProperties(Map<String, Property> properties);
 
     /**
      * Returns the ScopeContainer responsible for managing implementation
@@ -73,8 +73,6 @@
      * @return the scope container
      */
     ScopeContainer getScopeContainer();
-
-    void configureProperty(String propertyName);
 
     /**
      * Returns the component scope

Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java?view=diff&rev=530501&r1=530500&r2=530501
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java Thu Apr 19 10:59:12 2007
@@ -20,6 +20,7 @@
 
 import java.net.URI;
 import java.util.ArrayList;
+import java.util.Hashtable;
 import java.util.List;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
@@ -43,7 +44,7 @@
     protected final List<Reference> references = new ArrayList<Reference>();
     protected final Map<String, SCAObject> children = new ConcurrentHashMap<String, SCAObject>();
     protected ScopeContainer scopeContainer;
-    private Map<String, Property> defaultPropertyValues;
+    private Map<String, Property> properties = new Hashtable<String, Property>();
 
     /**
      * Initializes component name and parent.
@@ -62,12 +63,12 @@
         this.scopeContainer = scopeContainer;
     }
 
-    public Map<String, Property> getDefaultPropertyValues() {
-        return defaultPropertyValues;
+    public Map<String, Property> getProperties() {
+        return properties;
     }
 
-    public void setDefaultPropertyValues(Map<String, Property> defaultPropertyValues) {
-        this.defaultPropertyValues = defaultPropertyValues;
+    public void setProperties(Map<String, Property> properties) {
+        this.properties = properties;
     }
 
     public boolean isOptimizable() {

Modified: incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AtomicComponentExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AtomicComponentExtension.java?view=diff&rev=530501&r1=530500&r2=530501
==============================================================================
--- incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AtomicComponentExtension.java (original)
+++ incubator/tuscany/java/sca/modules/core-spi/src/main/java/org/apache/tuscany/spi/extension/AtomicComponentExtension.java Thu Apr 19 10:59:12 2007
@@ -124,7 +124,4 @@
         };
         // throw new UnsupportedOperationException();
     }
-
-    public void configureProperty(String propertyName) {
-    }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org