public class GetAllQueries extends java.lang.Object implements IGetAllQueries
| Constructor and Description |
|---|
GetAllQueries() |
| 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.
|
public java.util.Set<org.eclipse.emf.ecore.EObject> getAll(org.eclipse.emf.ecore.EObject source,
java.lang.Class<?> targetType)
getAll in interface IGetAllQueriessource - element from which the search startstargetType - discriminating typepublic 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)
getAllFiltered in interface IGetAllQueriessource - element from which the search startstargetType - discriminating typefilter - list of the classes excluded from the getAll querypublic java.util.List<org.eclipse.emf.ecore.EClass> getLocalSubTypes(org.eclipse.emf.ecore.EClass eClass)
IGetAllQueriesgetLocalSubTypes in interface IGetAllQuerieseClass - supertypeorg.polarsys.capella.core.common.model.helpers.query.IGetAllQueries#getLocalSubTypes(org.eclipse.emf.ecore.EClass)