public interface PsiSwitchLabeledRuleStatement extends PsiSwitchLabelStatementBase
case
or default
labeled rule in an "enhanced" Java switch
statement.PsiSwitchLabelStatement
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 |
---|---|
PsiStatement |
getBody()
Returns a body of the rule: one of
PsiBlockStatement , PsiThrowStatement , PsiExpressionStatement , or null . |
getCaseValue, getCaseValues, getEnclosingSwitchBlock, getEnclosingSwitchStatement, isDefaultCase
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
PsiStatement getBody()
PsiBlockStatement
, PsiThrowStatement
, PsiExpressionStatement
, or null
.