public interface IGetAllQueries
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<org.eclipse.emf.ecore.EObject> |
getAll(org.eclipse.emf.ecore.EObject source,
java.lang.Class<?> targetType)
Retrieve EObject instances corresponding to a type and accessible from a source object by successive compositions
|
java.util.Set<org.eclipse.emf.ecore.EObject> |
getAllFiltered(org.eclipse.emf.ecore.EObject source,
org.eclipse.emf.ecore.EClass targetType,
java.util.List<org.eclipse.emf.ecore.EClass> filter)
Retrieve recursively EObject instances corresponding to a type and accessible from a source object by successive compositions
|
java.util.List<org.eclipse.emf.ecore.EClass> |
getLocalSubTypes(org.eclipse.emf.ecore.EClass eClass)
Retrieve EClasses that have the given EClass as super type.
|
java.util.Set<org.eclipse.emf.ecore.EObject> getAll(org.eclipse.emf.ecore.EObject source,
java.lang.Class<?> targetType)
source - element from which the search startstargetType - discriminating typejava.util.Set<org.eclipse.emf.ecore.EObject> getAllFiltered(org.eclipse.emf.ecore.EObject source,
org.eclipse.emf.ecore.EClass targetType,
java.util.List<org.eclipse.emf.ecore.EClass> filter)
source - element from which the search startstargetType - discriminating typefilter - list of the classes excluded from the getAll queryjava.util.List<org.eclipse.emf.ecore.EClass> getLocalSubTypes(org.eclipse.emf.ecore.EClass eClass)
eClass - supertype