public class ThrowStatementTreeImpl extends JavaTree implements ThrowStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImplgrammarRuleKey| Constructor and Description |
|---|
ThrowStatementTreeImpl(InternalSyntaxToken throwKeyword,
ExpressionTree expression,
InternalSyntaxToken semicolonToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
ExpressionTree |
expression() |
Tree.Kind |
kind() |
SyntaxToken |
semicolonToken() |
SyntaxToken |
throwKeyword() |
getGrammarRuleKey, getLine, is, isLeaf, parent, setParentpublic ThrowStatementTreeImpl(InternalSyntaxToken throwKeyword, ExpressionTree expression, InternalSyntaxToken semicolonToken)
public SyntaxToken throwKeyword()
throwKeyword in interface ThrowStatementTreepublic ExpressionTree expression()
expression in interface ThrowStatementTreepublic SyntaxToken semicolonToken()
semicolonToken in interface ThrowStatementTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreeCopyright © 2012–2015 SonarSource. All rights reserved.