org.sonar.javascript.model
Interface SourceElementTree

All Superinterfaces:
Tree
All Known Subinterfaces:
BlockTree, BreakStatementTree, ContinueStatementTree, DebuggerStatementTree, DoWhileStatementTree, EmptyStatementTree, ExpressionStatementTree, ForInStatementTree, ForStatementTree, FunctionTree, IfStatementTree, LabelledStatementTree, ReturnStatementTree, StatementTree, SwitchStatementTree, ThrowStatementTree, TryStatementTree, VariableStatementTree, WhileStatementTree, WithStatementTree
All Known Implementing Classes:
TreeImpl.BlockTreeImpl, TreeImpl.BreakStatementTreeImpl, TreeImpl.ContinueStatementTreeImpl, TreeImpl.DebuggerStatementTreeImpl, TreeImpl.DoWhileStatementTreeImpl, TreeImpl.EmptyStatementTreeImpl, TreeImpl.ExpressionStatementTreeImpl, TreeImpl.ForInStatementTreeImpl, TreeImpl.ForStatementTreeImpl, TreeImpl.FunctionTreeImpl, TreeImpl.IfStatementTreeImpl, TreeImpl.LabelledStatementTreeImpl, TreeImpl.ReturnStatementTreeImpl, TreeImpl.SwitchStatementTreeImpl, TreeImpl.ThrowStatementTreeImpl, TreeImpl.TryStatementTreeImpl, TreeImpl.VariableStatementTreeImpl, TreeImpl.WhileStatementTreeImpl, TreeImpl.WithStatementTreeImpl

public interface SourceElementTree
extends Tree

Common interface for all types of source elements.

This interface is not intended to be implemented by clients.


Method Summary
 
Methods inherited from interface org.sonar.javascript.model.Tree
as, getLine, is
 



Copyright © 2011-2014 SonarSource and Eriks Nukis. All Rights Reserved.