Package org.eclipse.jdt.core.dom.rewrite

Examples of org.eclipse.jdt.core.dom.rewrite.ListRewrite.replace()


        MethodDeclaration method = getMethodDeclaration(type, bug.getPrimaryMethod());
        Modifier originalModifier = getPublicModifier(method);

        ListRewrite listRewrite = rewrite.getListRewrite(method, MethodDeclaration.MODIFIERS2_PROPERTY);
        Modifier protectedModifier = workingUnit.getAST().newModifier(PROTECTED_KEYWORD);
        listRewrite.replace(originalModifier, protectedModifier, null);
    }

    private Modifier getPublicModifier(MethodDeclaration method) {
        List<?> list = method.modifiers();
        for (Object o : list) {
View Full Code Here


      Object value = newMemberValues.get(memberName);
      MemberValuePair memberValuePair =
        ASTTools.memberValuePair(normalAnnotation, memberName);
      if (value != null) {
        MemberValuePair newValuePair = createMemberValuePair(ast, memberName, value);
        listRewrite.replace(memberValuePair, newValuePair, null);
      } else {
        listRewrite.remove(memberValuePair, null);
      }
    }
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.