org.sonar.javascript.model
Class TreeImpl.ForStatementTreeImpl
java.lang.Object
org.sonar.javascript.model.TreeImpl
org.sonar.javascript.model.TreeImpl.ForStatementTreeImpl
- All Implemented Interfaces:
- ForStatementTree, SourceElementTree, StatementTree, Tree
- Enclosing class:
- TreeImpl
public static class TreeImpl.ForStatementTreeImpl
- extends TreeImpl
- implements ForStatementTree
| Nested classes/interfaces inherited from class org.sonar.javascript.model.TreeImpl |
TreeImpl.ArrayLiteralTreeImpl, TreeImpl.BinaryOperatorTreeImpl, TreeImpl.BlockTreeImpl, TreeImpl.BreakStatementTreeImpl, TreeImpl.CaseClauseTreeImpl, TreeImpl.CatchBlockTreeImpl, TreeImpl.CommaOperatorTreeImpl, TreeImpl.ConditionalOperatorTreeImpl, TreeImpl.ContinueStatementTreeImpl, TreeImpl.DebuggerStatementTreeImpl, TreeImpl.DoWhileStatementTreeImpl, TreeImpl.EmptyStatementTreeImpl, TreeImpl.ExpressionStatementTreeImpl, TreeImpl.ForInStatementTreeImpl, TreeImpl.ForStatementTreeImpl, TreeImpl.FunctionCallTreeImpl, TreeImpl.FunctionTreeImpl, TreeImpl.IdentifierTreeImpl, TreeImpl.IfStatementTreeImpl, TreeImpl.IndexAccessTreeImpl, TreeImpl.LabelledStatementTreeImpl, TreeImpl.LiteralTreeImpl, TreeImpl.NewOperatorTreeImpl, TreeImpl.ObjectLiteralTreeImpl, TreeImpl.ParenthesizedTreeImpl, TreeImpl.ProgramTreeImpl, TreeImpl.PropertyAccessTreeImpl, TreeImpl.PropertyAssignmentTreeImpl, TreeImpl.ReturnStatementTreeImpl, TreeImpl.SwitchStatementTreeImpl, TreeImpl.ThrowStatementTreeImpl, TreeImpl.TryStatementTreeImpl, TreeImpl.UnaryOperatorTreeImpl, TreeImpl.VariableDeclarationTreeImpl, TreeImpl.VariableStatementTreeImpl, TreeImpl.WhileStatementTreeImpl, TreeImpl.WithStatementTreeImpl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.sonar.javascript.model.Tree |
as, getLine, is |
TreeImpl.ForStatementTreeImpl
public TreeImpl.ForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
List<VariableDeclarationTree> initVariables,
@Nullable
ExpressionTree condition,
@Nullable
ExpressionTree incrementExpression,
StatementTree statement)
TreeImpl.ForStatementTreeImpl
public TreeImpl.ForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
@Nullable
ExpressionTree initExpression,
@Nullable
ExpressionTree condition,
@Nullable
ExpressionTree incrementExpression,
StatementTree statement)
initVariables
@Nullable
public List<VariableDeclarationTree> initVariables()
- Specified by:
initVariables in interface ForStatementTree
initExpression
@Nullable
public ExpressionTree initExpression()
- Specified by:
initExpression in interface ForStatementTree
condition
@Nullable
public ExpressionTree condition()
- Specified by:
condition in interface ForStatementTree
incrementExpression
@Nullable
public ExpressionTree incrementExpression()
- Specified by:
incrementExpression in interface ForStatementTree
statement
public StatementTree statement()
- Specified by:
statement in interface ForStatementTree
accept
public void accept(VisitorsDispatcher visitors)
- Specified by:
accept in class TreeImpl
Copyright © 2011-2014 SonarSource and Eriks Nukis. All Rights Reserved.