public class IfStatementTreeImpl extends JavaScriptTree implements IfStatementTree
| Constructor and Description |
|---|
IfStatementTreeImpl(InternalSyntaxToken ifKeyword,
InternalSyntaxToken openParenthesis,
ExpressionTree condition,
InternalSyntaxToken closeParenthesis,
StatementTree statement) |
IfStatementTreeImpl(InternalSyntaxToken ifKeyword,
InternalSyntaxToken openParenthesis,
ExpressionTree condition,
InternalSyntaxToken closeParenthesis,
StatementTree statement,
ElseClauseTree elseClause) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeParenthesisToken() |
ExpressionTree |
condition() |
ElseClauseTree |
elseClause() |
Tree.Kind |
getKind() |
boolean |
hasElse() |
SyntaxToken |
ifKeyword() |
SyntaxToken |
openParenthesisToken() |
StatementTree |
statement() |
childrenStream, descendants, firstToken, is, isAncestorOf, isLeaf, lastToken, parent, setParent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchildrenStream, descendants, firstToken, is, isAncestorOf, lastToken, parentpublic IfStatementTreeImpl(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenthesis, ExpressionTree condition, InternalSyntaxToken closeParenthesis, StatementTree statement)
public IfStatementTreeImpl(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenthesis, ExpressionTree condition, InternalSyntaxToken closeParenthesis, StatementTree statement, ElseClauseTree elseClause)
public SyntaxToken ifKeyword()
ifKeyword in interface IfStatementTreepublic SyntaxToken openParenthesisToken()
openParenthesisToken in interface IfStatementTreepublic ExpressionTree condition()
condition in interface ConditionalTreecondition in interface IfStatementTreepublic SyntaxToken closeParenthesisToken()
closeParenthesisToken in interface IfStatementTreepublic StatementTree statement()
statement in interface IfStatementTree@Nullable public ElseClauseTree elseClause()
elseClause in interface IfStatementTreepublic boolean hasElse()
public Tree.Kind getKind()
getKind in class JavaScriptTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
Copyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.