| java.lang.Object org.eclipse.jdt.internal.core.search.matching.PatternLocator org.eclipse.jdt.internal.core.search.matching.AndLocator
Method Summary | |
public void | initializePolymorphicSearch(MatchLocator locator) | public int | match(Annotation node, MatchingNodeSet nodeSet) | public int | match(ASTNode node, MatchingNodeSet nodeSet) | public int | match(ConstructorDeclaration node, MatchingNodeSet nodeSet) | public int | match(Expression node, MatchingNodeSet nodeSet) | public int | match(FieldDeclaration node, MatchingNodeSet nodeSet) | public int | match(LocalDeclaration node, MatchingNodeSet nodeSet) | public int | match(MethodDeclaration node, MatchingNodeSet nodeSet) | public int | match(MemberValuePair node, MatchingNodeSet nodeSet) | public int | match(MessageSend node, MatchingNodeSet nodeSet) | public int | match(Reference node, MatchingNodeSet nodeSet) | public int | match(TypeDeclaration node, MatchingNodeSet nodeSet) | public int | match(TypeParameter node, MatchingNodeSet nodeSet) | public int | match(TypeReference node, MatchingNodeSet nodeSet) | protected int | matchContainer() | protected void | matchReportImportRef(ImportReference importRef, Binding binding, IJavaElement element, int accuracy, MatchLocator locator) | protected void | matchReportReference(ASTNode reference, IJavaElement element, Binding elementBinding, int accuracy, MatchLocator locator) | public int | resolveLevel(ASTNode node) | public int | resolveLevel(Binding binding) |
levels | final int[] levels(Code) | | |
initializePolymorphicSearch | public void initializePolymorphicSearch(MatchLocator locator)(Code) | | |
matchContainer | protected int matchContainer()(Code) | | |
Methods inherited from org.eclipse.jdt.internal.core.search.matching.PatternLocator | protected void clear()(Code)(Java Doc) protected char[] getQualifiedPattern(char[] simpleNamePattern, char[] qualificationPattern)(Code)(Java Doc) protected char[] getQualifiedSourceName(TypeBinding binding)(Code)(Java Doc) protected TypeBinding getTypeNameBinding(int index)(Code)(Java Doc) public void initializePolymorphicSearch(MatchLocator locator)(Code)(Java Doc) public int match(Annotation node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(ASTNode node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(ConstructorDeclaration node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(Expression node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(FieldDeclaration node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(LocalDeclaration node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(MethodDeclaration node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(MemberValuePair node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(MessageSend node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(Reference node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(TypeDeclaration node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(TypeParameter node, MatchingNodeSet nodeSet)(Code)(Java Doc) public int match(TypeReference node, MatchingNodeSet nodeSet)(Code)(Java Doc) protected int matchContainer()(Code)(Java Doc) protected int matchLevel(ImportReference importRef)(Code)(Java Doc) protected void matchLevelAndReportImportRef(ImportReference importRef, Binding binding, MatchLocator locator) throws CoreException(Code)(Java Doc) protected int matchNameValue(char[] pattern, char[] name)(Code)(Java Doc) protected void matchReportImportRef(ImportReference importRef, Binding binding, IJavaElement element, int accuracy, MatchLocator locator) throws CoreException(Code)(Java Doc) protected void matchReportReference(ASTNode reference, IJavaElement element, Binding elementBinding, int accuracy, MatchLocator locator) throws CoreException(Code)(Java Doc) protected void matchReportReference(ASTNode reference, IJavaElement element, IJavaElement localElement, IJavaElement[] otherElements, Binding elementBinding, int accuracy, MatchLocator locator) throws CoreException(Code)(Java Doc) protected void matchReportReference(ASTNode reference, IJavaElement element, Binding elementBinding, Scope scope, int accuracy, MatchLocator locator) throws CoreException(Code)(Java Doc) protected boolean matchesName(char[] pattern, char[] name)(Code)(Java Doc) protected boolean matchesTypeReference(char[] pattern, TypeReference type)(Code)(Java Doc) public SearchMatch newDeclarationMatch(ASTNode reference, IJavaElement element, Binding elementBinding, int accuracy, int length, MatchLocator locator)(Code)(Java Doc) public static PatternLocator patternLocator(SearchPattern pattern)(Code)(Java Doc) public static char[] qualifiedPattern(char[] simpleNamePattern, char[] qualificationPattern)(Code)(Java Doc) public static char[] qualifiedSourceName(TypeBinding binding)(Code)(Java Doc) protected int referenceType()(Code)(Java Doc) public int resolveLevel(ASTNode possibleMatchingNode)(Code)(Java Doc) public int resolveLevel(Binding binding)(Code)(Java Doc) protected int resolveLevelForType(char[] simpleNamePattern, char[] qualificationPattern, TypeBinding binding)(Code)(Java Doc) protected int resolveLevelForType(char[] qualifiedPattern, TypeBinding type)(Code)(Java Doc) protected int resolveLevelForType(char[] simpleNamePattern, char[] qualificationPattern, char[][][] patternTypeArguments, int depth, TypeBinding type)(Code)(Java Doc) public String toString()(Code)(Java Doc) protected void updateMatch(ParameterizedTypeBinding parameterizedBinding, char[][][] patternTypeArguments, MatchLocator locator)(Code)(Java Doc) protected void updateMatch(ParameterizedTypeBinding parameterizedBinding, char[][][] patternTypeArguments, boolean patternHasTypeParameters, int depth, MatchLocator locator)(Code)(Java Doc) protected void updateMatch(TypeBinding[] argumentsBinding, MatchLocator locator, char[][] patternArguments, boolean hasTypeParameters)(Code)(Java Doc)
|
|
|