]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.client.ui.dist/META-INF/spring/views.xml
Adapt to changes in Commons
[gpl/argeo-slc.git] / org.argeo.slc.client.ui.dist / META-INF / spring / views.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
4 xmlns:util="http://www.springframework.org/schema/util"
5 xsi:schemaLocation="http://www.springframework.org/schema/beans
6 http://www.springframework.org/schema/beans/spring-beans.xsd
7 http://www.springframework.org/schema/util
8 http://www.springframework.org/schema/util/spring-util-2.5.xsd">
9
10 <!-- Views -->
11 <bean id="artifactsBrowser" class="org.argeo.slc.client.ui.dist.views.ArtifactsBrowser"
12 scope="prototype">
13 <property name="jcrSession" ref="slcSession" />
14 </bean>
15 <bean id="queryArtifactsForm" class="org.argeo.slc.client.ui.dist.views.QueryArtifactsForm"
16 scope="prototype">
17 <property name="session" ref="slcSession" />
18 <property name="columnProperties">
19 <list>
20 <value>slc:artifactVersion.jcr:uuid</value>
21 <value>slc:artifactVersion.slc:groupId</value>
22 <value>slc:artifactVersion.slc:artifactId</value>
23 <value>slc:artifactVersion.slc:artifactVersion</value>
24 </list>
25 </property>
26 </bean>
27 <bean id="queryBundlesForm" class="org.argeo.slc.client.ui.dist.views.QueryBundlesForm"
28 scope="prototype">
29 <property name="session" ref="slcSession" />
30 <property name="columnProperties">
31 <list>
32 <value>slc:artifactVersion.jcr:uuid</value>
33 <value>slc:bundleArtifact.slc:symbolic-name</value>
34 <value>slc:artifactVersion.slc:groupId</value>
35 <value>slc:bundleArtifact.slc:bundle-version</value>
36 <!-- <value>slc:bundleArtifact.slc:Fragment-Host</value> -->
37 </list>
38 </property>
39 </bean>
40
41 <bean id="queryArtifactsText" class="org.argeo.slc.client.ui.dist.views.QueryArtifactsText"
42 scope="prototype">
43 <property name="session" ref="slcSession" />
44 </bean>
45
46 <bean id="distributionsView" class="org.argeo.slc.client.ui.dist.views.DistributionsView"
47 scope="prototype">
48 <!-- <property name="repositoryFactory" ref="repositoryFactory" /> -->
49 <!-- <property name="keyring" ref="keyring" /> -->
50 <property name="nodeRepository" ref="nodeRepository" />
51 <property name="treeContentProvider" ref="distTreeContentProvider" />
52 </bean>
53
54 <!-- Corresponding content provider -->
55 <bean id="distTreeContentProvider"
56 class="org.argeo.slc.client.ui.dist.controllers.DistTreeContentProvider"
57 scope="prototype">
58 <property name="repositoryFactory" ref="repositoryFactory" />
59 <property name="keyring" ref="keyring" />
60 </bean>
61
62 <!-- ANONYMOUS DISTRIBUTION VIEW -->
63 <bean id="anonymousDistributionsView"
64 class="org.argeo.slc.client.ui.dist.views.AnonymousDistributionsView"
65 scope="prototype">
66 <property name="treeContentProvider" ref="anonymousDistTreeContentProvider" />
67 </bean>
68
69 <!-- Corresponding content provider -->
70 <bean id="anonymousDistTreeContentProvider"
71 class="org.argeo.slc.client.ui.dist.controllers.AnonymousDistTreeContentProvider"
72 scope="prototype">
73 <property name="repositoryFactory" ref="repositoryFactory" />
74 </bean>
75
76 <!-- <bean id="distributionPerspective" class="org.argeo.slc.client.ui.dist.DistributionPerspective"
77 scope="prototype"> <property name="repositoryFactory" ref="repositoryFactory"
78 /> <property name="nodeRepository" ref="nodeRepository" /> </bean> -->
79 </beans>