@ -20,6 +19,8 @@ public class ModuleRegistry {
@@ -20,6 +19,8 @@ public class ModuleRegistry {
privateTranslatortranslator;
privateUserServiceuserService;
publicModuleRegistryadd(Objectservice){
switch(service){
caseBookmarkServicebs:bookmarkService=bs;break;
@ -35,7 +36,8 @@ public class ModuleRegistry {
@@ -35,7 +36,8 @@ public class ModuleRegistry {
caseTimeServicets:timeService=ts;break;
caseTranslatortr:translator=tr;break;
caseUserServiceus:userService=us;break;
default:thrownewRuntimeException(format("Trying to add unknown service ({0}) to {1}",service.getClass().getSimpleName(),getClass().getSimpleName()));
casenull:break;
default:System.getLogger(getClass().getSimpleName()).log(System.Logger.Level.WARNING,"Trying to add untracked class {0} to {1}",service.getClass().getSimpleName(),getClass().getSimpleName());