1 /*****************************************************************************
5 * Creation date 19.10.2012
8 * @copyright OPEN CASCADE 2012
9 *****************************************************************************/
11 package org.splat.service;
14 * The service locator interface.
16 * @author <a href="mailto:roman.kozlov@opencascade.com">Roman Kozlov (RKV)</a>
19 public interface ServiceLocator {
23 * @return study service
25 StudyService getStudyService();
28 * Set the studyService.
31 * the studyService to set
33 void setStudyService(StudyService studyService);
36 * Get the userService.
38 * @return the userService
40 UserService getUserService();
43 * Set the userService.
46 * the userService to set
48 void setUserService(UserService userService);