public class CatchBlockTreeImpl extends JavaScriptTree implements CatchBlockTree
| Constructor and Description |
|---|
CatchBlockTreeImpl(InternalSyntaxToken catchKeyword,
InternalSyntaxToken openParenthesis,
BindingElementTree parameter,
InternalSyntaxToken closeParenthesis,
BlockTreeImpl block) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
BlockTree |
block() |
SyntaxToken |
catchKeyword() |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeParenthesis() |
Tree.Kind |
getKind() |
SyntaxToken |
openParenthesis() |
Tree |
parameter() |
List<IdentifierTree> |
parameterIdentifiers() |
getFirstToken, getLastToken, getLine, getParent, is, isLeaf, setParentpublic CatchBlockTreeImpl(InternalSyntaxToken catchKeyword, InternalSyntaxToken openParenthesis, BindingElementTree parameter, InternalSyntaxToken closeParenthesis, BlockTreeImpl block)
public Tree.Kind getKind()
getKind in class JavaScriptTreepublic SyntaxToken catchKeyword()
catchKeyword in interface CatchBlockTreepublic SyntaxToken openParenthesis()
openParenthesis in interface CatchBlockTreepublic Tree parameter()
parameter in interface CatchBlockTreepublic SyntaxToken closeParenthesis()
closeParenthesis in interface CatchBlockTreepublic BlockTree block()
block in interface CatchBlockTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
public List<IdentifierTree> parameterIdentifiers()
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.