lvcs-impl
[idea/community.git] / platform / lang-api / src / com / intellij / codeInsight / template / TemplateBuilderFactory.java
1 package com.intellij.codeInsight.template;
2
3 import com.intellij.openapi.components.ServiceManager;
4 import com.intellij.psi.PsiElement;
5
6 /**
7  * @author yole
8  */
9 public abstract class TemplateBuilderFactory {
10   public static TemplateBuilderFactory getInstance() {
11     return ServiceManager.getService(TemplateBuilderFactory.class);
12   }
13
14   public abstract TemplateBuilder createTemplateBuilder(PsiElement element);
15 }