avoid anonymous classes
[fedora-idea.git] / lang-impl / src / com / intellij / openapi / vcs / changes / PsiElementFilter.java
blob8058b8385570a79e8f6aae3b52e66f95f877e9e0
1 package com.intellij.openapi.vcs.changes;
3 import com.intellij.psi.PsiElement;
5 /**
6 * @author Konstantin Bulenkov
7 */
8 public class PsiElementFilter<T extends PsiElement> {
9 private final Class<T> filter;
11 public PsiElementFilter(Class<T> filter) {
12 this.filter = filter;
15 public boolean accept(T element) {
16 return true;
19 public final Class<T> getClassFilter() {
20 return filter;