public class IFileElementType extends ILazyParseableElementType
PsiFile.IElementType.PredicateLANGUAGE_KEYARRAY_FACTORY, EMPTY_ARRAY, FIRST_TOKEN_INDEX, TRUE| Constructor and Description | 
|---|
IFileElementType(Language language)  | 
IFileElementType(java.lang.String debugName,
                Language language)  | 
IFileElementType(java.lang.String debugName,
                Language language,
                boolean register)
Allows to construct file element types without registering them, as in  
IElementType(String, Language, boolean). | 
| Modifier and Type | Method and Description | 
|---|---|
ASTNode | 
parseContents(ASTNode chameleon)
Parses the contents of the specified chameleon node and returns the AST tree
 representing the parsed contents. 
 | 
createNode, doParseContents, getLanguageForParser, parseLight, reuseCollapsedTokensenumerate, find, getIndex, getLanguage, hashCode, isLeftBound, toString, unregisterElementTypes, unregisterElementTypespublic IFileElementType(Language language)
public IFileElementType(java.lang.String debugName,
                        Language language)
public IFileElementType(java.lang.String debugName,
                        Language language,
                        boolean register)
IElementType(String, Language, boolean).public ASTNode parseContents(ASTNode chameleon)
ILazyParseableElementTypeparseContents in interface ILazyParseableElementTypeBaseparseContents in class ILazyParseableElementTypechameleon - the node to parse.