public class TryStatementTreeImpl extends JavaTree implements TryStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
TryStatementTreeImpl(BlockTreeImpl finallyBlock) |
TryStatementTreeImpl(InternalSyntaxToken tryToken,
InternalSyntaxToken openParenToken,
ResourceListTreeImpl resources,
InternalSyntaxToken closeParenToken,
BlockTreeImpl block,
List<CatchTreeImpl> catches,
BlockTreeImpl finallyBlock) |
TryStatementTreeImpl(List<CatchTreeImpl> catches,
BlockTreeImpl finallyBlock) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
BlockTree |
block() |
List<CatchTree> |
catches() |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeParenToken() |
TryStatementTreeImpl |
completeStandardTry(InternalSyntaxToken tryToken,
BlockTreeImpl block) |
BlockTree |
finallyBlock() |
SyntaxToken |
finallyKeyword() |
Tree.Kind |
getKind() |
SyntaxToken |
openParenToken() |
List<VariableTree> |
resources() |
SyntaxToken |
tryKeyword() |
addChild, 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 TryStatementTreeImpl(List<CatchTreeImpl> catches, @Nullable BlockTreeImpl finallyBlock)
public TryStatementTreeImpl(BlockTreeImpl finallyBlock)
public TryStatementTreeImpl(InternalSyntaxToken tryToken, InternalSyntaxToken openParenToken, ResourceListTreeImpl resources, InternalSyntaxToken closeParenToken, BlockTreeImpl block, List<CatchTreeImpl> catches, @Nullable BlockTreeImpl finallyBlock)
public TryStatementTreeImpl completeStandardTry(InternalSyntaxToken tryToken, BlockTreeImpl block)
public SyntaxToken tryKeyword()
tryKeyword in interface TryStatementTree@Nullable public SyntaxToken openParenToken()
openParenToken in interface TryStatementTreepublic List<VariableTree> resources()
resources in interface TryStatementTree@Nullable public SyntaxToken closeParenToken()
closeParenToken in interface TryStatementTreepublic BlockTree block()
block in interface TryStatementTreepublic List<CatchTree> catches()
catches in interface TryStatementTree@Nullable public SyntaxToken finallyKeyword()
finallyKeyword in interface TryStatementTree@Nullable public BlockTree finallyBlock()
finallyBlock in interface TryStatementTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreeCopyright © 2012–2015 SonarSource. All rights reserved.