Example usage for org.eclipse.jdt.core.dom ASTMatcher subclass-usage

List of usage examples for org.eclipse.jdt.core.dom ASTMatcher subclass-usage

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.dom ASTMatcher subclass-usage.

Usage

From source file com.google.devtools.j2cpp.types.NodeCopier.java

/**
 * An ASTNode deep-copier, which also copies the associated
 * bindings for each node.  It extends ASTMatcher, but for its
 * one-for-one node serving rather than any matching functionality.
 *
 * @author Tom Ball

From source file com.google.devtools.j2objc.types.NodeCopier.java

/**
 * An ASTNode deep-copier, which also copies the associated
 * bindings for each node.  It extends ASTMatcher, but for its
 * one-for-one node serving rather than any matching functionality.
 *
 * @author Tom Ball

From source file com.google.gwt.eclipse.core.refactoring.regionupdater.RenamedElementAstMatcher.java

/**
 * An AST matcher that relaxes matching to cope with element renames.
 */
public class RenamedElementAstMatcher extends ASTMatcher {

    /**

From source file org.autorefactor.refactoring.ASTSemanticMatcher.java

/** Matches two pieces of code on semantic (not on syntax). */
public class ASTSemanticMatcher extends ASTMatcher {
    private static final Map<PrefixExpression.Operator, Operator> PREFIX_TO_INFIX_OPERATOR = new HashMap<PrefixExpression.Operator, Operator>() {
        private static final long serialVersionUID = -8949107654517355855L;

        {

From source file org.eclipse.swordfish.tooling.test.util.project.SFASTMatcher.java

public class SFASTMatcher extends ASTMatcher {

    private List<MethodDeclaration> methodDeclarations;
    private List<MethodDeclaration> otherMethodDeclarations;

    private static final String EXCLUDE_FILEURL = "file:/";

From source file org.emftext.language.java.test.TalkativeASTMatcher.java

/**
 * An extension of the JDT ASTMatcher that prints information
 * whenever the matching of two ASTs fails. In addition some
 * normalizations are applied to number literals to removed
 * redundant characters that can cause comparison failures
 * even though the numbers are the same.