Examples of VariableDeclarationStatement


Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

   * @see net.sourceforge.earticleast.app.AbstractManipulator#deleteOldVariableDeclaration(net.sourceforge.earticleast.app.VariableBindingManager)
   */
  @Override
  protected void deleteOldVariableDeclaration(VariableBindingManager manager) {
    AST ast = manager.getFirstReference().getAST();
    VariableDeclarationStatement statement = createNewVariableDeclarationStatement(
        manager, ast);
    int firstReferenceIndex = getFirstReferenceListIndex(manager);
    Block block = Helper.getParentBlock(manager.getFirstReference());
    // get the list rewriter for the statments list
    ListRewrite statementsListRewrite = rewrite.getListRewrite(block,
View Full Code Here

Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

    // set the name
    fragment.setName((SimpleName) ASTNode.copySubtree(ast, manager
        .getVariableDeclarationFragment().getName()));

    // create a statement for the fragment
    VariableDeclarationStatement statement = ast
        .newVariableDeclarationStatement(fragment);
    return statement;
  }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

          }
        }
       
        fields = resource.getTypedNodeList(node, ASTNode.VARIABLE_DECLARATION_STATEMENT, true);
        for (Object varObj: fields) {
          VariableDeclarationStatement varDecl = (VariableDeclarationStatement) varObj;
          Type type = varDecl.getType();
          addAllIncludedTypes(type, allReferences);
        }
       
        fields = resource.getTypedNodeList(node, ASTNode.METHOD_DECLARATION, true);
        for (Object methDeclObj : fields) {
View Full Code Here

Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

      if (s instanceof VariableDeclarationStatement) {
        if (wasCase) {
          println();
        }
        VariableDeclarationStatement vds = (VariableDeclarationStatement) s;

        for (VariableDeclarationFragment fragment : (Iterable<VariableDeclarationFragment>) vds
            .fragments()) {
          if (fragment.getInitializer() != null) {
            printi();
            fragment.getName().accept(this);
            print(" = ");
View Full Code Here

Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

    processChildren(nodes, context, new ChildProcessor() {
      @Override
      public void processChild(ASTNode node, ProcessingContext context) {
        graph.addMapping(node, context.previousVertice, context.nextVertice);
        if (newVariablesAsAssignments && node.getNodeType() == ASTNode.VARIABLE_DECLARATION_STATEMENT){
          VariableDeclarationStatement vds = (VariableDeclarationStatement) node;
          processVariableDeclarationFragments(vds.fragments(), context, true, bc);
        } else
          acceptChild(node, context);
      }
    });
  }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

  private List<SimpleName> findBlockVariables(List<?> statements) {
    List<SimpleName> result = new LinkedList<SimpleName>();
    for(Object obj: statements) {
      ASTNode node = (ASTNode) obj;
      if (node.getNodeType() == ASTNode.VARIABLE_DECLARATION_STATEMENT) {
        VariableDeclarationStatement vds = (VariableDeclarationStatement) node;
        for(Object fragmentObj: vds.fragments())
          result.add(((VariableDeclarationFragment)fragmentObj).getName());
      }
    }
    return result;
  }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.VariableDeclarationStatement

              // param
              // list [metohd(param, ^)]
              if (parentNode instanceof VariableDeclarationFragment) {
                parentNode = parentNode.getParent();
                if (parentNode instanceof VariableDeclarationStatement) {
                  VariableDeclarationStatement varDeclStmt = (VariableDeclarationStatement) parentNode;
                  Type varDeclType = varDeclStmt.getType();
                  if (varDeclType instanceof SimpleType) {
                    SimpleType sType = (SimpleType) varDeclType;
                    parentNode = parentNode.getParent();
                    if (parentNode instanceof Block) {
                      Block block = (Block) parentNode;
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.