public interface PsiForeachStatement extends PsiLoopStatement
for
statement.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 |
---|---|
PsiExpression |
getIteratedValue()
Returns the expression representing the sequence over which the iteration is performed.
|
PsiParameter |
getIterationParameter()
Returns the variable containing the iteration parameter of the statement.
|
PsiJavaToken |
getLParenth()
Returns the opening parenthesis enclosing the statement header.
|
PsiJavaToken |
getRParenth()
Returns the closing parenthesis enclosing the statement header.
|
getBody
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
PsiParameter getIterationParameter()
PsiExpression getIteratedValue()
PsiJavaToken getLParenth()
PsiJavaToken getRParenth()