Example usage for org.eclipse.jdt.core.dom ParenthesizedExpression getExpression

List of usage examples for org.eclipse.jdt.core.dom ParenthesizedExpression getExpression

Introduction

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

Prototype

public Expression getExpression() 

Source Link

Document

Returns the expression of this parenthesized expression.

Usage

From source file:at.bestsolution.fxide.jdt.corext.dom.ASTFlattener.java

License:Open Source License

@Override
public boolean visit(ParenthesizedExpression node) {
    this.fBuffer.append("(");//$NON-NLS-1$
    node.getExpression().accept(this);
    this.fBuffer.append(")");//$NON-NLS-1$
    return false;
}

From source file:boa.datagen.util.Java7Visitor.java

License:Apache License

@Override
public boolean visit(ParenthesizedExpression node) {
    boa.types.Ast.Expression.Builder b = boa.types.Ast.Expression.newBuilder();
    //      b.setPosition(pos.build());
    b.setKind(boa.types.Ast.Expression.ExpressionKind.PAREN);
    node.getExpression().accept(this);
    b.addExpressions(expressions.pop());
    expressions.push(b.build());/*from  w  w  w .  j  a va  2  s .  co m*/
    return true;
}

From source file:coloredide.utils.CopiedNaiveASTFlattener.java

License:Open Source License

public boolean visit(ParenthesizedExpression node) {
    this.buffer.append("(");//$NON-NLS-1$
    node.getExpression().accept(this);
    this.buffer.append(")");//$NON-NLS-1$
    return false;
}

From source file:com.bsiag.eclipse.jdt.java.formatter.SpacePreparator.java

License:Open Source License

@Override
public boolean visit(ParenthesizedExpression node) {
    handleToken(node, TokenNameLPAREN,//from   w w w .  j a v  a 2  s. c om
            this.options.insert_space_before_opening_paren_in_parenthesized_expression,
            this.options.insert_space_after_opening_paren_in_parenthesized_expression);
    handleTokenAfter(node.getExpression(), TokenNameRPAREN,
            this.options.insert_space_before_closing_paren_in_parenthesized_expression, false);
    return true;
}

From source file:com.google.dart.java2dart.SyntaxTranslator.java

License:Open Source License

@Override
public boolean visit(org.eclipse.jdt.core.dom.ParenthesizedExpression node) {
    Expression expression = translate(node.getExpression());
    return done(parenthesizedExpression(expression));
}

From source file:com.google.devtools.j2cpp.gen.CppStatementGenerator.java

License:Open Source License

@Override
public boolean visit(ParenthesizedExpression node) {
    buffer.append("(");
    node.getExpression().accept(this);
    buffer.append(")");
    return false;
}

From source file:com.google.devtools.j2objc.ast.DebugASTPrinter.java

License:Apache License

@Override
public boolean visit(ParenthesizedExpression node) {
    sb.print('(');
    node.getExpression().accept(this);
    sb.print(')');
    return false;
}

From source file:com.google.googlejavaformat.java.JavaInputAstVisitor.java

License:Apache License

/** Visitor method for {@link ParenthesizedExpression}s. */
@Override//from w  w w  .  j ava2 s. c o m
public boolean visit(ParenthesizedExpression node) {
    sync(node);
    token("(");
    node.getExpression().accept(this);
    token(")");
    return false;
}

From source file:com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.java

License:Open Source License

private CAstNode visit(ParenthesizedExpression n, WalkContext context) {
    return visitNode(n.getExpression(), context);
}

From source file:com.windowtester.eclipse.ui.convert.WTAPIAbstractVisitor.java

License:Open Source License

/**
 * Cache the expression information for this parenthesized expression
 *//*from   w ww. ja va 2s.  co  m*/
public void endVisit(ParenthesizedExpression node) {
    Expression expression = node.getExpression();
    currentScope.setNodeType(node, getNodeType(expression));
    currentScope.setNodeValue(node, getNodeValue(expression));
}