Package org.eclipse.jdt.core.dom

Examples of org.eclipse.jdt.core.dom.MethodDeclaration.modifiers()


    MethodDeclaration stub = StubUtility2.createImplementationStub(fCompilationUnit, rewrite,
        importRewrite, context, method, declaringType.getName(), settings, false);

    if( !Object.class.getName().equals( method.getDeclaringClass().getQualifiedName() ) )
    {
      stub.modifiers().clear();
    }

    ASTUtil.addAnnotation("Mock", fJavaProject, rewrite, stub, method);
    importRewrite.addImport(MockUtil.MOCK, context);
View Full Code Here


        return false;
      }
      MethodDeclaration method = (MethodDeclaration) element;
      if (method.isConstructor())
        return false;
      List modifiers = method.modifiers();
      boolean isPublic = false;
      for (Object mod : modifiers) {
        IExtendedModifier exm = (IExtendedModifier) mod;
        if (exm instanceof Modifier) {
          Modifier m = (Modifier) exm;
View Full Code Here

        MethodDeclaration methodDeclaration = ast.newMethodDeclaration();
        SimpleName methodName = ast.newSimpleName("run");
        Type returnType = (Type) rewrite.createCopyTarget(classLoaderCreation.getType());
        Block methodBody = createRunMethodBody(rewrite, classLoaderCreation);
        List<Modifier> modifiers = checkedList(methodDeclaration.modifiers());

        modifiers.add(ast.newModifier(PUBLIC_KEYWORD));
        methodDeclaration.setName(methodName);
        methodDeclaration.setReturnType2(returnType);
        methodDeclaration.setBody(methodBody);
View Full Code Here

    /*
     * method header
     */
    MethodDeclaration toGXTmethod = ast.newMethodDeclaration();
    toGXTmethod.setConstructor(false);
    List modifiers = toGXTmethod.modifiers();
    modifiers.add(ast.newModifier(Modifier.ModifierKeyword.PUBLIC_KEYWORD));
    toGXTmethod.setName(ast.newSimpleName("toGXTModelBean"));
    Type returnType = ast.newSimpleType(ast.newName(newType));
    toGXTmethod.setReturnType2(returnType);
    /*
 
View Full Code Here

                                    superRestoreStatement));
                }
            }
        }

        method.modifiers().add(
                ast.newModifier(Modifier.ModifierKeyword.PUBLIC_KEYWORD));
        return method;
    }

    /** Create an expression that evaluates to a {@link Rollbackable} object
View Full Code Here

            ReturnStatement returnStatement = ast.newReturnStatement();
            returnStatement.setExpression(ast.newThisExpression());
            body.statements().add(returnStatement);
        }

        method.modifiers().add(
                ast.newModifier(Modifier.ModifierKeyword.PUBLIC_KEYWORD));
        if (!isInterface) {
            method.modifiers().add(
                    ast.newModifier(Modifier.ModifierKeyword.FINAL_KEYWORD));
        }
View Full Code Here

        }

        method.modifiers().add(
                ast.newModifier(Modifier.ModifierKeyword.PUBLIC_KEYWORD));
        if (!isInterface) {
            method.modifiers().add(
                    ast.newModifier(Modifier.ModifierKeyword.FINAL_KEYWORD));
        }

        if (!isAnonymous && (parent != null)) {
            addToLists(_nodeSubstitution, parent.getName(), new NodeReplace(
View Full Code Here

        argument.setName(ast.newSimpleName("newValue"));
        method.parameters().add(argument);

        // If the field is static, the method is also static; the method
        // is also private.
        List modifiers = method.modifiers();
        modifiers
                .add(ast.newModifier(Modifier.ModifierKeyword.PRIVATE_KEYWORD));
        modifiers.add(ast.newModifier(Modifier.ModifierKeyword.FINAL_KEYWORD));
        if (isStatic) {
            modifiers.add(ast
View Full Code Here

                field));
        body.statements().add(returnStatement);

        // If the field is static, the method is also static; the method
        // is also private.
        List modifiers = method.modifiers();
        modifiers
                .add(ast.newModifier(Modifier.ModifierKeyword.PRIVATE_KEYWORD));
        modifiers.add(ast.newModifier(Modifier.ModifierKeyword.FINAL_KEYWORD));
        if (isStatic) {
            modifiers.add(ast
View Full Code Here

                            new NodeReplace(commitCheckpoint, superRestore));
                }
            }
        }

        method.modifiers().add(
                ast.newModifier(Modifier.ModifierKeyword.PUBLIC_KEYWORD));
        return method;
    }

    /** Create the record of a field. The record is stored in an extra private
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.