package com.thoughtworks.gauge.idea.template;
import com.intellij.codeInsight.template.TemplateContextType;
import com.intellij.psi.PsiFile;
import com.thoughtworks.gauge.language.ConceptFileType;
import com.thoughtworks.gauge.language.SpecFileType;
import org.jetbrains.annotations.NotNull;
public class LiveTemplateContext extends TemplateContextType {
protected LiveTemplateContext() {
super("GAUGE", "Gauge");
}
@Override
public boolean isInContext(@NotNull PsiFile psiFile, int i) {
return psiFile.getFileType() instanceof SpecFileType || psiFile.getFileType() instanceof ConceptFileType;
}
}