|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface KtPureElement
A minimal interface that KtElement implements for the purpose of code-generation that does not need the full power of PSI.
This interface can be easily implemented by synthetic elements to generate code for them.
| Method Summary | |
|---|---|
KtFile |
getContainingKtFile()
|
com.intellij.psi.PsiElement |
getParent()
Returns parent source element. |
KtElement |
getPsiOrParent()
Returns this or parent source element (for synthetic element declarations). |
| Method Detail |
|---|
@NotNull KtElement getPsiOrParent()
@NotNull com.intellij.psi.PsiElement getParent()
@NotNull KtFile getContainingKtFile()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||