package com.dmarcotte.handlebars.psi; import com.dmarcotte.handlebars.HbLanguage; import com.dmarcotte.handlebars.file.HbFileType; import com.intellij.extapi.psi.PsiFileBase; import com.intellij.lang.Language; import com.intellij.openapi.fileTypes.FileType; import com.intellij.psi.FileViewProvider; import org.jetbrains.annotations.NotNull; public class HbPsiFile extends PsiFileBase { public HbPsiFile(@NotNull FileViewProvider viewProvider) { this(viewProvider, HbLanguage.INSTANCE); } public HbPsiFile(@NotNull FileViewProvider viewProvider, Language lang) { super(viewProvider, lang); } @NotNull public FileType getFileType() { return HbFileType.INSTANCE; } @Override public String toString() { return "HbFile:" + getName(); } }