public final class LabeledStmt extends Statement
| Constructor and Description |
|---|
LabeledStmt() |
LabeledStmt(int beginLine,
int beginColumn,
int endLine,
int endColumn,
String label,
Statement stmt) |
LabeledStmt(String label,
Statement stmt) |
| Modifier and Type | Method and Description |
|---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
LabeledStmt |
clone() |
List<Node> |
getChildren() |
String |
getLabel() |
Statement |
getStmt() |
boolean |
removeChild(Node child) |
boolean |
replaceChildNode(Node oldChild,
Node newChild) |
void |
setLabel(String label) |
void |
setStmt(Statement stmt) |
getSymbolData, setSymbolDatacheck, clone, clone, contains, diableConstraints, enableConstraints, equals, getBeginColumn, getBeginLine, getCommonAncestor, getConstraints, getData, getEndColumn, getEndLine, getParentNode, getPrettySource, getPrettySource, hashCode, isAncestorOf, isInEqualLocation, isNewNode, isPreviousThan, remove, replaceChildNodeInList, setAsParentNodeOf, setAsParentNodeOf, setBeginColumn, setBeginLine, setConstraints, setData, setEndColumn, setEndLine, toString, updateReferencespublic boolean removeChild(Node child)
removeChild in class Nodepublic List<Node> getChildren()
getChildren in class Statementpublic <R,A> R accept(GenericVisitor<R,A> v, A arg)
Nodepublic <A> void accept(VoidVisitor<A> v, A arg)
Nodepublic String getLabel()
public Statement getStmt()
public void setLabel(String label)
public void setStmt(Statement stmt)
public boolean replaceChildNode(Node oldChild, Node newChild)
replaceChildNode in class Nodepublic LabeledStmt clone() throws CloneNotSupportedException
clone in class StatementCloneNotSupportedExceptionCopyright © 2018. All rights reserved.