package com.dmarcotte.handlebars.file;
import com.dmarcotte.handlebars.psi.HbPsiFile;
import com.intellij.ide.IconProvider;
import com.intellij.openapi.util.Iconable;
import com.intellij.psi.PsiElement;
import icons.HandlebarsIcons;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import javax.swing.*;
public class HbIconProvider extends IconProvider {
@Nullable
@Override
public Icon getIcon(@NotNull PsiElement element, @Iconable.IconFlags int flags) {
if (element instanceof HbPsiFile) {
return HandlebarsIcons.Handlebars_icon;
}
return null;
}
}