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