Author: jboynes
Date: Wed Apr 19 16:17:54 2006
New Revision: 395433

URL: http://svn.apache.org/viewcvs?rev=395433&view=rev
Log:
apply patch from Daniel Kulp for TUSCANY-209
IDEA still has warnings about these classes

Modified:
    
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/CompositeImpl.java
    
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/util/NotifyingList.java

Modified: 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/CompositeImpl.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/CompositeImpl.java?rev=395433&r1=395432&r2=395433&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/CompositeImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/impl/CompositeImpl.java
 Wed Apr 19 16:17:54 2006
@@ -161,7 +161,7 @@
         String serviceName = address.getServiceName();
         Part part = getPart(partName);
         if (part instanceof Component) {
-            Component<Implementation> component=(Component)part;
+            Component<?> component=(Component<?>)part;
             if (serviceName != null) {
                 return component.getConfiguredService(serviceName);
             } else {
@@ -267,7 +267,7 @@
             String partName = sourceURI.getPartName();
             String referenceName = sourceURI.getServiceName();
             if (referenceName != null) {
-                Component component = (Component)getPart(partName);
+                Component<?> component = (Component<?>)getPart(partName);
                 if (component != null) {
                     configuredReference = 
component.getConfiguredReference(referenceName);
                 }

Modified: 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/util/NotifyingList.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/util/NotifyingList.java?rev=395433&r1=395432&r2=395433&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/util/NotifyingList.java
 (original)
+++ 
incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/util/NotifyingList.java
 Wed Apr 19 16:17:54 2006
@@ -85,6 +85,7 @@
         return element;
     }
     
+    @SuppressWarnings("unchecked")
     public boolean remove(Object element) {
         checkNotFrozen();
         boolean result=super.remove(element);
@@ -92,6 +93,7 @@
         return result;
     }
     
+    @SuppressWarnings("unchecked")
     public boolean removeAll(Collection<?> c) {
         checkNotFrozen();
         boolean result=super.removeAll(c);


Reply via email to