Exemplo n.º 1
0
 public <T extends SModule> T getModule(String fqName, Class<T> cls) {
   SModule m = REPO.getModuleByFqName(fqName);
   if (!cls.isInstance(m)) return null;
   return (T) m;
 }
Exemplo n.º 2
0
 public SModule getModule(@NotNull SModuleReference ref) {
   return ref.getModuleId() != null
       ? REPO.getModuleById(ref.getModuleId())
       : REPO.getModuleByFqName(ref.getModuleName());
 }