Author: jboynes
Date: Tue Feb 28 16:03:08 2006
New Revision: 381843

URL: http://svn.apache.org/viewcvs?rev=381843&view=rev
Log:
component can be abstract as we only create ModuleComponent's or 
SimpleComponent's

Modified:
    
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ComponentImpl.java

Modified: 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ComponentImpl.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ComponentImpl.java?rev=381843&r1=381842&r2=381843&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ComponentImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/ComponentImpl.java
 Tue Feb 28 16:03:08 2006
@@ -37,7 +37,7 @@
 /**
  * An implementation of Component.
  */
-public class ComponentImpl extends AggregatePartImpl implements Component {
+public abstract class ComponentImpl extends AggregatePartImpl implements 
Component {
     
     private List<ConfiguredReference> configuredReferences=new 
ArrayList<ConfiguredReference>();
     private Map<String, ConfiguredReference> configuredReferencesMap;
@@ -46,12 +46,6 @@
     private List<ConfiguredProperty> configuredProperties=new 
ArrayList<ConfiguredProperty>();
     private Map<String, ConfiguredProperty> configuredPropertiesMap;
     private ComponentImplementation implementation;
-
-    /**
-     * Constructor
-     */
-    protected ComponentImpl() {
-    }
 
     /**
      * @see 
org.apache.tuscany.model.assembly.Component#getComponentImplementation()


Reply via email to