Author: jboynes
Date: Mon Apr 17 07:41:16 2006
New Revision: 394680

URL: http://svn.apache.org/viewcvs?rev=394680&view=rev
Log:
getContext() can return a context not just Composites

Modified:
    
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContextImpl.java

Modified: 
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContextImpl.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContextImpl.java?rev=394680&r1=394679&r2=394680&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContextImpl.java
 (original)
+++ 
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContextImpl.java
 Mon Apr 17 07:41:16 2006
@@ -33,6 +33,7 @@
 import org.apache.tuscany.core.context.ScopeContext;
 import org.apache.tuscany.core.context.SystemCompositeContext;
 import org.apache.tuscany.core.context.TargetException;
+import org.apache.tuscany.core.context.Context;
 import org.apache.tuscany.core.context.impl.AbstractContext;
 import org.apache.tuscany.core.context.impl.CompositeContextImpl;
 import org.apache.tuscany.core.context.impl.EventContextImpl;
@@ -97,14 +98,14 @@
         wireBuilder.addWireBuilder(builder);
     }
 
-    public CompositeContext getContext(String ctxName) {
+    public Context getContext(String ctxName) {
         checkRunning();
         if (ROOT.equals(ctxName)) {
             return rootContext;
         } else if (SYSTEM.equals(ctxName)) {
             return systemContext;
         }
-        return (CompositeContext) rootContext.getContext(ctxName);
+        return rootContext.getContext(ctxName);
     }
 
     public CompositeContext getRootContext() {


Reply via email to