You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by me...@apache.org on 2006/12/31 18:38:42 UTC

svn commit: r491457 - in /incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi: component/Component.java extension/AbstractComponentExtension.java

Author: meerajk
Date: Sun Dec 31 09:38:40 2006
New Revision: 491457

URL: http://svn.apache.org/viewvc?view=rev&rev=491457
Log:
Removed the type parameter.

Modified:
    incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/Component.java
    incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/Component.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/Component.java?view=diff&rev=491457&r1=491456&r2=491457
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/Component.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/component/Component.java Sun Dec 31 09:38:40 2006
@@ -23,7 +23,6 @@
 import java.util.Map;
 
 import org.apache.tuscany.spi.model.ComponentDefinition;
-import org.apache.tuscany.spi.model.Implementation;
 import org.apache.tuscany.spi.model.Operation;
 import org.apache.tuscany.spi.wire.InboundWire;
 import org.apache.tuscany.spi.wire.OutboundWire;
@@ -80,7 +79,7 @@
      * Gets the component definition associated with the component.
      * @return Definition associated with the component.
      */
-    ComponentDefinition<Implementation<?>> getComponentDefinition();
+    ComponentDefinition getComponentDefinition();
     
     /**
      * Gets the component definition associated with the component.
@@ -90,6 +89,6 @@
      * in the usage of various types in the inheritance tree.
      * @deprecated Remove this when immutability is enforced in the implemenation tree.
      */
-    void setComponentDefinition(ComponentDefinition<Implementation<?>> definition);
+    void setComponentDefinition(ComponentDefinition definition);
 
 }

Modified: incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java?view=diff&rev=491457&r1=491456&r2=491457
==============================================================================
--- incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java (original)
+++ incubator/tuscany/java/sca/kernel/spi/src/main/java/org/apache/tuscany/spi/extension/AbstractComponentExtension.java Sun Dec 31 09:38:40 2006
@@ -22,7 +22,6 @@
 import org.apache.tuscany.spi.component.Component;
 import org.apache.tuscany.spi.component.CompositeComponent;
 import org.apache.tuscany.spi.model.ComponentDefinition;
-import org.apache.tuscany.spi.model.Implementation;
 
 /**
  * 
@@ -32,7 +31,7 @@
 public abstract class AbstractComponentExtension extends AbstractSCAObject implements Component {
 
     /** Component Definition */
-    private ComponentDefinition<Implementation<?>> componentDefinition;
+    private ComponentDefinition componentDefinition;
     
     /**
      * Initializes component name and parent.
@@ -41,7 +40,7 @@
      * @param parent Parent of the component.
      * @param componentDefinition Definition of this component.
      */
-    public AbstractComponentExtension(String name, CompositeComponent parent, ComponentDefinition<Implementation<?>> componentDefinition) {
+    public AbstractComponentExtension(String name, CompositeComponent parent, ComponentDefinition componentDefinition) {
         super(name, parent);
         this.componentDefinition = componentDefinition;
     }
@@ -61,14 +60,14 @@
     /**
      * @see org.apache.tuscany.spi.component.Component#getComponentDefinition()
      */
-    public ComponentDefinition<Implementation<?>> getComponentDefinition() {
+    public ComponentDefinition getComponentDefinition() {
         return componentDefinition;
     }
 
     /**
      * @see org.apache.tuscany.spi.component.Component#setComponentDefinition(org.apache.tuscany.spi.model.ComponentDefinition)
      */
-    public void setComponentDefinition(ComponentDefinition<Implementation<?>> componentDefinition) {
+    public void setComponentDefinition(ComponentDefinition componentDefinition) {
         this.componentDefinition = componentDefinition;
     }
 



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