Class JFaceUtil
java.lang.Object
org.eclipse.emf.compare.ide.ui.internal.util.JFaceUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisFiltered(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:
-