Interface IFilteredNavigatorContentProvider
-
public interface IFilteredNavigatorContentProvider
Service that provides the filtered V8 navigator content slice keeping the objects order.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Comparator<IEObjectTrie.INode>
createTrieNodeComparator(org.eclipse.core.resources.IProject project)
Creates navigator tree node comparator.EObjectTrie
getFilteredNavigatorContent(IEClassBasedNavigatorFilter eClassBasedNavigatorFilter)
Returns theEObjectTrie
representing the filtered navigator content keeping the objects order.
-
-
-
Method Detail
-
getFilteredNavigatorContent
EObjectTrie getFilteredNavigatorContent(IEClassBasedNavigatorFilter eClassBasedNavigatorFilter)
Returns theEObjectTrie
representing the filtered navigator content keeping the objects order.- Parameters:
eClassBasedNavigatorFilter
-- Returns:
- the filtered navigator content, never
null
-
createTrieNodeComparator
Comparator<IEObjectTrie.INode> createTrieNodeComparator(org.eclipse.core.resources.IProject project)
Creates navigator tree node comparator. Orders metadata objects as they are in the navigator.- Parameters:
project
- project to order objects for, cannot benull
- Returns:
- tree node comparator, can be
null
-
-