Class LanguageFileType

java.lang.Object
com.intellij.openapi.fileTypes.LanguageFileType
All Implemented Interfaces:
FileType

public abstract class LanguageFileType extends Object implements FileType
Kind of file types capable to provide Language.
  • Constructor Details

    • LanguageFileType

      protected LanguageFileType(@NotNull @NotNull Language language)
      Creates a language file type for the specified language.
      Parameters:
      language - The language used in the files of the type.
  • Method Details

    • getLanguage

      @NotNull public final @NotNull Language getLanguage()
      Returns the language used in the files of the type.
      Returns:
      The language instance.