public interface PsiPatternVariable extends PsiParameter
Iconable.IconFlags, Iconable.LastComputedIcon
ARRAY_FACTORY, EMPTY_ARRAY
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Returns the name of the element.
|
PsiIdentifier |
getNameIdentifier()
Returns the identifier declaring the name of the variable.
|
PsiPattern |
getPattern() |
PsiTypeElement |
getTypeElement()
Returns the type element declaring the type of the variable.
|
getAnnotations, getDeclarationScope, getType, isVarArgs
computeConstantValue, getInitializer, hasInitializer, normalizeDeclaration, setInitializer, setName
getIdentifyingElement
accept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString
getUserData, putUserData
getNavigationElement
isWritable
canNavigate, canNavigateToSource, navigate
accept
getAnnotation, getSourceElement, hasAnnotation, hasModifier
getModifierList, hasModifierProperty
java.lang.String getName()
PsiNamedElement
getName
in interface JvmNamedElement
getName
in interface PomNamedTarget
getName
in interface PsiNamedElement
getName
in interface PsiParameter
PsiTypeElement getTypeElement()
PsiParameter
getTypeElement
in interface PsiParameter
getTypeElement
in interface PsiVariable
PsiIdentifier getNameIdentifier()
PsiVariable
getNameIdentifier
in interface PsiNameIdentifierOwner
getNameIdentifier
in interface PsiVariable
PsiPattern getPattern()