import org.splat.dal.bo.som.Publication;
import org.splat.dal.bo.som.Scenario;
import org.splat.service.ProjectElementService;
-import org.splat.service.StudyService;
+import org.splat.service.ScenarioService;
import org.splat.som.Step;
import org.splat.dal.bo.som.Study;
import org.splat.wapp.Menu;
private long scindex;
private int bastep;
private ToDo action;
- private StudyService _studyService;
+ /**
+ * Injected scenario service.
+ */
+ private ScenarioService _scenarioService;
+ /**
+ * Injected project element service.
+ */
private ProjectElementService _projectElementService;
private Menu _menu;
step = getProjectElementService().getSteps(bascene);
sprop.setBaseStep(step[number-bastep]);
}
- bascene = getStudyService().addScenario(study, sprop);
+ bascene = getScenarioService().addScenario(study, sprop);
transax.commit();
// Update of the display
// ----------------------------
return (Integer.valueOf(getSharedStep()) > bastep);
}
- /**
- * Get the studyService.
- *
- * @return the studyService
- */
- public StudyService getStudyService() {
- return _studyService;
- }
-
- /**
- * Set the studyService.
- *
- * @param studyService
- * the studyService to set
- */
- public void setStudyService(StudyService studyService) {
- _studyService = studyService;
- }
/**
* Get the projectElementService.
*
public void setMenu(Menu menu) {
_menu = menu;
}
+
+ /**
+ * Get the scenarioService.
+ * @return the scenarioService
+ */
+ public ScenarioService getScenarioService() {
+ return _scenarioService;
+ }
+
+ /**
+ * Set the scenarioService.
+ * @param scenarioService the scenarioService to set
+ */
+ public void setScenarioService(ScenarioService scenarioService) {
+ _scenarioService = scenarioService;
+ }
}
\ No newline at end of file