public class CatchBlockTreeImpl extends JavaScriptTree implements CatchBlockTree
| Constructor and Description |
|---|
CatchBlockTreeImpl(InternalSyntaxToken catchKeyword,
InternalSyntaxToken openParenthesis,
BindingElementTree parameter,
InternalSyntaxToken closeParenthesis,
BlockTree 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 |
closeParenthesisToken() |
Tree.Kind |
getKind() |
SyntaxToken |
openParenthesisToken() |
Tree |
parameter() |
List<IdentifierTree> |
parameterIdentifiers() |
childrenStream, descendants, firstToken, is, isAncestorOf, isLeaf, lastToken, parent, setParent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchildrenStream, descendants, firstToken, is, isAncestorOf, lastToken, parentpublic CatchBlockTreeImpl(InternalSyntaxToken catchKeyword, InternalSyntaxToken openParenthesis, BindingElementTree parameter, InternalSyntaxToken closeParenthesis, BlockTree block)
public Tree.Kind getKind()
getKind in class JavaScriptTreepublic SyntaxToken catchKeyword()
catchKeyword in interface CatchBlockTreepublic SyntaxToken openParenthesisToken()
openParenthesisToken in interface CatchBlockTreepublic Tree parameter()
parameter in interface CatchBlockTreepublic SyntaxToken closeParenthesisToken()
closeParenthesisToken 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–2017 SonarSource and Eriks Nukis. All rights reserved.