Salome HOME
Update uses list functionality
[tools/siman.git] / Workspace / Siman / src / struts.xml
index 9df9d0019fd060be573dd3eae76d17db3876a41b..add83ea64d212facfac6f3b4c59e174557c5c3d2 100644 (file)
                        </result>
                        <result name="error" type="tiles">page.home</result>
                </action>
+               <action name="setStudyOrder" class="searchStudyAction"
+                   method="setOrder">
+            <result name="success" type="tiles">
+                page.searchstudy
+            </result>
+            <result name="error" type="tiles">
+                page.searchstudy
+            </result>
+               </action>
                <action name="refresh-study" class="searchStudyAction"
                        method="submitForm">
                        <result name="selectype" type="tiles">
                                page.searchknowledge
                        </result>
                </action>
+               <action name="setKnowledgeOrder" class="searchKnowledgeAction"
+            method="setOrder">
+            <result name="success" type="tiles">
+                page.searchknowledge
+            </result>
+            <result name="error" type="tiles">
+                page.searchknowledge
+            </result>
+        </action>
                <action name="refresh-knowledge" class="searchKnowledgeAction"
                        method="submitForm">
                        <result name="selectype" type="tiles">
                        <result name="success" type="tiles">
                                page.displaystudy
                        </result>
+            <result name="error" type="tiles">page.home</result>
                </action>
                <action name="step-study" class="displayStudyStepAction"
                        method="selectStep">
                                page.displaystudy
                        </result>
                </action>
-               
                <action name="valid-rename" class="editScenarioPropertiesAction"
                        method="editScenarioTitle">
                        <interceptor-ref name="simanBasicStack" />
                                open-study
                        </result>
                </action>
-               
+               <action name="remove-scenario" class="editScenarioPropertiesAction"
+            method="removeScenario">
+            <result name="success" type="redirectAction">
+                open-study
+            </result>
+            <result name="error" type="redirectAction">
+                step-study
+            </result>
+        </action>      
                <action name="add-scenario" class="newScenarioAction"
                        method="initialize">
                        <result name="success" type="tiles">
                                step-study
                        </result>
                        <result name="success" type="redirectAction">
-                               step-study
+                               open-study
                        </result>
                        <result name="error" type="tiles">page.displaystudy</result>
                </action>
                        </result>
                        <result name="error" type="tiles">page.importerror</result>
                </action>
+               <action name="update-uses" class="importDocumentAction"
+                       method="updateUsesList">
+                       <result name="success"  type="dispatcher">
+                               /study/usesList.jsp
+                       </result>
+               </action>
                <action name="valid-import" class="importDocumentAction"
                        method="import">
             <interceptor-ref name="simanBasicStack"/>
             <interceptor-ref name="siman-validation"/>
                        <result name="success" type="redirectAction">
-                               step-study
-                       </result>
-                       <result name="cancel" type="redirectAction">
-                               step-study
+                               open-study
                        </result>
                        <result name="error" type="tiles">page.importerror</result>
                </action>
                </action>
                <action name="valid-version" class="versionDocumentAction"
                        method="version">
+                       <interceptor-ref name="simanBasicStack"/>
+            <interceptor-ref name="siman-validation"/>
                        <result name="success" type="redirectAction">
                                step-study
                        </result>
                <action name="setKnowledge" class="editKnowledgeElementAction"
                        method="setKnowledge">
             <interceptor-ref name="simanBasicStack"/>
-            <interceptor-ref name="siman-validation"/>
+            <interceptor-ref name="validation"/>
                        <result name="success" type="redirectAction">
                 study/open-study
             </result>