package com.intellij.perlplugin.language;
import com.intellij.extapi.psi.PsiFileBase;
import com.intellij.openapi.fileTypes.FileType;
import com.intellij.psi.FileViewProvider;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
public class PerlFile extends PsiFileBase {
public PerlFile(@NotNull FileViewProvider viewProvider) {
super(viewProvider, PerlLanguage.INSTANCE);
}
@NotNull
@Override
public FileType getFileType() {
return PerlFileType.INSTANCE;
}
@Override
public String toString() {
return Constants.FILE_NAME;
}
@Override
public Icon getIcon(int flags) {
return super.getIcon(flags);
}
}