org.jetbrains.kotlin.psi
Class KtBlockCodeFragmentType
java.lang.Object
com.intellij.psi.tree.IElementType
com.intellij.psi.tree.ILazyParseableElementType
com.intellij.psi.tree.IFileElementType
com.intellij.psi.tree.StubFileElementType<T>
com.intellij.psi.tree.IStubFileElementType<KotlinFileStub>
org.jetbrains.kotlin.psi.stubs.elements.KtFileElementType
org.jetbrains.kotlin.psi.KtBlockCodeFragmentType
- All Implemented Interfaces:
- com.intellij.psi.stubs.ObjectStubSerializer<KotlinFileStub,com.intellij.psi.stubs.StubElement>, com.intellij.psi.stubs.StubSerializer<KotlinFileStub>
public class KtBlockCodeFragmentType
- extends KtFileElementType
| Nested classes/interfaces inherited from class com.intellij.psi.tree.IElementType |
com.intellij.psi.tree.IElementType.Predicate |
| Fields inherited from class com.intellij.psi.tree.ILazyParseableElementType |
LANGUAGE_KEY |
| Fields inherited from class com.intellij.psi.tree.IElementType |
EMPTY_ARRAY, FIRST_TOKEN_INDEX, TRUE |
|
Method Summary |
protected com.intellij.lang.ASTNode |
doParseContents(com.intellij.lang.ASTNode chameleon,
com.intellij.psi.PsiElement psi)
|
java.lang.String |
getExternalId()
|
| Methods inherited from class com.intellij.psi.tree.IStubFileElementType |
isDefault, shouldBuildStubFor |
| Methods inherited from class com.intellij.psi.tree.IFileElementType |
parseContents |
| Methods inherited from class com.intellij.psi.tree.ILazyParseableElementType |
createNode, getLanguageForParser, parseLight, reuseCollapsedTokens |
| Methods inherited from class com.intellij.psi.tree.IElementType |
enumerate, find, getIndex, getLanguage, getRegisteredIndex, hashCode, isLeftBound, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
KtBlockCodeFragmentType
public KtBlockCodeFragmentType()
getExternalId
@NotNull
public java.lang.String getExternalId()
- Specified by:
getExternalId in interface com.intellij.psi.stubs.ObjectStubSerializer<KotlinFileStub,com.intellij.psi.stubs.StubElement>- Overrides:
getExternalId in class KtFileElementType
doParseContents
protected com.intellij.lang.ASTNode doParseContents(@NotNull
com.intellij.lang.ASTNode chameleon,
@NotNull
com.intellij.psi.PsiElement psi)
- Overrides:
doParseContents in class KtFileElementType