示例#1
0
 private void setTemplatesList(
     TemplatesGroup group, Collection<ProjectTemplate> templates, boolean preserveSelection) {
   List<ProjectTemplate> list = new ArrayList<ProjectTemplate>(templates);
   ModuleBuilder moduleBuilder = group.getModuleBuilder();
   if (moduleBuilder != null && !(moduleBuilder instanceof TemplateModuleBuilder)) {
     list.add(0, new BuilderBasedTemplate(moduleBuilder));
   }
   myTemplatesList.setTemplates(list, preserveSelection);
 }