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(TreeVisitor 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() |
addChild, addChildren, getAstNode, getLine, is, isLeaf, isLegacy, prependChildren, prependChildrenfindChildren, findDirectChildren, findFirstChild, findFirstDirectChild, findFirstParent, getChild, getChildren, getChildren, getDescendants, getFirstAncestor, getFirstAncestor, getFirstChild, getFirstChild, getFirstDescendant, getFromIndex, getLastChild, getLastChild, getLastToken, getName, getNextAstNode, getNextSibling, getNumberOfChildren, getParent, getPreviousAstNode, getPreviousSibling, getToIndex, getToken, getTokenLine, getTokenOriginalValue, getTokens, getTokenValue, getType, hasAncestor, hasAncestor, hasChildren, hasChildren, hasDescendant, hasDirectChildren, hasParent, hasParents, hasToBeSkippedFromAst, hasToken, is, isCopyBookOrGeneratedNode, isNot, nextAstNode, nextSibling, previousAstNode, previousSibling, select, setFromIndex, setToIndex, toStringpublic 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(TreeVisitor visitor)
public List<IdentifierTree> parameterIdentifiers()
Copyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.