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,
ElseClauseTreeImpl elseClause) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeParenthesis() |
ExpressionTree |
condition() |
ElseClauseTree |
elseClause() |
Tree.Kind |
getKind() |
boolean |
hasElse() |
SyntaxToken |
ifKeyword() |
SyntaxToken |
openParenthesis() |
StatementTree |
statement() |
getFirstToken, getLastToken, getLine, is, isLeafpublic IfStatementTreeImpl(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenthesis, ExpressionTree condition, InternalSyntaxToken closeParenthesis, StatementTree statement)
public IfStatementTreeImpl(InternalSyntaxToken ifKeyword, InternalSyntaxToken openParenthesis, ExpressionTree condition, InternalSyntaxToken closeParenthesis, StatementTree statement, ElseClauseTreeImpl elseClause)
public SyntaxToken ifKeyword()
ifKeyword in interface IfStatementTreepublic SyntaxToken openParenthesis()
openParenthesis in interface IfStatementTreepublic ExpressionTree condition()
condition in interface IfStatementTreepublic SyntaxToken closeParenthesis()
closeParenthesis 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(TreeVisitor visitor)
Copyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.