Task 3: Assign a Filter (or Filter Set) to the Viewer

 

Solution

To assign the filter to the Model Viewer, you create a filter or a filter set instance, and you pass them as parameter of the setFilter() method.

 

Example

 

 

GenericDataModelFilteredTreeViewer modelViewer =                 GenericDataModelFilteredTreeViewer.createFilteredTreeViewer(parent);

 

IFilter myModelFilter = new MyModelFilter();

 

modelViewer.setFilter(myModelFilter);