public class OCLVMModelManager extends AbstractModelManager
ModelManager.ModelManagerExtension
Modifier and Type | Field and Description |
---|---|
protected MetamodelManager |
metamodelManager |
NULL
Constructor and Description |
---|
OCLVMModelManager(MetamodelManagerInternal metamodelManager)
Instantiates a new OCL Domain Manager.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<org.eclipse.emf.ecore.EObject> |
get(Class type) |
protected boolean |
isInstance(Type requiredType,
org.eclipse.emf.ecore.EObject eObject)
Implemented by subclasses to determine whether the specified element
is an instance of the specified class, according to the metamodel
semantics implemented by the environment that created this extent map.
|
dispose, eAllContents, eClass, eContainer, eGet
@NonNull protected final MetamodelManager metamodelManager
public OCLVMModelManager(@NonNull MetamodelManagerInternal metamodelManager)
@NonNull public java.util.Set<org.eclipse.emf.ecore.EObject> get(Class type)
protected boolean isInstance(@NonNull Type requiredType, @NonNull org.eclipse.emf.ecore.EObject eObject)
requiredType
- the typeeObject
- a potential run-time (M0) instance of that classtrue
if this element is an instance of the given
class; false
otherwise