package de.plushnikov.intellij.plugin.language.psi;
import com.intellij.extapi.psi.PsiFileBase;
import com.intellij.openapi.fileTypes.FileType;
import com.intellij.psi.FileViewProvider;
import de.plushnikov.intellij.plugin.language.LombokConfigFileType;
import de.plushnikov.intellij.plugin.language.LombokConfigLanguage;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
public class LombokConfigFile extends PsiFileBase {
public LombokConfigFile(@NotNull FileViewProvider viewProvider) {
super(viewProvider, LombokConfigLanguage.INSTANCE);
}
@NotNull
@Override
public FileType getFileType() {
return LombokConfigFileType.INSTANCE;
}
@Override
public String toString() {
return "LombokConfigFile";
}
@Override
public Icon getIcon(int flags) {
return super.getIcon(flags);
}
}