Example usage for org.eclipse.jdt.core.dom DoStatement DoStatement

List of usage examples for org.eclipse.jdt.core.dom DoStatement DoStatement

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.dom DoStatement DoStatement.

Prototype

DoStatement(AST ast) 

Source Link

Document

Creates a new unparented do statement node owned by the given AST.

Usage

From source file:org.eclipse.jdt.core.dom.ASTConverter.java

License:Open Source License

public DoStatement convert(org.eclipse.jdt.internal.compiler.ast.DoStatement statement) {
    DoStatement doStatement = new DoStatement(this.ast);
    doStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1);
    doStatement.setExpression(convert(statement.condition));
    final Statement action = convert(statement.action);
    if (action == null)
        return null;
    doStatement.setBody(action);/*from w ww  .  j  a va  2 s .  c o  m*/
    return doStatement;
}