List of usage examples for org.eclipse.jdt.core.dom ThrowStatement getParent
public final ASTNode getParent()
null if this is the root node. From source file:egovframework.mgt.fit.library.parser.visitor.StatementParsingVisitor.java
License:Apache License
/** * ? ? ? .//from w ww . ja va 2 s . c o m * @return */ @Override public boolean visit(ThrowStatement node) { if (node.getParent().getNodeType() == parentType) { addSingleStatement(node.toString(), StatementLine.THROW); } return super.visit(node); }
From source file:org.eclipse.xtend.core.javaconverter.JavaASTFlattener.java
License:Open Source License
@Override public boolean visit(final ThrowStatement node) { this.appendToBuffer("throw "); node.getExpression().accept(this); ASTNode _parent = node.getParent(); boolean _not = (!(_parent instanceof Block)); if (_not) {/*from w ww.ja va 2 s . c o m*/ this.appendToBuffer(";"); } return false; }