]> SALOME platform Git repositories - tools/siman.git/blob - Workspace/Siman/src/spring/applicationContext.xml
Salome HOME
d915f684acb3872180ae463859ecc1bd37473be5
[tools/siman.git] / Workspace / Siman / src / spring / applicationContext.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"
4         xsi:schemaLocation="http://www.springframework.org/schema/beans  
5 http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
6
7         <bean id="applicationSettings"
8                 class="org.splat.simer.ApplicationSettings">
9                 <property name="projectSettings" ref="projectSettings" />
10         </bean>
11
12         <bean id="importedStudy" class="org.splat.simer.admin.ImportedStudy"
13                 scope="prototype" />
14
15         <bean id="openStudy" class="org.splat.simer.OpenStudy"
16                 scope="prototype">
17                 <property name="projectElementService"
18                         ref="projectElementService" />
19                 <property name="projectSettings" ref="projectSettings" />
20                 <property name="scenarioService" ref="scenarioService" />
21         </bean>
22
23         <bean id="openKnowledge" class="org.splat.simer.OpenKnowledge"
24                 scope="prototype">
25                 <property name="projectElementService"
26                         ref="projectElementService" />
27                 <property name="projectSettings" ref="projectSettings" />
28         </bean>
29
30         <bean id="baseAction" class="org.splat.simer.Action"
31                 scope="prototype">
32                 <property name="openStudy" ref="openStudy" />
33                 <property name="openKnowledge" ref="openKnowledge" />
34         </bean>
35
36         <bean id="startAction" class="org.splat.simer.StartAction"
37                 scope="prototype">
38                 <property name="applicationSettings" ref="applicationSettings" />
39                 <property name="projectSettings" ref="projectSettings" />
40         </bean>
41         <bean id="connectionAction" class="org.splat.simer.ConnectionAction"
42                 scope="prototype">
43         </bean>
44
45         <bean id="menuAction" class="org.splat.simer.MenuAction"
46                 scope="prototype">
47         </bean>
48
49         <bean id="notYetImplementedAction"
50                 class="org.splat.simer.NotYetImplementedAction" scope="prototype">
51         </bean>
52
53         <bean id="searchStudyAction"
54                 class="org.splat.simer.SearchStudyAction" scope="prototype">
55                 <property name="projectSettings" ref="projectSettings" />
56                 <property name="searchService" ref="searchService" />
57         </bean>
58
59         <bean id="searchKnowledgeAction"
60                 class="org.splat.simer.SearchKnowledgeAction" scope="prototype">
61                 <property name="searchService" ref="searchService" />
62         </bean>
63
64         <bean id="searchDocumentAction"
65                 class="org.splat.simer.SearchDocumentAction" scope="prototype">
66         </bean>
67
68         <bean id="displayStudyStepAction" parent="baseAction"
69                 class="org.splat.simer.DisplayStudyStepAction" scope="prototype">
70                 <property name="studyService" ref="studyService" />
71         </bean>
72
73         <bean id="studyPropertiesAction"
74                 class="org.splat.simer.StudyPropertiesAction" scope="prototype">
75                 <property name="studyService" ref="studyService" />
76         </bean>
77
78         <bean id="displayKnowledgeAction"
79                 class="org.splat.simer.DisplayKnowledgeAction" scope="prototype">
80                 <property name="knowledgeElementService"
81                         ref="knowledgeElementService" />
82         </bean>
83
84         <bean id="editStudyAction" class="org.splat.simer.EditStudyAction"
85                 scope="prototype">
86                 <property name="studyService" ref="studyService" />
87         </bean>
88
89         <bean id="newStudyAction" class="org.splat.simer.NewStudyAction"
90                 parent="baseAction" scope="prototype">
91                 <property name="studyService" ref="studyService" />
92         </bean>
93
94         <bean id="newScenarioAction"
95                 class="org.splat.simer.NewScenarioAction" scope="prototype">
96                 <property name="projectElementService"
97                         ref="projectElementService" />
98                 <property name="studyService" ref="studyService" />
99         </bean>
100
101         <bean id="editScenarioPropertiesAction"
102                 class="org.splat.simer.EditScenarioPropertiesAction"
103                 scope="prototype">
104                 <property name="projectElementService"
105                         ref="projectElementService" />
106                 <property name="scenarioService" ref="scenarioService" />
107         </bean>
108
109         <bean id="editSimulationContextAction"
110                 class="org.splat.simer.EditSimulationContextAction"
111                 scope="prototype">
112                 <property name="stepService" ref="stepService" />
113                 <property name="studyService" ref="studyService" />
114         </bean>
115
116         <bean id="uploadAction" class="org.splat.simer.UploadAction"
117                 scope="prototype">
118         </bean>
119
120         <bean id="importDocumentAction"
121                 class="org.splat.simer.ImportDocumentAction" scope="prototype">
122                 <property name="projectSettings" ref="projectSettings" />
123                 <property name="publicationService" ref="publicationService" />
124         </bean>
125
126         <bean id="versionDocumentAction"
127                 class="org.splat.simer.VersionDocumentAction" scope="prototype">
128                 <property name="projectSettings" ref="projectSettings" />
129                 <property name="publicationService" ref="publicationService" />
130         </bean>
131
132         <bean id="editDocumentAction"
133                 class="org.splat.simer.EditDocumentAction" scope="prototype">
134                 <property name="publicationService" ref="publicationService" />
135         </bean>
136
137         <bean id="editKnowledgeElementAction"
138                 class="org.splat.simer.EditKnowledgeElementAction"
139                 scope="prototype">
140                 <property name="knowledgeElementService"
141                         ref="knowledgeElementService" />
142                 <property name="scenarioService" ref="scenarioService" />
143         </bean>
144
145         <bean id="databaseIndexingAction"
146                 class="org.splat.simer.admin.DatabaseIndexingAction"
147                 scope="prototype">
148                 <property name="studyService" ref="studyService" />
149                 <property name="importedStudy" ref="importedStudy" />
150                 <property name="searchService" ref="searchService" />
151         </bean>
152
153         <bean id="importUserAction"
154                 class="org.splat.simer.admin.ImportUserAction" scope="prototype">
155         </bean>
156
157         <bean id="simulationContextAction"
158                 class="org.splat.simer.admin.SimulationContextAction"
159                 scope="prototype">
160                 <property name="knowledgeElementService"
161                         ref="knowledgeElementService" />
162                 <property name="searchService" ref="searchService" />
163                 <property name="projectSettings" ref="projectSettings" />
164         </bean>
165
166         <bean id="knowledgeElementAction"
167                 class="org.splat.simer.admin.KnowledgeElementAction"
168                 scope="prototype">
169         </bean>
170
171         <bean id="saveDocumentAction"
172                 class="org.splat.module.SaveDocumentAction" scope="prototype">
173                 <property name="publicationService" ref="publicationService" />
174                 <property name="scenarioService" ref="scenarioService" />
175                 <property name="stepService" ref="stepService" />
176         </bean>
177
178 </beans>