List of usage examples for org.eclipse.jdt.core.dom ASTMatcher subclass-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.