public interface PsiEnumConstant extends PsiField, PsiConstructorCall, JvmEnumField
Iconable.IconFlags, Iconable.LastComputedIcon
ARRAY_FACTORY, EMPTY_ARRAY
EMPTY_NAVIGATABLE_ELEMENT_ARRAY
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
EMPTY_NAVIGATION_ITEM_ARRAY
Modifier and Type | Method and Description |
---|---|
PsiExpressionList |
getArgumentList()
Returns the list of arguments passed to the constructor of the enum type to create the
instance of the constant.
|
PsiEnumConstantInitializer |
getInitializingClass()
Returns the class body attached to the enum constant declaration.
|
PsiEnumConstantInitializer |
getOrCreateInitializingClass() |
getName, getNameIdentifier, getType, setInitializer
getContainingClass
getAnnotation, getAnnotations, getSourceElement, hasAnnotation, hasModifier
computeConstantValue, getInitializer, getTypeElement, hasInitializer, normalizeDeclaration, setName
getIdentifyingElement
getNavigationElement
isWritable
isDeprecated
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
getPresentation
canNavigate, canNavigateToSource, navigate
getDocComment
resolveConstructor
resolveMethod, resolveMethodGenerics
PsiExpressionList getArgumentList()
getArgumentList
in interface PsiCall
PsiEnumConstantInitializer getInitializingClass()
PsiEnumConstantInitializer getOrCreateInitializingClass()