Author: jmarino
Date: Sat Sep  9 21:45:30 2006
New Revision: 441903

URL: http://svn.apache.org/viewvc?view=rev&rev=441903
Log:
removal of uneccesary @SuppressWarnings; compiler warning cleanup

Modified:
    
incubator/tuscany/java/sca/containers/container.spring/src/main/java/org/apache/tuscany/container/spring/impl/SpringCompositeComponent.java
    
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/DataBindingInteceptor.java
    
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/JavaParametersTransformer.java
    
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/xml/DOMXMLStreamReader.java
    
incubator/tuscany/java/sca/databinding/databinding-framework/src/test/java/org/apache/tuscany/databinding/impl/MediatorImplTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/BuilderRegistryImpl.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/CompositeBindlessBuilder.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemBindingBuilder.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilder.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/wire/SystemOutboundAutowire.java
    
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/OutboundWireImpl.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/BuilderRegistryTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/ConnectorPostProcessTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/InboundtoOutboundConnectTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/OutboundToInboundConnectTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/WirePostProcessorRegistryImplTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeBuilderTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/AsyncJavaTargetInvokerTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/CallbackInvocationTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OneWayWireInvocationTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OutboundWireToJavaTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/ConstructorProcessorExtensibilityTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilderTestCase.java
    
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/mock/factories/MockComponentFactory.java
    
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ReferenceTestCase.java
    
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ServiceExtensionTestCase.java
    
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiBindingBuilder.java
    
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiReference.java
    
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestBindingReference.java
    
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingBuilder.java
    
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingReference.java

Modified: 
incubator/tuscany/java/sca/containers/container.spring/src/main/java/org/apache/tuscany/container/spring/impl/SpringCompositeComponent.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/containers/container.spring/src/main/java/org/apache/tuscany/container/spring/impl/SpringCompositeComponent.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/containers/container.spring/src/main/java/org/apache/tuscany/container/spring/impl/SpringCompositeComponent.java
 (original)
+++ 
incubator/tuscany/java/sca/containers/container.spring/src/main/java/org/apache/tuscany/container/spring/impl/SpringCompositeComponent.java
 Sat Sep  9 21:45:30 2006
@@ -130,7 +130,6 @@
             return getBean(name, null);
         }
 
-        @SuppressWarnings("unchecked")
         public Object getBean(String name, Class requiredType) throws 
BeansException {
             SCAObject object = children.get(name);   // keep cast due to 
compiler error
             if (object == null) {

Modified: 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/DataBindingInteceptor.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/DataBindingInteceptor.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/DataBindingInteceptor.java
 (original)
+++ 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/DataBindingInteceptor.java
 Sat Sep  9 21:45:30 2006
@@ -62,7 +62,6 @@
     /**
      * @see 
org.apache.tuscany.spi.wire.Interceptor#invoke(org.apache.tuscany.spi.wire.Message)
      */
-    @SuppressWarnings("unchecked")
     public Message invoke(Message msg) {
         Object input = transform(msg.getBody(), 
sourceOperation.getInputType(), targetOperation.getInputType());
         msg.setBody(input);

Modified: 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/JavaParametersTransformer.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/JavaParametersTransformer.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/JavaParametersTransformer.java
 (original)
+++ 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/impl/JavaParametersTransformer.java
 Sat Sep  9 21:45:30 2006
@@ -80,7 +80,6 @@
         return 10;
     }
 
-    @SuppressWarnings("unchecked")
     public Object[] transform(Object[] source, TransformationContext context) {
         List sourceParameterTypes = (List) 
context.getSourceDataType().getLogical();
         List targetParameterTypes = (List) 
context.getTargetDataType().getLogical();

Modified: 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/xml/DOMXMLStreamReader.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/xml/DOMXMLStreamReader.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/xml/DOMXMLStreamReader.java
 (original)
+++ 
incubator/tuscany/java/sca/databinding/databinding-framework/src/main/java/org/apache/tuscany/databinding/xml/DOMXMLStreamReader.java
 Sat Sep  9 21:45:30 2006
@@ -104,7 +104,6 @@
 
     }
 
-    @SuppressWarnings("unchecked")
     public void populateProperties() {
         if (properties != null)
             return;
@@ -113,8 +112,8 @@
         else
             elementQName = 
namespaceContext.createQName(elementQName.getNamespaceURI(), 
elementQName.getLocalPart());
 
-        List elementList = new ArrayList();
-        List attributeList = new ArrayList();
+        List<Object> elementList = new ArrayList<Object>();
+        List<Object> attributeList = new ArrayList<Object>();
         NamedNodeMap nodeMap = rootElement.getAttributes();
         for (int i = 0; i < nodeMap.getLength(); i++) {
             Attr attr = (Attr) nodeMap.item(i);
@@ -140,8 +139,8 @@
                 break;
             }
         }
-        properties = (Map.Entry[]) elementList.toArray(new Map.Entry[0]);
-        attributes = (Map.Entry[]) attributeList.toArray(new Map.Entry[0]);
+        properties = elementList.toArray(new Map.Entry[0]);
+        attributes = attributeList.toArray(new Map.Entry[0]);
     }
 
     /**
@@ -1321,8 +1320,8 @@
         public String getPrefix(String nsURI) {
             if (nsURI == null)
                 throw new IllegalArgumentException("Namespace is null");
-            for (Iterator i = prefixToNamespaceMapping.entrySet().iterator(); 
i.hasNext();) {
-                Map.Entry entry = (Map.Entry) i.next();
+            for (Map.Entry<String, String> entry1 : 
prefixToNamespaceMapping.entrySet()) {
+                Map.Entry entry = entry1;
                 if (entry.getValue().equals(nsURI)) {
                     return (String) entry.getKey();
                 }
@@ -1335,8 +1334,7 @@
 
         public Iterator getPrefixes(String nsURI) {
             List<String> prefixList = new ArrayList<String>();
-            for (Iterator<Map.Entry<String, String>> i = 
prefixToNamespaceMapping.entrySet().iterator(); i.hasNext();) {
-                Map.Entry<String, String> entry = i.next();
+            for (Map.Entry<String, String> entry : 
prefixToNamespaceMapping.entrySet()) {
                 if (entry.getValue().equals(nsURI)) {
                     prefixList.add(entry.getKey());
                 }

Modified: 
incubator/tuscany/java/sca/databinding/databinding-framework/src/test/java/org/apache/tuscany/databinding/impl/MediatorImplTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/databinding/databinding-framework/src/test/java/org/apache/tuscany/databinding/impl/MediatorImplTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/databinding/databinding-framework/src/test/java/org/apache/tuscany/databinding/impl/MediatorImplTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/databinding/databinding-framework/src/test/java/org/apache/tuscany/databinding/impl/MediatorImplTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -69,7 +69,6 @@
         mediator.setDataBindingRegistry(dataBindingRegistry);
     }
 
-    @SuppressWarnings("unchecked")
     private TransformationContext createTransformationContext(Class 
sourceType, Class targetType) {
         TransformationContext context = new TransformationContextImpl();
         DataType sourceDataType = new DataType<Class>(sourceType, sourceType);

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/BuilderRegistryImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/BuilderRegistryImpl.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/BuilderRegistryImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/BuilderRegistryImpl.java
 Sat Sep  9 21:45:30 2006
@@ -122,6 +122,7 @@
         return component;
     }
 
+    @SuppressWarnings("unchecked")
     public <B extends Binding> void register(BindingBuilder<B> builder) {
         Type[] interfaces = builder.getClass().getGenericInterfaces();
         for (Type type : interfaces) {

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/builder/ConnectorImpl.java
 Sat Sep  9 21:45:30 2006
@@ -285,7 +285,6 @@
      * @param sourceWire
      * @throws BuilderConfigException
      */
-    @SuppressWarnings("unchecked")
     private void connect(SCAObject source,
                              OutboundWire sourceWire) throws 
BuilderConfigException {
         assert sourceWire.getTargetName() != null : "Wire target name was 
null";
@@ -332,8 +331,8 @@
                     CompositeService compServ = (CompositeService) child;
                     targetWire = compServ.getInboundWire();
                     assert targetWire != null;
-                    Class sourceInterface = 
sourceWire.getServiceContract().getInterfaceClass();
-                    Class targetInterface = 
targetWire.getServiceContract().getInterfaceClass();
+                    Class<?> sourceInterface = 
sourceWire.getServiceContract().getInterfaceClass();
+                    Class<?> targetInterface = 
targetWire.getServiceContract().getInterfaceClass();
                     if (sourceInterface.isAssignableFrom(targetInterface)) {
                         target = compServ;
                         break;

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/CompositeBindlessBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/CompositeBindlessBuilder.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/CompositeBindlessBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/CompositeBindlessBuilder.java
 Sat Sep  9 21:45:30 2006
@@ -58,7 +58,6 @@
         builderRegistry.register(this);
     }
 
-    @SuppressWarnings("unchecked")
     public Service build(CompositeComponent parent,
                             BindlessServiceDefinition definition,
                             DeploymentContext deploymentContext) {

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemBindingBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemBindingBuilder.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemBindingBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemBindingBuilder.java
 Sat Sep  9 21:45:30 2006
@@ -48,11 +48,10 @@
  */
 public class SystemBindingBuilder implements BindingBuilder<SystemBinding> {
 
-    @SuppressWarnings("unchecked")
     public SystemService build(CompositeComponent parent,
                                BoundServiceDefinition<SystemBinding> 
boundServiceDefinition,
                                DeploymentContext deploymentContext) {
-        Class<Object> interfaze = (Class<Object>) 
boundServiceDefinition.getServiceContract().getInterfaceClass();
+        Class<?> interfaze = 
boundServiceDefinition.getServiceContract().getInterfaceClass();
         QualifiedName targetName = new 
QualifiedName(boundServiceDefinition.getTarget().getPath());
         Component target = (Component) 
parent.getChild(targetName.getPartName());
         if (target == null) {

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilder.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilder.java
 Sat Sep  9 21:45:30 2006
@@ -135,7 +135,6 @@
         return component;
     }
 
-    @SuppressWarnings("unchecked")
     private void processReferences(ComponentDefinition<SystemImplementation> 
definition,
                                    Map<String, JavaMappedReference> references,
                                    AutowireComponent autowireContext,

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/wire/SystemOutboundAutowire.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/wire/SystemOutboundAutowire.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/wire/SystemOutboundAutowire.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/system/wire/SystemOutboundAutowire.java
 Sat Sep  9 21:45:30 2006
@@ -78,7 +78,6 @@
     public void setTargetName(QualifiedName targetName) {
     }
 
-    @SuppressWarnings("unchecked")
     public Object getTargetService() throws TargetException {
         Class<?> interfaze = serviceContract.getInterfaceClass();
         Object service = component.resolveInstance(interfaze);

Modified: 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/OutboundWireImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/OutboundWireImpl.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/OutboundWireImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/wire/OutboundWireImpl.java
 Sat Sep  9 21:45:30 2006
@@ -48,7 +48,6 @@
     private InboundWire targetWire;
     private String containerName;
 
-    @SuppressWarnings("unchecked")
     public Object getTargetService() throws TargetException {
         if (targetWire != null) {
             // optimized, no interceptors or handlers on either end

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/BuilderRegistryTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/BuilderRegistryTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/BuilderRegistryTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/BuilderRegistryTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -65,7 +65,7 @@
         }
     }
 
-    public static class RawBuilder implements ComponentBuilder {
+    public static class RawBuilder implements 
ComponentBuilder<CompositeImplementation> {
         public Component build(CompositeComponent parent,
                                ComponentDefinition componentDefinition,
                                DeploymentContext deploymentContext) throws 
BuilderConfigException {

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/ConnectorPostProcessTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/ConnectorPostProcessTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/ConnectorPostProcessTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/ConnectorPostProcessTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -44,7 +44,6 @@
  */
 public class ConnectorPostProcessTestCase extends TestCase {
 
-    @SuppressWarnings("unchecked")
     public void testInboundToOutboundPostProcessCalled() throws Exception {
         OutboundWire owire = createNiceMock(OutboundWire.class);
         replay(owire);
@@ -64,7 +63,6 @@
         verify(registry);
     }
 
-    @SuppressWarnings("unchecked")
     public void testOutboundToInboundPostProcessCalled() throws Exception {
         OutboundWire owire = createNiceMock(OutboundWire.class);
         Map<Operation<?>, OutboundInvocationChain> chains = new 
HashMap<Operation<?>, OutboundInvocationChain>();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/InboundtoOutboundConnectTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/InboundtoOutboundConnectTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/InboundtoOutboundConnectTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/InboundtoOutboundConnectTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -54,7 +54,6 @@
 public class InboundtoOutboundConnectTestCase extends TestCase {
     private Operation operation;
 
-    @SuppressWarnings("unchecked")
     public void testNoInterceptorsNoHandlers() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         InboundInvocationChain inboundChain = setupInbound(null);
@@ -74,7 +73,6 @@
     /**
      * Verifies an invocation with a single source interceptor
      */
-    @SuppressWarnings("unchecked")
     public void testSourceInterceptor() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         MockSyncInterceptor interceptor = new MockSyncInterceptor();
@@ -100,7 +98,6 @@
     /**
      * Verifies an invocation with a single target interceptor
      */
-    @SuppressWarnings("unchecked")
     public void testTargetInterceptor() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         MockSyncInterceptor interceptor = new MockSyncInterceptor();
@@ -126,7 +123,6 @@
     /**
      * Verifies an invocation with a source and target interceptor
      */
-    @SuppressWarnings("unchecked")
     public void testSourceTargetInterceptor() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         MockSyncInterceptor sourceInterceptor = new MockSyncInterceptor();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/OutboundToInboundConnectTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/OutboundToInboundConnectTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/OutboundToInboundConnectTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/OutboundToInboundConnectTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -53,7 +53,6 @@
  */
 public class OutboundToInboundConnectTestCase extends TestCase {
 
-    @SuppressWarnings("unchecked")
     public void testNoInterceptorsNoHandlers() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         InboundInvocationChain inboundChain = setupTarget(null);
@@ -72,7 +71,6 @@
     /**
      * Verifies an invocation with a single source interceptor
      */
-    @SuppressWarnings("unchecked")
     public void testSourceInterceptor() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         MockSyncInterceptor interceptor = new MockSyncInterceptor();
@@ -96,7 +94,6 @@
     /**
      * Verifies an invocation with a single target interceptor
      */
-    @SuppressWarnings("unchecked")
     public void testTargetInterceptor() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         MockSyncInterceptor interceptor = new MockSyncInterceptor();
@@ -120,7 +117,6 @@
     /**
      * Verifies an invocation with a source and target interceptor
      */
-    @SuppressWarnings("unchecked")
     public void testSourceTargetInterceptor() throws Exception {
         ConnectorImpl connector = new ConnectorImpl();
         MockSyncInterceptor sourceInterceptor = new MockSyncInterceptor();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/WirePostProcessorRegistryImplTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/WirePostProcessorRegistryImplTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/WirePostProcessorRegistryImplTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/builder/WirePostProcessorRegistryImplTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -15,7 +15,6 @@
  */
 public class WirePostProcessorRegistryImplTestCase extends TestCase {
 
-    @SuppressWarnings("unchecked")
     public void testRegisterUnregister() throws Exception {
         WirePostProcessorRegistry registry = new 
WirePostProcessorRegistryImpl();
         OutboundWire owire = EasyMock.createMock(OutboundWire.class);
@@ -30,7 +29,6 @@
         verify(processor);
     }
 
-    @SuppressWarnings("unchecked")
     public void testProcessInboundToOutbound() throws Exception {
         WirePostProcessorRegistry registry = new 
WirePostProcessorRegistryImpl();
         OutboundWire owire = EasyMock.createMock(OutboundWire.class);

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeBuilderTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeBuilderTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeBuilderTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/composite/CompositeBuilderTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -216,7 +216,7 @@
         container.register(EasyMock.isA(AtomicComponent.class));
         EasyMock.expectLastCall().anyTimes();
         
EasyMock.expect(container.getScope()).andReturn(Scope.MODULE).anyTimes();
-        
EasyMock.expect(container.getInstance(EasyMock.isA(AtomicComponent.class))).andAnswer(new
 IAnswer() {
+        
EasyMock.expect(container.getInstance(EasyMock.isA(AtomicComponent.class))).andAnswer(new
 IAnswer<Object>() {
             private Map<AtomicComponent, Object> cache = new 
HashMap<AtomicComponent, Object>();
 
             public Object answer() throws Throwable {

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/AsyncJavaTargetInvokerTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/AsyncJavaTargetInvokerTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/AsyncJavaTargetInvokerTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/AsyncJavaTargetInvokerTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -53,7 +53,7 @@
 
         WorkScheduler scheduler = createMock(WorkScheduler.class);
         scheduler.scheduleWork(isA(Runnable.class));
-        expectLastCall().andStubAnswer(new IAnswer() {
+        expectLastCall().andStubAnswer(new IAnswer<Object>() {
             public Object answer() throws Throwable {
                 Runnable runnable = (Runnable) getCurrentArguments()[0];
                 runnable.run();
@@ -82,7 +82,7 @@
         replay(monitor);
         WorkScheduler scheduler = createMock(WorkScheduler.class);
         scheduler.scheduleWork(isA(Runnable.class));
-        expectLastCall().andStubAnswer(new IAnswer() {
+        expectLastCall().andStubAnswer(new IAnswer<Object>() {
             public Object answer() throws Throwable {
                 Runnable runnable = (Runnable) getCurrentArguments()[0];
                 runnable.run();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/CallbackInvocationTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/CallbackInvocationTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/CallbackInvocationTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/CallbackInvocationTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -245,7 +245,7 @@
 
         WorkScheduler scheduler = createMock(WorkScheduler.class);
         scheduler.scheduleWork(isA(Runnable.class));
-        expectLastCall().andStubAnswer(new IAnswer() {
+        expectLastCall().andStubAnswer(new IAnswer<Object>() {
             public Object answer() throws Throwable {
                 Runnable runnable = (Runnable) getCurrentArguments()[0];
                 runnable.run();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OneWayWireInvocationTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OneWayWireInvocationTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OneWayWireInvocationTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OneWayWireInvocationTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -61,7 +61,7 @@
         JavaAtomicComponent component = 
MockFactory.createJavaComponent(target);
         WorkScheduler scheduler = createMock(WorkScheduler.class);
         scheduler.scheduleWork(isA(Runnable.class));
-        expectLastCall().andStubAnswer(new IAnswer() {
+        expectLastCall().andStubAnswer(new IAnswer<Object>() {
             public Object answer() throws Throwable {
                 Runnable runnable = (Runnable) getCurrentArguments()[0];
                 runnable.run();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OutboundWireToJavaTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OutboundWireToJavaTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OutboundWireToJavaTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/java/integration/component/OutboundWireToJavaTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -171,7 +171,6 @@
         scope.stop();
     }
 
-    @SuppressWarnings("unchecked")
     private OutboundWire getWire(ScopeContainer scope) throws 
NoSuchMethodException,
                                                               
InvalidServiceContractException {
         ConnectorImpl connector = new ConnectorImpl();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/ConstructorProcessorExtensibilityTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/ConstructorProcessorExtensibilityTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/ConstructorProcessorExtensibilityTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/ConstructorProcessorExtensibilityTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -57,7 +57,7 @@
     public void testProcessLast() throws Exception {
         PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>> type =
             new PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>>();
-        Constructor ctor1 = Foo.class.getConstructor(String.class, 
String.class);
+        Constructor<Foo> ctor1 = Foo.class.getConstructor(String.class, 
String.class);
         ConstructorDefinition<Foo> definition = new 
ConstructorDefinition<Foo>(ctor1);
         definition.getInjectionNames().add("");
         definition.getInjectionNames().add("mybar");

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilderTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilderTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilderTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/system/builder/SystemComponentBuilderTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -126,7 +126,6 @@
     /**
      * Verifies references are built properly
      */
-    @SuppressWarnings("unchecked")
     public void testRefBuild() throws Exception {
         PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>> type =
             new PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>>();
@@ -164,7 +163,6 @@
     /**
      * Verifies autowires are built properly
      */
-    @SuppressWarnings("unchecked")
     public void testAutowireBuild() throws Exception {
         PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>> type =
             new PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>>();

Modified: 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/mock/factories/MockComponentFactory.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/mock/factories/MockComponentFactory.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/mock/factories/MockComponentFactory.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/mock/factories/MockComponentFactory.java
 Sat Sep  9 21:45:30 2006
@@ -21,19 +21,18 @@
 import java.net.URI;
 import java.net.URISyntaxException;
 
+import org.apache.tuscany.spi.idl.java.JavaServiceContract;
+import org.apache.tuscany.spi.implementation.java.ConstructorDefinition;
+import org.apache.tuscany.spi.implementation.java.JavaMappedProperty;
+import org.apache.tuscany.spi.implementation.java.JavaMappedReference;
+import org.apache.tuscany.spi.implementation.java.JavaMappedService;
+import org.apache.tuscany.spi.implementation.java.PojoComponentType;
 import org.apache.tuscany.spi.model.BoundReferenceDefinition;
 import org.apache.tuscany.spi.model.BoundServiceDefinition;
 import org.apache.tuscany.spi.model.ComponentDefinition;
 import org.apache.tuscany.spi.model.ReferenceTarget;
 import org.apache.tuscany.spi.model.Scope;
 import org.apache.tuscany.spi.model.ServiceContract;
-import org.apache.tuscany.spi.model.ServiceDefinition;
-import org.apache.tuscany.spi.implementation.java.ConstructorDefinition;
-
-import org.apache.tuscany.spi.implementation.java.PojoComponentType;
-
-import org.apache.tuscany.spi.implementation.java.JavaMappedReference;
-import org.apache.tuscany.spi.idl.java.JavaServiceContract;
 
 import org.apache.tuscany.core.implementation.system.model.SystemBinding;
 import 
org.apache.tuscany.core.implementation.system.model.SystemImplementation;
@@ -65,7 +64,7 @@
             reference = new JavaMappedReference();
             reference.setName("target");
             reference.setMember(SourceImpl.class.getMethod("setTarget", 
Target.class));
-            ServiceContract contract = new JavaServiceContract();
+            JavaServiceContract contract = new JavaServiceContract();
             contract.setInterfaceClass(Target.class);
             reference.setServiceContract(contract);
             componentType.add(reference);
@@ -102,7 +101,7 @@
             reference.setName("target");
             reference.setMember(SourceImpl.class.getMethod("setTarget", 
Target.class));
             reference.setAutowire(true);
-            ServiceContract contract = new JavaServiceContract();
+            ServiceContract<?> contract = new JavaServiceContract();
             contract.setInterfaceClass(Target.class);
             reference.setServiceContract(contract);
             componentType.add(reference);
@@ -126,14 +125,15 @@
      */
     public static ComponentDefinition<SystemImplementation> createTarget() 
throws NoSuchMethodException {
         SystemImplementation impl = new SystemImplementation();
-        PojoComponentType componentType = new PojoComponentType();
+        PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>> componentType =
+            new PojoComponentType<JavaMappedService, JavaMappedReference, 
JavaMappedProperty<?>>();
         componentType.setImplementationScope(Scope.MODULE);
         componentType
             .setConstructorDefinition(
                 new 
ConstructorDefinition<TargetImpl>(TargetImpl.class.getConstructor((Class[]) 
null)));
-        ServiceDefinition targetServiceDefinition = new ServiceDefinition();
+        JavaMappedService targetServiceDefinition = new JavaMappedService();
         targetServiceDefinition.setName("Target");
-        ServiceContract contract = new JavaServiceContract();
+        ServiceContract<?> contract = new JavaServiceContract();
         contract.setInterfaceClass(Target.class);
         targetServiceDefinition.setServiceContract(contract);
         componentType.add(targetServiceDefinition);
@@ -151,7 +151,7 @@
         BoundReferenceDefinition<SystemBinding> referenceDefinition = new 
BoundReferenceDefinition<SystemBinding>();
         referenceDefinition.setBinding(binding);
         referenceDefinition.setName("target");
-        ServiceContract contract = new JavaServiceContract();
+        ServiceContract<?> contract = new JavaServiceContract();
         contract.setInterfaceClass(Target.class);
         referenceDefinition.setServiceContract(contract);
         return referenceDefinition;
@@ -165,7 +165,7 @@
         BoundServiceDefinition<SystemBinding> serviceDefinition = new 
BoundServiceDefinition<SystemBinding>();
         serviceDefinition.setBinding(binding);
         serviceDefinition.setName("serviceDefinition");
-        ServiceContract contract = new JavaServiceContract();
+        ServiceContract<?> contract = new JavaServiceContract();
         contract.setInterfaceClass(Target.class);
         serviceDefinition.setServiceContract(contract);
         try {

Modified: 
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ReferenceTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ReferenceTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ReferenceTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ReferenceTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -53,7 +53,6 @@
 
     }
 
-    @SuppressWarnings("unchecked")
     public void testPrepare() throws Exception {
         InboundInvocationChain chain = 
createMock(InboundInvocationChain.class);
         Operation<Type> operation = new Operation<Type>("test", null, null, 
null, false, null);

Modified: 
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ServiceExtensionTestCase.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ServiceExtensionTestCase.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ServiceExtensionTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/kernel/spi/src/test/java/org/apache/tuscany/spi/extension/ServiceExtensionTestCase.java
 Sat Sep  9 21:45:30 2006
@@ -37,7 +37,6 @@
         assertEquals(Scope.COMPOSITE, service.getScope());
     }
 
-    @SuppressWarnings("unchecked")
     public void testSetGetInterface() throws Exception {
         InboundWire wire = createMock(InboundWire.class);
         JavaServiceContract contract = new JavaServiceContract(getClass());

Modified: 
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiBindingBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiBindingBuilder.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiBindingBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiBindingBuilder.java
 Sat Sep  9 21:45:30 2006
@@ -18,7 +18,6 @@
 
 import org.osoa.sca.annotations.Constructor;
 
-import org.apache.tuscany.spi.QualifiedName;
 import org.apache.tuscany.spi.annotation.Autowire;
 import org.apache.tuscany.spi.component.CompositeComponent;
 import org.apache.tuscany.spi.component.Service;
@@ -47,21 +46,15 @@
         return OSGiBinding.class;
     }
 
-    @SuppressWarnings("unchecked")
     public Service build(CompositeComponent parent,
-                           BoundServiceDefinition<OSGiBinding> 
boundServiceDefinition,
-                           DeploymentContext deploymentContext) {
+                         BoundServiceDefinition<OSGiBinding> 
boundServiceDefinition,
+                         DeploymentContext deploymentContext) {
         String name = boundServiceDefinition.getName();
         Class<? extends Object> service = 
getServiceInterface(boundServiceDefinition);
-        String uri = boundServiceDefinition.getBinding().getURI();
         String osgiServiceName = 
boundServiceDefinition.getBinding().getService();
-        Class<?> interfaze = 
boundServiceDefinition.getServiceContract().getInterfaceClass();
-        QualifiedName targetName = new 
QualifiedName(boundServiceDefinition.getTarget().getPath());
-
         return new OSGiService(name, parent, wireService, osgiServiceName, 
service, host);
     }
 
-    @SuppressWarnings("unchecked")
     public OSGiReference build(CompositeComponent parent,
                                BoundReferenceDefinition<OSGiBinding> 
boundReferenceDefinition,
                                DeploymentContext deploymentContext) {
@@ -71,9 +64,8 @@
         return new OSGiReference(name, interfaze, parent, wireService, uri);
     }
 
-    @SuppressWarnings({"unchecked"})
     protected Class<? extends Object> 
getServiceInterface(BoundServiceDefinition<OSGiBinding> boundServiceDefinition) 
{
-        return (Class<?>) 
boundServiceDefinition.getServiceContract().getInterfaceClass();
+        return boundServiceDefinition.getServiceContract().getInterfaceClass();
     }
 
 }

Modified: 
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiReference.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiReference.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiReference.java
 (original)
+++ 
incubator/tuscany/java/sca/runtime/osgi/src/main/java/org/apache/tuscany/osgi/binding/OSGiReference.java
 Sat Sep  9 21:45:30 2006
@@ -30,10 +30,10 @@
 /**
  * @version $Rev$ $Date$
  */
-public class OSGiReference<T> extends ReferenceExtension {
+public class OSGiReference extends ReferenceExtension {
     //private final String uri;
 
-    public OSGiReference(String name, Class<T> interfaze, CompositeComponent 
parent, WireService service, String uri) {
+    public OSGiReference(String name, Class<?> interfaze, CompositeComponent 
parent, WireService service, String uri) {
         super(name, interfaze, parent, service);
         //this.uri = uri;
     }

Modified: 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestBindingReference.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestBindingReference.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestBindingReference.java
 (original)
+++ 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestBindingReference.java
 Sat Sep  9 21:45:30 2006
@@ -10,9 +10,9 @@
 /**
  * @version $Rev$ $Date$
  */
-public class TestBindingReference<T> extends ReferenceExtension {
+public class TestBindingReference extends ReferenceExtension {
 
-    public TestBindingReference(String name, Class<T> interfaze, 
CompositeComponent parent, WireService wireService) {
+    public TestBindingReference(String name, Class<?> interfaze, 
CompositeComponent parent, WireService wireService) {
         super(name, interfaze, parent, wireService);
     }
 

Modified: 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingBuilder.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingBuilder.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingBuilder.java
 (original)
+++ 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingBuilder.java
 Sat Sep  9 21:45:30 2006
@@ -13,7 +13,6 @@
  */
 public class TestSocketBindingBuilder extends 
BindingBuilderExtension<TestSocketBinding> {
 
-    @SuppressWarnings("unchecked")
     public Service build(CompositeComponent parent,
                             BoundServiceDefinition<TestSocketBinding> 
definition,
                             DeploymentContext context) {
@@ -22,7 +21,6 @@
         return new TestSocketBindingService(definition.getName(), port, 
interfaze, parent, wireService);
     }
 
-    @SuppressWarnings("unchecked")
     public Reference build(CompositeComponent parent,
                               BoundReferenceDefinition<TestSocketBinding> 
definition,
                               DeploymentContext context) {

Modified: 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingReference.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingReference.java?view=diff&rev=441903&r1=441902&r2=441903
==============================================================================
--- 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingReference.java
 (original)
+++ 
incubator/tuscany/java/sca/test/src/main/java/org/apache/tuscany/test/binding/TestSocketBindingReference.java
 Sat Sep  9 21:45:30 2006
@@ -10,7 +10,7 @@
 /**
  * @version $Rev$ $Date$
  */
-public class TestSocketBindingReference<T> extends ReferenceExtension {
+public class TestSocketBindingReference extends ReferenceExtension {
 
     private String host;
     private int port;
@@ -18,7 +18,7 @@
     public TestSocketBindingReference(String name,
                                       String host,
                                       int port,
-                                      Class<T> interfaze,
+                                      Class<?> interfaze,
                                       CompositeComponent parent,
                                       WireService wireService) {
         super(name, interfaze, parent, wireService);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to