public final class WhileStmt extends Statement
| Constructor and Description |
|---|
WhileStmt() |
WhileStmt(Expression condition,
Statement body) |
WhileStmt(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Expression condition,
Statement body) |
| 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.
|
WhileStmt |
clone() |
Statement |
getBody() |
List<Node> |
getChildren() |
Expression |
getCondition() |
boolean |
removeChild(Node child) |
boolean |
replaceChildNode(Node oldChild,
Node newChild) |
void |
setBody(Statement body) |
void |
setCondition(Expression condition) |
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 WhileStmt()
public WhileStmt(Expression condition, Statement body)
public WhileStmt(int beginLine,
int beginColumn,
int endLine,
int endColumn,
Expression condition,
Statement body)
public 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 Statement getBody()
public Expression getCondition()
public void setBody(Statement body)
public void setCondition(Expression condition)
public boolean replaceChildNode(Node oldChild, Node newChild)
replaceChildNode in class Nodepublic WhileStmt clone() throws CloneNotSupportedException
clone in class StatementCloneNotSupportedExceptionCopyright © 2018. All rights reserved.