public class FilterOperations extends Object
EClassFilter.| Constructor and Description |
|---|
FilterOperations(ModelElementIdToEObjectMapping idToEObjectMapping)
Constructor.
|
FilterOperations(ModelElementIdToEObjectMapping idToEObjectMapping,
Class<? extends org.eclipse.emf.ecore.EObject> ignoredClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
FilteredOperationsResult |
filter(Object[] input)
Filters the given input according to the filtering rules of the
EClassFilter. |
public FilterOperations(ModelElementIdToEObjectMapping idToEObjectMapping)
idToEObjectMapping - a mapping from EObjects to their IDs. Used to resolve EObjects involved within
operationspublic FilterOperations(ModelElementIdToEObjectMapping idToEObjectMapping, Class<? extends org.eclipse.emf.ecore.EObject> ignoredClass)
idToEObjectMapping - a mapping from EObjects to their IDs. Used to resolve EObjects involved within
operationsignoredClass - a type that is completely ignored while filtering, i.e.
instances of this type are ignored by the FilteredOperationsResult typepublic FilteredOperationsResult filter(Object[] input)
EClassFilter.input - the input to be filteredFilteredOperationsResult containing the filtered and non-filtered typesCopyright © 2017. All rights reserved.