| Modifier and Type | Field and Description |
|---|---|
static TokenRole |
COLON_ROLE |
static TokenRole |
FOR_KEYWORD_ROLE |
AST_NODE_USED_FLAGS, flagsCHILD_ITERATOR| Constructor and Description |
|---|
ForEachStatement(int offset) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> R |
acceptVisitor(IAstVisitor<? super T,? extends R> visitor,
T data) |
void |
addVariableModifier(javax.lang.model.element.Modifier modifier) |
Statement |
getEmbeddedStatement() |
JavaTokenNode |
getForToken() |
Expression |
getInExpression() |
JavaTokenNode |
getLeftParenthesisToken() |
JavaTokenNode |
getRightParenthesisToken() |
java.util.List<javax.lang.model.element.Modifier> |
getVariableModifiers() |
java.lang.String |
getVariableName() |
Identifier |
getVariableNameToken() |
AstType |
getVariableType() |
boolean |
matches(INode other,
Match match) |
void |
removeVariableModifier(javax.lang.model.element.Modifier modifier) |
void |
setEmbeddedStatement(Statement value) |
void |
setInExpression(Expression value) |
void |
setVariableModifiers(java.util.List<javax.lang.model.element.Modifier> modifiers) |
void |
setVariableName(java.lang.String value) |
void |
setVariableNameToken(Identifier value) |
void |
setVariableType(AstType value) |
clone, forPattern, getNextStatement, getNodeType, getOffset, getPreviousStatement, isEmbeddableaddChild, contains, contains, copyUserDataFrom, freezeCore, getAncestors, getAncestors, getAncestorsAndSelf, getChildByRole, getChildren, getChildrenByRole, getDescendants, getDescendantsAndSelf, getEndLocation, getFirstChild, getLastChild, getNextNode, getNextSibling, getNextSibling, getParent, getParent, getPreviousNode, getPreviousSibling, getPreviousSibling, getRegion, getRole, getStartLocation, getText, getText, getUserData, hasChildren, insertChildAfter, insertChildBefore, insertChildrenAfter, insertChildrenBefore, isAncestorOf, isDescendantOf, isInside, isInside, isLoop, isNull, isReference, isUnconditionalBranch, match, matches, matchesCollection, matchString, putUserData, putUserDataIfAbsent, remove, replace, replaceWith, replaceWith, setChildByRole, setRole, toStringpublic static final TokenRole FOR_KEYWORD_ROLE
public static final TokenRole COLON_ROLE
public final JavaTokenNode getForToken()
public final Statement getEmbeddedStatement()
public final void setEmbeddedStatement(Statement value)
public final AstType getVariableType()
public final void setVariableType(AstType value)
public final java.lang.String getVariableName()
public final void setVariableName(java.lang.String value)
public final Identifier getVariableNameToken()
public final void setVariableNameToken(Identifier value)
public final java.util.List<javax.lang.model.element.Modifier> getVariableModifiers()
public final void addVariableModifier(javax.lang.model.element.Modifier modifier)
public final void removeVariableModifier(javax.lang.model.element.Modifier modifier)
public final void setVariableModifiers(java.util.List<javax.lang.model.element.Modifier> modifiers)
public final JavaTokenNode getLeftParenthesisToken()
public final JavaTokenNode getRightParenthesisToken()
public final Expression getInExpression()
public final void setInExpression(Expression value)
public <T,R> R acceptVisitor(IAstVisitor<? super T,? extends R> visitor, T data)
acceptVisitor in class AstNode