List<F> (ArtifactEditorContext context) { final Module[] modules = context.getModulesProvider().getModules(); final List<F> facets = new ArrayList<>(); for (Module module : modules) { facets.addAll(context.getFacetsProvider().getFacetsByType(module, myFacetType)); } return facets; }