AST_NODE_USED_FLAGS, flagsCHILD_ITERATOR| Constructor and Description |
|---|
LabeledStatement(int offset) |
LabeledStatement(int offset,
java.lang.String name) |
LabeledStatement(java.lang.String name,
Statement statement) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> R |
acceptVisitor(IAstVisitor<? super T,? extends R> visitor,
T data) |
JavaTokenNode |
getColonToken() |
java.lang.String |
getLabel() |
Identifier |
getLabelToken() |
Statement |
getStatement() |
boolean |
matches(INode other,
Match match) |
void |
setLabel(java.lang.String value) |
void |
setLabelToken(Identifier value) |
void |
setStatement(Statement 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 LabeledStatement(int offset)
public LabeledStatement(int offset,
java.lang.String name)
public LabeledStatement(java.lang.String name,
Statement statement)
public final java.lang.String getLabel()
public final void setLabel(java.lang.String value)
public final Identifier getLabelToken()
public final void setLabelToken(Identifier value)
public final JavaTokenNode getColonToken()
public final Statement getStatement()
public final void setStatement(Statement value)
public <T,R> R acceptVisitor(IAstVisitor<? super T,? extends R> visitor, T data)
acceptVisitor in class AstNode