Class JFaceUtil
java.lang.Object
org.eclipse.emf.compare.ide.ui.internal.util.JFaceUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isFiltered
(org.eclipse.jface.viewers.StructuredViewer viewer, Object object, Object parent) All element filter tests must go through this method.static Set<?>
visibleElements
(org.eclipse.jface.viewers.TreeViewer treeViewer, com.google.common.base.Predicate<? super Object> predicate) Return the set of visible elements from the given viewer filtered by the given predicate.
-
Constructor Details
-
JFaceUtil
public JFaceUtil()
-
-
Method Details
-
isFiltered
public static boolean isFiltered(org.eclipse.jface.viewers.StructuredViewer viewer, Object object, Object parent) All element filter tests must go through this method.- Parameters:
viewer
- the viewerobject
- the object to filterparent
- the parent- Returns:
- true if the element is filtered
-
visibleElements
public static Set<?> visibleElements(org.eclipse.jface.viewers.TreeViewer treeViewer, com.google.common.base.Predicate<? super Object> predicate) Return the set of visible elements from the given viewer filtered by the given predicate.- Parameters:
treeViewer
-predicate
-- Returns:
-