Examples of expressions()


Examples of org.eclipse.jdt.core.dom.ArrayInitializer.expressions()

    Assert.isNotNull(columnsArray);
    ArrayInitializer arrayInitializer = columnsArray.getInitializer();
    JavaInfo oldParent = column.getParent() instanceof JavaInfo ? column.getParentJava() : null;
    int oldIndex = column.getParent().getChildren(ColumnConfigInfo.class).indexOf(column);
    int newIndex = getChildren(ColumnConfigInfo.class).indexOf(nextColumn);
    newIndex = newIndex == -1 ? arrayInitializer.expressions().size() : newIndex;
    // fire before event
    getBroadcastObject().childMoveBefore(getParent(), column, nextColumn);
    getBroadcastJava().moveBefore(column, oldParent, this);
    // move hierarchy
    if (column.getParent() == this && column.getAssociation() instanceof ArrayAssociation) {
View Full Code Here

Examples of org.eclipse.jdt.core.dom.ArrayInitializer.expressions()

          Expression value = mvp.getValue();
          // Array?
          if (value instanceof ArrayInitializer) {
            ArrayInitializer ai = (ArrayInitializer) value;
            @SuppressWarnings("unchecked")
            List<Expression> expressions = ai.expressions();
            for (Expression e : expressions) {
              Object v = e.resolveConstantExpressionValue();
              String g = v != null ? v.toString() : e.toString();
              addGroup(g);
            }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.ArrayInitializer.expressions()

          }
        }
        else if (value instanceof ArrayInitializer) {
          ArrayInitializer arrayInit = (ArrayInitializer) value;
          @SuppressWarnings("unchecked")
          List<Expression> expressions = arrayInit.expressions();
          for (Expression expression : expressions) {
            if (expression instanceof TypeLiteral) {
              if (isWithinRange(expression, invocationOffset)) {
                oldLiteral = expression;
              }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.ArrayInitializer.expressions()

          }
        }
        else if (value instanceof ArrayInitializer) {
          ArrayInitializer arrayInit = (ArrayInitializer) value;
          @SuppressWarnings("unchecked")
          List<Expression> expressions = arrayInit.expressions();
          for (Expression expression : expressions) {
            if (expression instanceof StringLiteral) {
              if (isWithinRange(expression, invocationOffset)) {
                oldLiteral = expression;
              }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.ArrayInitializer.expressions()

        value = typeLiteral;
        addLinkedPosition(astRewrite.track(typeLiteral.getType()), true, "ExceptionHandler");
      }
      else {
        ArrayInitializer arrayInitializer = ast.newArrayInitializer();
        List<Expression> expressions = arrayInitializer.expressions();
        for (int i = 0; i < exceptionNames.size(); i++) {
          String exceptionName = exceptionNames.get(i);
          TypeLiteral typeLiteral = getTypeLiteral(exceptionName, ast);
          addLinkedPosition(astRewrite.track(typeLiteral.getType()), i == 0, "ExceptionHandler" + i);
          expressions.add(typeLiteral);
View Full Code Here

Examples of org.eclipse.php.internal.core.ast.nodes.EchoStatement.expressions()

    String expected = "<?php echo $b , $c; ?>";
    parseAndCompare(str, expected, new ICodeManiplator() {
      public void manipulate(Program program) {
        EchoStatement statement = (EchoStatement) program.statements()
            .get(0);
        statement.expressions().remove(0);
      }
    });
  }

  public void testDeleteEchoLast() throws Exception {
View Full Code Here

Examples of org.eclipse.php.internal.core.ast.nodes.EchoStatement.expressions()

    String expected = "<?php echo $a, $b; ?>";
    parseAndCompare(str, expected, new ICodeManiplator() {
      public void manipulate(Program program) {
        EchoStatement statement = (EchoStatement) program.statements()
            .get(0);
        statement.expressions().remove(2);
      }
    });
  }

  public void testDeleteEchoMiddle() throws Exception {
View Full Code Here

Examples of org.eclipse.php.internal.core.ast.nodes.EchoStatement.expressions()

    String expected = "<?php echo $a, $c; ?>";
    parseAndCompare(str, expected, new ICodeManiplator() {
      public void manipulate(Program program) {
        EchoStatement statement = (EchoStatement) program.statements()
            .get(0);
        statement.expressions().remove(1);
      }
    });
  }

  public void testDeleteSwitch() throws Exception {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.