Exemplo n.º 1
0
 public <T extends SModule> Collection<T> getAllModules(Class<T> cls) {
   List<T> result = new ArrayList<T>();
   for (SModule module : REPO.getAllModules()) {
     if (cls.isInstance(module)) result.add((T) module);
   }
   return result;
 }