|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.intellij.openapi.util.UserDataHolderBase
com.intellij.psi.impl.ElementBase
com.intellij.psi.impl.PsiElementBase
com.intellij.psi.impl.light.LightElement
org.jetbrains.kotlin.asJava.elements.LightVariableBuilder
org.jetbrains.kotlin.asJava.elements.LightParameter
org.jetbrains.kotlin.asJava.elements.KtLightParameter
public class KtLightParameter
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.intellij.openapi.util.Iconable |
|---|
com.intellij.openapi.util.Iconable.IconFlags, com.intellij.openapi.util.Iconable.LastComputedIcon |
| Field Summary |
|---|
| Fields inherited from class org.jetbrains.kotlin.asJava.elements.LightParameter |
|---|
EMPTY_ARRAY |
| Fields inherited from class com.intellij.psi.impl.light.LightElement |
|---|
myManager |
| Fields inherited from class com.intellij.psi.impl.ElementBase |
|---|
FLAGS_LOCKED, ICON_PLACEHOLDER |
| Fields inherited from interface com.intellij.psi.PsiParameter |
|---|
ARRAY_FACTORY |
| Fields inherited from interface com.intellij.openapi.util.Iconable |
|---|
ICON_FLAG_CLOSED, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY |
| Fields inherited from interface com.intellij.navigation.NavigationItem |
|---|
EMPTY_NAVIGATION_ITEM_ARRAY |
| Constructor Summary | |
|---|---|
KtLightParameter(com.intellij.psi.PsiParameter delegate,
int index,
KtLightMethod method)
|
|
| Method Summary | |
|---|---|
com.intellij.psi.PsiParameter |
getClsDelegate()
|
com.intellij.psi.PsiFile |
getContainingFile()
|
KtParameter |
getKotlinOrigin()
|
com.intellij.lang.Language |
getLanguage()
|
KtLightMethod |
getMethod()
|
com.intellij.psi.PsiModifierList |
getModifierList()
|
com.intellij.psi.PsiIdentifier |
getNameIdentifier()
|
com.intellij.psi.PsiElement |
getNavigationElement()
|
com.intellij.psi.PsiElement |
getParent()
|
java.lang.String |
getText()
|
com.intellij.openapi.util.TextRange |
getTextRange()
|
com.intellij.psi.search.SearchScope |
getUseScope()
|
boolean |
isEquivalentTo(com.intellij.psi.PsiElement another)
|
boolean |
isValid()
|
com.intellij.psi.PsiElement |
setName(java.lang.String name)
|
| Methods inherited from class org.jetbrains.kotlin.asJava.elements.LightParameter |
|---|
accept, getDeclarationScope, getName, isVarArgs, toString |
| Methods inherited from class org.jetbrains.kotlin.asJava.elements.LightVariableBuilder |
|---|
computeConstantValue, getElementIcon, getInitializer, getType, getTypeElement, hasInitializer, hasModifierProperty, isVisibilitySupported, normalizeDeclaration |
| Methods inherited from class com.intellij.psi.impl.light.LightElement |
|---|
add, addAfter, addBefore, checkAdd, checkDelete, copy, delete, findElementAt, getChildren, getManager, getNextSibling, getNode, getPrevSibling, getStartOffsetInParent, getTextLength, getTextOffset, isPhysical, isWritable, replace, setNavigationElement, textMatches, textMatches, textToCharArray |
| Methods inherited from class com.intellij.psi.impl.PsiElementBase |
|---|
acceptChildren, addRange, addRangeAfter, addRangeBefore, canNavigate, canNavigateToSource, deleteChildRange, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContext, getFirstChild, getLastChild, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, navigate, notNullChild, processDeclarations, textContains |
| Methods inherited from class com.intellij.psi.impl.ElementBase |
|---|
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, overlayIcons, registerIconLayer, transformFlags |
| Methods inherited from class com.intellij.openapi.util.UserDataHolderBase |
|---|
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.intellij.psi.PsiParameter |
|---|
getTypeElement |
| Methods inherited from interface com.intellij.psi.PsiVariable |
|---|
computeConstantValue, getInitializer, getType, hasInitializer, normalizeDeclaration |
| Methods inherited from interface com.intellij.psi.PsiModifierListOwner |
|---|
hasModifierProperty |
| Methods inherited from interface com.intellij.psi.PsiElement |
|---|
acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContext, getCopyableUserData, getFirstChild, getLastChild, getManager, getNextSibling, getNode, getOriginalElement, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getTextLength, getTextOffset, isPhysical, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray |
| Methods inherited from interface com.intellij.openapi.util.UserDataHolder |
|---|
getUserData, putUserData |
| Methods inherited from interface com.intellij.openapi.util.Iconable |
|---|
getIcon |
| Methods inherited from interface com.intellij.pom.PomRenameableTarget |
|---|
isWritable |
| Methods inherited from interface com.intellij.pom.Navigatable |
|---|
canNavigate, canNavigateToSource, navigate |
| Methods inherited from interface com.intellij.navigation.NavigationItem |
|---|
getPresentation |
| Constructor Detail |
|---|
public KtLightParameter(com.intellij.psi.PsiParameter delegate,
int index,
KtLightMethod method)
| Method Detail |
|---|
@NotNull public com.intellij.psi.PsiModifierList getModifierList()
getModifierList in interface com.intellij.psi.PsiModifierListOwnergetModifierList in class LightVariableBuilder@NotNull public com.intellij.psi.PsiParameter getClsDelegate()
@Nullable public KtParameter getKotlinOrigin()
@NotNull public com.intellij.psi.PsiElement getNavigationElement()
getNavigationElement in interface com.intellij.psi.PsiElementgetNavigationElement in interface com.intellij.psi.PsiTargetgetNavigationElement in class com.intellij.psi.impl.light.LightElementpublic boolean isValid()
isValid in interface com.intellij.pom.PomTargetisValid in interface com.intellij.psi.PsiElementisValid in class com.intellij.psi.impl.light.LightElement
public com.intellij.psi.PsiElement setName(@NonNls@NotNull
java.lang.String name)
throws com.intellij.util.IncorrectOperationException
setName in interface com.intellij.pom.PomRenameableTarget<com.intellij.psi.PsiElement>setName in interface com.intellij.psi.PsiNamedElementsetName in interface com.intellij.psi.PsiVariablesetName in class LightVariableBuildercom.intellij.util.IncorrectOperationExceptionpublic com.intellij.psi.PsiFile getContainingFile()
getContainingFile in interface com.intellij.psi.PsiElementgetContainingFile in class com.intellij.psi.impl.light.LightElement@NotNull public com.intellij.lang.Language getLanguage()
getLanguage in interface com.intellij.psi.PsiElementgetLanguage in class com.intellij.psi.impl.light.LightElement@NotNull public com.intellij.psi.search.SearchScope getUseScope()
getUseScope in interface com.intellij.psi.PsiElementgetUseScope in class com.intellij.psi.impl.PsiElementBasepublic KtLightMethod getMethod()
public java.lang.String getText()
getText in interface com.intellij.psi.PsiElementgetText in class com.intellij.psi.impl.light.LightElementpublic com.intellij.openapi.util.TextRange getTextRange()
getTextRange in interface com.intellij.psi.PsiElementgetTextRange in class com.intellij.psi.impl.light.LightElementpublic com.intellij.psi.PsiIdentifier getNameIdentifier()
getNameIdentifier in interface com.intellij.psi.PsiNameIdentifierOwnergetNameIdentifier in interface com.intellij.psi.PsiVariablegetNameIdentifier in class LightVariableBuilderpublic com.intellij.psi.PsiElement getParent()
getParent in interface com.intellij.psi.PsiElementgetParent in class com.intellij.psi.impl.light.LightElementpublic boolean isEquivalentTo(com.intellij.psi.PsiElement another)
isEquivalentTo in interface com.intellij.psi.PsiElementisEquivalentTo in class com.intellij.psi.impl.PsiElementBase
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||