Salome HOME
ProjectSettings are now configured when the bean is created (without call to a struts...
[tools/siman.git] / Workspace / Siman / src / org / splat / simer / SearchStudyAction.java
index 61cbe0b72f2b42b042f586b7fc8a1f55e0c20c45..333fb73270c4f203fc6a335d930a2cfc322dda4e 100644 (file)
@@ -11,6 +11,7 @@ import org.splat.kernel.InvalidPropertyException;
 import org.splat.service.SearchService;
 import org.splat.service.dto.StudySearchFilterDTO;
 import org.splat.service.technical.ProjectSettingsService;
+import org.splat.service.technical.StepsConfigService;
 import org.splat.wapp.Constants;
 
 /**
@@ -27,7 +28,7 @@ public class SearchStudyAction extends
        /**
         * Injected project settings service.
         */
-       private ProjectSettingsService _projectSettings;
+       private StepsConfigService _stepsConfigService;
        /**
         * Injected search service.
         */
@@ -91,7 +92,7 @@ public class SearchStudyAction extends
         */
        @Override
        protected List<SimulationContextType> getInvolvedContexts() {
-               List<ProjectSettingsService.Step> steps = getProjectSettings()
+               List<ProjectSettingsService.Step> steps = getStepsConfigService()
                                .getStepsOf(Study.class);
                ProjectSettingsService.Step[] number = steps
                                .toArray(new ProjectSettingsService.Step[steps.size()]);
@@ -150,23 +151,23 @@ public class SearchStudyAction extends
        }
 
        /**
-        * Get project settings.
+        * Get StepsConfigService.
         * 
-        * @return Project settings service
+        * @return StepsConfigService
         */
-       private ProjectSettingsService getProjectSettings() {
-               return _projectSettings;
+       private StepsConfigService getStepsConfigService() {
+               return _stepsConfigService;
        }
 
        /**
-        * Set project settings service.
+        * Set StepsConfigService.
         * 
-        * @param projectSettingsService
-        *            project settings service
+        * @param stepsConfigService
+        *            StepsConfigService
         */
-       public void setProjectSettings(
-                       final ProjectSettingsService projectSettingsService) {
-               _projectSettings = projectSettingsService;
+       public void setStepsConfigService(
+                       final StepsConfigService stepsConfigService) {
+               _stepsConfigService = stepsConfigService;
        }
 
        /**