Class ASTRewriteAnalyzer

java.lang.Object
org.aspectj.org.eclipse.jdt.core.dom.ASTVisitor
org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite.ASTRewriteAnalyzer

public final class ASTRewriteAnalyzer extends ASTVisitor
Infrastructure to support code modifications. Existing code must stay untouched, new code added with correct formatting, moved code left with the user's formatting / comments. Idea: - Get the AST for existing code - Describe changes - This visitor analyzes the changes or annotations and generates text edits (text manipulation API) that describe the required code changes.