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() {