Class NavigatorTreeModel.PredicateFilter

    • Constructor Detail

      • PredicateFilter

        public PredicateFilter​(Predicate<Object> predicate)
        Constructor.
        Parameters:
        predicate - the filter predicate, cannot be null
    • Method Detail

      • setPredicate

        public void setPredicate​(Predicate<Object> predicate)
        Sets predicate filter.
        Parameters:
        predicate - the filter predicate, cannot be null
      • keep

        public boolean keep​(Object element)
        Specified by:
        keep in class TreeItemFilter
        Returns:
        true to keep an element, false to filter it out.