Interface IEClassBasedNavigatorFilter
-
- All Superinterfaces:
com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription>
,Predicate<org.eclipse.xtext.resource.IEObjectDescription>
- All Known Implementing Classes:
TrivialEClassBasedNavigatorFilter
public interface IEClassBasedNavigatorFilter extends com.google.common.base.Predicate<org.eclipse.xtext.resource.IEObjectDescription>
EClass
based navigator filter description to filter navigator content byEClass
'es and predicate forIEObjectDescription
for one project.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<org.eclipse.emf.ecore.EClass>
getEClasses()
Returns the scope ofEClass
'es to select objects from.org.eclipse.core.resources.IProject
getProject()
Returns the project to filter objects from.
-
-
-
Method Detail
-
getEClasses
Collection<org.eclipse.emf.ecore.EClass> getEClasses()
Returns the scope ofEClass
'es to select objects from.- Returns:
- the scope of
EClass
'es, nevernull
-
getProject
org.eclipse.core.resources.IProject getProject()
Returns the project to filter objects from.- Returns:
- the project to filter objects from, never
null
-
-