]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - plugins/org.argeo.slc.client.ui.dist/META-INF/spring/commands.xml
Fix a few issues while testing and building distributions.
[gpl/argeo-slc.git] / plugins / org.argeo.slc.client.ui.dist / META-INF / spring / commands.xml
index 5c59eae2781cfdfb2ba863e0c8a62c64c125749d..c8ec38b376af7718428478d69ecc3ce79b00e39e 100644 (file)
@@ -42,7 +42,8 @@
 
 
        <!-- WORKSPACE MANAGEMENT -->
-       <bean id="openWorkspaceEditor" class="org.argeo.slc.client.ui.dist.commands.OpenWorkspaceEditor"
+       <bean id="openWorkspaceEditor"
+               class="org.argeo.slc.client.ui.dist.commands.OpenWorkspaceEditor"
                scope="prototype">
                <property name="localRepository" ref="nodeRepository" />
        </bean>
                <property name="keyring" ref="keyring" />
        </bean>
 
+       <bean id="copyLocalJavaWorkspace"
+               class="org.argeo.slc.client.ui.dist.commands.CopyLocalJavaWorkspace">
+               <property name="javaRepoManager">
+                       <bean factory-bean="slcRepoManager" factory-method="getJavaRepoManager" />
+               </property>
+               <property name="javaRepository" ref="javaRepository" />
+       </bean>
+
+       <bean id="createLocalJavaWorkspace"
+               class="org.argeo.slc.client.ui.dist.commands.CreateLocalJavaWorkspace">
+               <property name="javaRepoManager">
+                       <bean factory-bean="slcRepoManager" factory-method="getJavaRepoManager" />
+               </property>
+       </bean>
+
+
        <bean id="mergeWorkspaces" class="org.argeo.slc.client.ui.dist.commands.MergeWorkspaces">
                <property name="repositoryFactory" ref="repositoryFactory" />
                <property name="nodeRepository" ref="nodeRepository" />