public abstract class TemplateGenerationInfo extends GenerationInfoBase implements GenerationInfo
EMPTY_ARRAY
Constructor and Description |
---|
TemplateGenerationInfo(PsiMethod element,
Expression expression) |
Modifier and Type | Method and Description |
---|---|
PsiMethod |
getPsiMember() |
Template |
getTemplate() |
protected abstract PsiElement |
getTemplateElement(PsiMethod method) |
void |
insert(PsiClass aClass,
PsiElement anchor,
boolean before) |
findInsertionAnchor, positionCaret
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findInsertionAnchor, positionCaret
public TemplateGenerationInfo(PsiMethod element, Expression expression)
protected abstract PsiElement getTemplateElement(PsiMethod method)
public PsiMethod getPsiMember()
getPsiMember
in interface GenerationInfo
getPsiMember
in class GenerationInfoBase
public void insert(PsiClass aClass, PsiElement anchor, boolean before) throws IncorrectOperationException
insert
in interface GenerationInfo
insert
in class GenerationInfoBase
IncorrectOperationException
public Template getTemplate()