java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
org.palladiosimulator.simulizar.ui.measurementsdashboard.filter.MeasurementsFilter

public class MeasurementsFilter extends ViewerFilter
Viewer Filter which filters all elements of a TreeViewer given a search text. Additionally expands or collapses certain elements of the tree.
  • Constructor Details

    • MeasurementsFilter

      public MeasurementsFilter()
  • Method Details

    • setSearchText

      public void setSearchText(String searchText)
      Parameters:
      searchText - a text which will be matched with all elements of a viewer. Deciding whether it is shown or not.
    • select

      public boolean select(Viewer viewer, Object parentElement, Object element)
      Specified by:
      select in class ViewerFilter
    • setFilterActiveMonitors

      public void setFilterActiveMonitors(boolean filterActiveMonitors)
      Parameters:
      filterActiveMonitors - the filterActiveMonitors to set
    • setFilterInactiveMonitors

      public void setFilterInactiveMonitors(boolean filterInactiveMonitors)
      Parameters:
      filterInactiveMonitors - the filterInactiveMonitors to set