Package com._1c.g5.v8.dt.ui.aef.models
Class NavigatorTreeModel.PredicateFilter
- java.lang.Object
-
- com._1c.g5.v8.dt.navigator.filters.TreeItemFilter
-
- com._1c.g5.v8.dt.ui.aef.models.NavigatorTreeModel.PredicateFilter
-
- Enclosing class:
- NavigatorTreeModel
public static class NavigatorTreeModel.PredicateFilter extends TreeItemFilter
Navigator tree component predicate filter.
-
-
Constructor Summary
Constructors Constructor Description PredicateFilter(Predicate<Object> predicate)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
keep(Object element)
void
setPredicate(Predicate<Object> predicate)
Sets predicate filter.-
Methods inherited from class com._1c.g5.v8.dt.navigator.filters.TreeItemFilter
dispose, isRecursive
-
-
-
-
Method Detail
-
setPredicate
public void setPredicate(Predicate<Object> predicate)
Sets predicate filter.- Parameters:
predicate
- the filter predicate, cannot benull
-
keep
public boolean keep(Object element)
- Specified by:
keep
in classTreeItemFilter
- Returns:
true
to keep anelement
,false
to filter it out.
-
-