Uses of Class
com.intellij.lang.Language

Packages that use Language
com.intellij.extapi.psi Provides base classes for the custom language implementations of the PSI structure. 
com.intellij.lang Provides base interfaces which allow to extend IDEA with support for custom languages. 
com.intellij.openapi.fileTypes Provides interfaces for registering and working with file types, and for implementing file type- dependent syntax highlighters. 
com.intellij.peer Provides interfaces for creating internal IDEA implementations of components defined by abstract interfaces. 
com.intellij.psi Provides interfaces for working with the Program Source Interface (IDEA's internal representation of the program structure). 
com.intellij.psi.jsp Provides the PSI structure for JSP files. 
com.intellij.psi.tree Provides interfaces for elements composing AST trees. 
com.intellij.psi.tree.jsp Provides interfaces for JSP elements found in AST trees. 
com.intellij.psi.util Provides utility classes for working with the PSI. 
 

Uses of Language in com.intellij.extapi.psi
 

Methods in com.intellij.extapi.psi that return Language
 Language PsiFileBase.getLanguage()
           
 Language ASTWrapperPsiElement.getLanguage()
           
 

Constructors in com.intellij.extapi.psi with parameters of type Language
PsiFileBase(Project project, java.lang.String name, java.lang.CharSequence text, Language language)
           
PsiFileBase(Project project, VirtualFile file, Language language)
           
 

Uses of Language in com.intellij.lang
 

Fields in com.intellij.lang declared as Language
static Language Language.ANY
           
static Language StdLanguages.ASPECTJ
          The definition for the AspectJ language.
static Language StdLanguages.CSS
          The definition for the CSS language.
static Language StdLanguages.DTD
          The definition for the DTD language.
static Language StdLanguages.EL
          The definition for the JSP Expression Language language.
static Language StdLanguages.HTML
          The definition for the HTML language.
static Language StdLanguages.JAVA
          The definition for the Java language.
static Language StdLanguages.JSP
          The definition for the JSP language.
static Language StdLanguages.JSPX
          The definition for the JSP language (JSP with XML syntax).
static Language StdLanguages.XHTML
          The definition for the XHTML language.
static Language StdLanguages.XML
          The definition for the XML language.
 

Methods in com.intellij.lang with type parameters of type Language
static
<T extends Language>
T
Language.findInstance(java.lang.Class<T> klass)
           
 

Methods in com.intellij.lang that return types with arguments of type Language
static java.util.Collection<Language> Language.getRegisteredLanguages()
           
 

Uses of Language in com.intellij.openapi.fileTypes
 

Methods in com.intellij.openapi.fileTypes that return Language
 Language UserFileType.getLanguage()
           
 Language LanguageFileType.getLanguage()
          Returns the language used in the files of the type.
 

Constructors in com.intellij.openapi.fileTypes with parameters of type Language
LanguageFileType(Language language)
          Creates a language file type for the specified language.
 

Uses of Language in com.intellij.peer
 

Methods in com.intellij.peer with parameters of type Language
abstract  PsiBuilder PeerFactory.createBuilder(ASTNode tree, Language lang, java.lang.CharSequence seq, Project project)
           
 

Uses of Language in com.intellij.psi
 

Methods in com.intellij.psi that return Language
 Language PsiElement.getLanguage()
          Returns the language of the PSI element.
 

Uses of Language in com.intellij.psi.jsp
 

Methods in com.intellij.psi.jsp that return Language
 Language JspFile.getBaseLanguage()
           
 

Uses of Language in com.intellij.psi.tree
 

Methods in com.intellij.psi.tree that return Language
 Language IElementType.getLanguage()
          Returns the language associated with the element type.
 

Constructors in com.intellij.psi.tree with parameters of type Language
IChameleonElementType(java.lang.String debugName, Language language)
           
IChameleonElementType(java.lang.String debugName, Language language, boolean register)
           
IElementType(java.lang.String debugName, Language language)
          Creates and registers a new element type for the specified language.
IElementType(java.lang.String debugName, Language language, boolean register)
           
IFileElementType(Language language)
           
IFileElementType(java.lang.String debugName, Language language)
           
 

Uses of Language in com.intellij.psi.tree.jsp
 

Constructors in com.intellij.psi.tree.jsp with parameters of type Language
IJspElementType(java.lang.String debugName, Language language)
           
 

Uses of Language in com.intellij.psi.util
 

Methods in com.intellij.psi.util that return Language
static Language PsiUtil.getLanguageAtOffset(PsiFile file, int offset)
           
 

Methods in com.intellij.psi.util with parameters of type Language
static int PsiUtil.getRootsCount(Language lang)