]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - eclipse/plugins/org.argeo.slc.client.hibernate/META-INF/spring/core.xml
First draft of ProcessDetail Implementation
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.hibernate / META-INF / spring / core.xml
index 7250277e08cc22bfd0acd6b755ecd99dbb251d75..62f8cbbd4d0eb75b3e6dbc175708e810cd9d73a3 100644 (file)
@@ -6,14 +6,19 @@
               http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
               ">
 
-       <bean id="processListTableContent" class="org.argeo.slc.client.core.ProcessListTableContent">
-               <property name="slcExecutionDao" ref="slcExecutionDao" />
-       </bean>
+       <!-- Providers -->
+       <bean id="processListTableLabelProvider"
+               class="org.argeo.slc.client.contentprovider.ProcessListTableLabelProvider" />
+       <bean id="processListStructuredContentProvider"
+               class="org.argeo.slc.client.contentprovider.ProcessListStructuredContentProvider" />
+       <bean id="processDetailContentProvider"
+               class="org.argeo.slc.client.contentprovider.ProcessDetailContentProvider"
+               scope="prototype" />
 
-       <!-- Events -->
+       <!-- Aspects -->
        <aop:aspectj-autoproxy />
        <bean id="contentProviderAspect" class="org.argeo.slc.client.aspects.ContentProviderAspect">
-               <!-- <property name="sessionFactory" ref="sessionFactory" /> <property 
-                       name="transactionManager" ref="transactionManager" /> -->
+               <property name="sessionFactory" ref="sessionFactory" />
+               <!-- <property name="transactionManager" ref="transactionManager" /> -->
        </bean>
 </beans>