Author: jsdelfino
Date: Tue Apr 22 18:43:36 2008
New Revision: 650720

URL: http://svn.apache.org/viewvc?rev=650720&view=rev
Log:
Moved some of the initialization to implementation-java to allow the java 
implementation model to be used independently of the runtime.

Modified:
    
incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java

Modified: 
incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java?rev=650720&r1=650719&r2=650720&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java
 (original)
+++ 
incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java
 Tue Apr 22 18:43:36 2008
@@ -77,8 +77,6 @@
     public void start(ExtensionPointRegistry registry) {
 
         ModelFactoryExtensionPoint factories = 
registry.getExtensionPoint(ModelFactoryExtensionPoint.class);
-        AssemblyFactory assemblyFactory = 
factories.getFactory(AssemblyFactory.class);
-        PolicyFactory policyFactory = 
factories.getFactory(PolicyFactory.class);
 
         MessageFactory messageFactory = 
factories.getFactory(MessageFactory.class);
         ProxyFactoryExtensionPoint proxyFactory = 
registry.getExtensionPoint(ProxyFactoryExtensionPoint.class);
@@ -86,25 +84,6 @@
             .getInterfaceContractMapper()));
 
         JavaInterfaceFactory javaFactory = 
factories.getFactory(JavaInterfaceFactory.class);
-        JavaImplementationFactory javaImplementationFactory = 
factories.getFactory(JavaImplementationFactory.class);
-
-        BaseJavaClassVisitor[] extensions =
-            new BaseJavaClassVisitor[] {new 
ConstructorProcessor(assemblyFactory),
-                                        new 
AllowsPassByReferenceProcessor(assemblyFactory),
-                                        new 
ComponentNameProcessor(assemblyFactory),
-                                        new ContextProcessor(assemblyFactory),
-                                        new 
ConversationIDProcessor(assemblyFactory),
-                                        new 
ConversationProcessor(assemblyFactory),
-                                        new DestroyProcessor(assemblyFactory), 
new EagerInitProcessor(assemblyFactory),
-                                        new InitProcessor(assemblyFactory), 
new PropertyProcessor(assemblyFactory),
-                                        new 
ReferenceProcessor(assemblyFactory, javaFactory),
-                                        new 
ResourceProcessor(assemblyFactory), new ScopeProcessor(assemblyFactory),
-                                        new ServiceProcessor(assemblyFactory, 
javaFactory),
-                                        new 
HeuristicPojoProcessor(assemblyFactory, javaFactory),
-                                        new PolicyProcessor(assemblyFactory, 
policyFactory)};
-        for (JavaClassVisitor extension : extensions) {
-            javaImplementationFactory.addClassVisitor(extension);
-        }
 
         DataBindingExtensionPoint dataBindings = 
registry.getExtensionPoint(DataBindingExtensionPoint.class);
         TransformerExtensionPoint transformers = 
registry.getExtensionPoint(TransformerExtensionPoint.class);


Reply via email to