core/com.nokia.carbide.templatewizard/src/com/nokia/carbide/internal/api/template/engine/TemplateEngine.java
equal
deleted
inserted
replaced
167 public List<ITemplate> getFilteredTemplates(ITemplateFilter filter) { |
167 public List<ITemplate> getFilteredTemplates(ITemplateFilter filter) { |
168 List<ITemplate> filteredTemplates = new ArrayList<ITemplate>(); |
168 List<ITemplate> filteredTemplates = new ArrayList<ITemplate>(); |
169 for (Iterator<ITemplate> iter = templates.iterator(); iter.hasNext();) { |
169 for (Iterator<ITemplate> iter = templates.iterator(); iter.hasNext();) { |
170 ITemplate template = iter.next(); |
170 ITemplate template = iter.next(); |
171 if (isEnabledActivity(template.getTemplateId()) && |
171 if (isEnabledActivity(template.getTemplateId()) && |
172 filter.accept(template)) { |
172 (filter == null || filter.accept(template))) { |
173 filteredTemplates.add(template); |
173 filteredTemplates.add(template); |
174 } |
174 } |
175 } |
175 } |
176 |
176 |
177 return filteredTemplates; |
177 return filteredTemplates; |