1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import org.eclipse.jface.viewers.StructuredViewer;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.jface.viewers.ViewerFilter;

public class EntityViewUidFilter extends ViewerFilter {

  private final StructuredViewer view;
  
  public EntityViewUidFilter(StructuredViewer viewer) {
    this.view = viewer;
    view.addFilter(this);
  }
  
  @Override
   public Object[] filter(Viewer viewer, Object parent, Object[] elements){
    System.err.println("google");
    return elements;
    
  }
  @Override
  public boolean select(Viewer viewer, Object parentElement, Object element) {
    // TODO Auto-generated method stub
    System.err.println("selectgoogle");
    return false;
  }

}