Salome HOME
The draft of the "Copy from existing study" action is added. The YACS step is introdu...
[tools/siman.git] / Workspace / Siman / src / struts.xml
index 0f369c9f9ad1c504ba3cbf84b1a283de416d1623..172ee38e3a6edf933e4260018b0b6ccbf5b95445 100644 (file)
                        <result name="sysadmin" type="tiles">page.home</result>
                </action>
                <action name="select" class="menuAction" method="selectItem">
-                       <result name="new-empty" type="redirectAction">
-                               study/new-empty
-                       </result>
+            <result name="new-empty" type="redirectAction">
+                study/new-empty
+            </result>
+            <result name="new-copy" type="redirectAction">
+                study/new-copy
+            </result>
                        <result name="search-study" type="redirectAction">
                                study/search-study
                        </result>
                        <result name="success">/study/jsonCheckoutRes.jsp</result>
                </action>
 
-               <!-- Creation of a study
-               -->
-               <action name="new-empty" class="newStudyAction"
-                       method="initialize">
-                       <result name="success" type="tiles">page.newstudy</result>
-               </action>
-               <action name="valid-new" class="newStudyAction"
-                       method="create">
-                       <!--interceptor-ref name="siman-validation" /-->
-                       <result name="success" type="redirectAction">
-                               open-study?selection=0.1
-                       </result>
-                       <result name="input" type="tiles">page.newstudy</result>
-                       <result name="error" type="tiles">page.home</result>
-               </action>
+        <!-- Creation of a study
+        -->
+        <action name="new-empty" class="newStudyAction"
+            method="initialize">
+            <result name="success" type="tiles">page.newstudy</result>
+        </action>
+        <action name="valid-new" class="newStudyAction"
+            method="create">
+            <!--interceptor-ref name="siman-validation" /-->
+            <result name="success" type="redirectAction">
+                open-study?selection=0.1
+            </result>
+            <result name="input" type="tiles">page.newstudy</result>
+            <result name="error" type="tiles">page.home</result>
+        </action>
+
+        <!-- Creation of a new study from existing one
+        -->
+        <action name="new-copy" class="copyStudyAction"
+            method="initialize">
+            <result name="success" type="tiles">page.newcopy</result>
+        </action>
+        <action name="valid-copy" class="copyStudyAction"
+            method="create">
+            <result name="success" type="redirectAction">
+                open-study?selection=0.1
+            </result>
+            <result name="input" type="tiles">page.newcopy</result>
+            <result name="error" type="tiles">page.home</result>
+        </action>
 
                <!-- Search for studies, knowledge elements and documents
                -->