Class ResourceWorkingSetFilter


  • public class ResourceWorkingSetFilter
    extends ViewerFilter
    A resource working set filter filters resources from a view that are neither a parent nor children of a working set element.
    Since:
    2.0
    • Constructor Detail

      • ResourceWorkingSetFilter

        public ResourceWorkingSetFilter()
    • Method Detail

      • getWorkingSet

        public IWorkingSet getWorkingSet()
        Returns the active working set the filter is working with.
        Returns:
        the active working set
      • setWorkingSet

        public void setWorkingSet​(IWorkingSet workingSet)
        Sets the active working set.
        Parameters:
        workingSet - the working set the filter should work with
      • select

        public boolean select​(Viewer viewer,
                              Object parentElement,
                              Object element)
        Determines if an element should be filtered out.
        Specified by:
        select in class ViewerFilter
        Parameters:
        viewer - the viewer
        parentElement - the parent element
        element - the element
        Returns:
        true if element is included in the filtered set, and false if excluded
        See Also:
        ViewerFilter.select(Viewer, Object, Object)