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"
4 xsi:schemaLocation="http://www.springframework.org/schema/beans
5 http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
7 <bean id="applicationSettings"
8 class="org.splat.simer.ApplicationSettings">
9 <property name="projectSettings" ref="projectSettings" />
12 <bean id="importedStudy" class="org.splat.simer.admin.ImportedStudy"
15 <bean id="openStudy" class="org.splat.simer.OpenStudy"
17 <property name="projectElementService"
18 ref="projectElementService" />
19 <property name="projectSettings" ref="projectSettings" />
20 <property name="publicationService" ref="publicationService" />
21 <property name="scenarioService" ref="scenarioService" />
22 <property name="stepService" ref="stepService" />
25 <bean id="openKnowledge" class="org.splat.simer.OpenKnowledge"
27 <property name="projectElementService"
28 ref="projectElementService" />
29 <property name="projectSettings" ref="projectSettings" />
32 <bean id="baseAction" class="org.splat.simer.Action"
34 <property name="openStudy" ref="openStudy" />
35 <property name="openKnowledge" ref="openKnowledge" />
38 <bean id="startAction" class="org.splat.simer.StartAction"
40 <property name="applicationSettings" ref="applicationSettings" />
41 <property name="projectSettings" ref="projectSettings" />
43 <bean id="connectionAction" class="org.splat.simer.ConnectionAction"
47 <bean id="menuAction" class="org.splat.simer.MenuAction"
51 <bean id="notYetImplementedAction"
52 class="org.splat.simer.NotYetImplementedAction" scope="prototype">
55 <bean id="searchStudyAction"
56 class="org.splat.simer.SearchStudyAction" scope="prototype">
57 <property name="projectSettings" ref="projectSettings" />
58 <property name="searchService" ref="searchService" />
61 <bean id="searchKnowledgeAction"
62 class="org.splat.simer.SearchKnowledgeAction" scope="prototype">
63 <property name="searchService" ref="searchService" />
66 <bean id="searchDocumentAction"
67 class="org.splat.simer.SearchDocumentAction" scope="prototype">
70 <bean id="displayStudyStepAction" parent="baseAction"
71 class="org.splat.simer.DisplayStudyStepAction" scope="prototype">
72 <property name="studyService" ref="studyService" />
75 <bean id="studyPropertiesAction"
76 class="org.splat.simer.StudyPropertiesAction" scope="prototype">
77 <property name="studyService" ref="studyService" />
80 <bean id="displayKnowledgeAction"
81 class="org.splat.simer.DisplayKnowledgeAction" scope="prototype">
82 <property name="knowledgeElementService"
83 ref="knowledgeElementService" />
86 <bean id="editStudyAction" class="org.splat.simer.EditStudyAction"
88 <property name="studyService" ref="studyService" />
91 <bean id="newStudyAction" class="org.splat.simer.NewStudyAction"
92 parent="baseAction" scope="prototype">
93 <property name="studyService" ref="studyService" />
96 <bean id="newScenarioAction"
97 class="org.splat.simer.NewScenarioAction" scope="prototype">
98 <property name="projectElementService"
99 ref="projectElementService" />
100 <property name="studyService" ref="studyService" />
103 <bean id="editScenarioPropertiesAction"
104 class="org.splat.simer.EditScenarioPropertiesAction"
106 <property name="projectElementService"
107 ref="projectElementService" />
108 <property name="scenarioService" ref="scenarioService" />
111 <bean id="editSimulationContextAction"
112 class="org.splat.simer.EditSimulationContextAction"
114 <property name="stepService" ref="stepService" />
115 <property name="studyService" ref="studyService" />
118 <bean id="uploadAction" class="org.splat.simer.UploadAction"
122 <bean id="importDocumentAction"
123 class="org.splat.simer.ImportDocumentAction" scope="prototype">
124 <property name="stepService" ref="stepService" />
125 <property name="projectSettings" ref="projectSettings" />
126 <property name="publicationService" ref="publicationService" />
129 <bean id="versionDocumentAction"
130 class="org.splat.simer.VersionDocumentAction" scope="prototype">
131 <property name="projectSettings" ref="projectSettings" />
132 <property name="publicationService" ref="publicationService" />
133 <property name="stepService" ref="stepService" />
136 <bean id="editDocumentAction"
137 class="org.splat.simer.EditDocumentAction" scope="prototype">
138 <property name="publicationService" ref="publicationService" />
141 <bean id="editKnowledgeElementAction"
142 class="org.splat.simer.EditKnowledgeElementAction"
144 <property name="knowledgeElementService"
145 ref="knowledgeElementService" />
146 <property name="scenarioService" ref="scenarioService" />
149 <bean id="databaseIndexingAction"
150 class="org.splat.simer.admin.DatabaseIndexingAction"
152 <property name="studyService" ref="studyService" />
153 <property name="importedStudy" ref="importedStudy" />
154 <property name="searchService" ref="searchService" />
157 <bean id="importUserAction"
158 class="org.splat.simer.admin.ImportUserAction" scope="prototype">
161 <bean id="simulationContextAction"
162 class="org.splat.simer.admin.SimulationContextAction"
164 <property name="knowledgeElementService"
165 ref="knowledgeElementService" />
166 <property name="searchService" ref="searchService" />
167 <property name="projectSettings" ref="projectSettings" />
170 <bean id="knowledgeElementAction"
171 class="org.splat.simer.admin.KnowledgeElementAction"
175 <bean id="saveDocumentAction"
176 class="org.splat.module.SaveDocumentAction" scope="prototype">
177 <property name="publicationService" ref="publicationService" />
178 <property name="scenarioService" ref="scenarioService" />
179 <property name="stepService" ref="stepService" />