blob: 267f3769994521aa0e07bd23f6cf7f8d884669a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package com.intellij.structuralsearch.impl.matcher.filters;
import com.intellij.psi.PsiElement;
import com.intellij.psi.impl.source.tree.LeafElement;
/**
* Default searching filter
*/
public class DefaultFilter {
public static boolean accepts(PsiElement element, PsiElement element2) {
if (element instanceof LeafElement && element2 instanceof LeafElement) {
return ((LeafElement)element).getElementType() == ((LeafElement)element2).getElementType();
}
return element.getClass()==element2.getClass();
}
}
|