Uses of Class
org.eclipse.jdt.internal.core.search.matching.MatchingNodeSet

Packages that use MatchingNodeSet
org.eclipse.jdt.internal.core.search.matching   
 

Uses of MatchingNodeSet in org.eclipse.jdt.internal.core.search.matching
 

Fields in org.eclipse.jdt.internal.core.search.matching declared as MatchingNodeSet
 MatchingNodeSet PossibleMatch.nodeSet
           
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type MatchingNodeSet
protected  void MatchLocator.getMethodBodies(CompilationUnitDeclaration unit, MatchingNodeSet nodeSet)
           
 int MethodLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int TypeReferenceLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int PackageReferenceLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int MethodLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int FieldLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(ASTNode node, MatchingNodeSet nodeSet)
          Check if the given ast node syntactically matches this pattern.
 int TypeReferenceLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int ConstructorLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int PackageReferenceLocator.match(ASTNode node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(ConstructorDeclaration node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(ConstructorDeclaration node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(ConstructorDeclaration node, MatchingNodeSet nodeSet)
           
 int ConstructorLocator.match(ConstructorDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(Expression node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(Expression node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(Expression node, MatchingNodeSet nodeSet)
           
 int ConstructorLocator.match(Expression node, MatchingNodeSet nodeSet)
           
 int VariableLocator.match(Expression node, MatchingNodeSet nodeSet)
           
 int FieldLocator.match(FieldDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(FieldDeclaration node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(FieldDeclaration node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(FieldDeclaration node, MatchingNodeSet nodeSet)
           
 int ConstructorLocator.match(FieldDeclaration field, MatchingNodeSet nodeSet)
           
 int LocalVariableLocator.match(LocalDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(LocalDeclaration node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(LocalDeclaration node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(LocalDeclaration node, MatchingNodeSet nodeSet)
           
 int MethodLocator.match(MemberValuePair node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(MemberValuePair node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(MemberValuePair node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(MemberValuePair node, MatchingNodeSet nodeSet)
           
 int MethodLocator.match(MessageSend node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(MessageSend node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(MessageSend node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(MessageSend node, MatchingNodeSet nodeSet)
           
 int ConstructorLocator.match(MessageSend msgSend, MatchingNodeSet nodeSet)
          Special case for message send in javadoc comment.
 int MethodLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(Reference node, MatchingNodeSet nodeSet)
           
 int TypeReferenceLocator.match(Reference node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(Reference node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(Reference node, MatchingNodeSet nodeSet)
           
 int VariableLocator.match(Reference node, MatchingNodeSet nodeSet)
           
 int PackageReferenceLocator.match(Reference node, MatchingNodeSet nodeSet)
           
 int TypeDeclarationLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet)
           
 int ConstructorLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(TypeParameter node, MatchingNodeSet nodeSet)
           
 int TypeParameterLocator.match(TypeParameter node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(TypeParameter node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(TypeParameter node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
 int TypeParameterLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
 int TypeReferenceLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
 int SuperTypeReferenceLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
 int PackageReferenceLocator.match(TypeReference node, MatchingNodeSet nodeSet)
           
protected  int FieldLocator.matchReference(Reference node, MatchingNodeSet nodeSet, boolean writeOnlyAccess)
           
protected  int VariableLocator.matchReference(Reference node, MatchingNodeSet nodeSet, boolean writeOnlyAccess)
           
protected  void MatchLocator.reportMatching(AbstractMethodDeclaration method, TypeDeclaration type, IJavaElement parent, int accuracy, boolean typeInHierarchy, MatchingNodeSet nodeSet)
          Visit the given method declaration and report the nodes that match exactly the search pattern (i.e.
protected  void MatchLocator.reportMatching(Annotation[] annotations, IJavaElement enclosingElement, IJavaElement[] otherElements, Binding elementBinding, MatchingNodeSet nodeSet, boolean matchedContainer, boolean enclosesElement)
          Report matching in annotations.
protected  void MatchLocator.reportMatching(FieldDeclaration field, FieldDeclaration[] otherFields, TypeDeclaration type, IJavaElement parent, int accuracy, boolean typeInHierarchy, MatchingNodeSet nodeSet)
          Visit the given field declaration and report the nodes that match exactly the search pattern (i.e.
protected  void MatchLocator.reportMatching(TypeDeclaration type, IJavaElement parent, int accuracy, MatchingNodeSet nodeSet, int occurrenceCount)
          Visit the given type declaration and report the nodes that match exactly the search pattern (i.e.
protected  void MatchLocator.reportMatching(TypeParameter[] typeParameters, IJavaElement enclosingElement, IJavaElement parent, Binding binding, MatchingNodeSet nodeSet)
          Report matches in type parameters.
protected  void MatchLocator.reportMatchingSuper(TypeReference superReference, IJavaElement enclosingElement, Binding elementBinding, MatchingNodeSet nodeSet, boolean matchedClassContainer)