Class ImitateSuperType
- java.lang.Object
-
- org.eclipse.emf.edapt.declaration.OperationImplementation
-
- org.eclipse.emf.edapt.declaration.inheritance.ImitateSuperType
-
public class ImitateSuperType extends OperationImplementation
- Version:
- $Rev$
- Author:
- herrmama, $Author$
-
-
Field Summary
Fields Modifier and Type Field Description org.eclipse.emf.ecore.EClass
subClass
org.eclipse.emf.ecore.EClass
superClass
-
Constructor Summary
Constructors Constructor Description ImitateSuperType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkSuperClass(org.eclipse.emf.ecore.EClass superClass)
boolean
checkSuperClassNoReferenceTarget(Metamodel metamodel)
void
execute(Metamodel metamodel, Model model)
void
initialize(Metamodel metamodel)
Initialize the parameters of the operation.-
Methods inherited from class org.eclipse.emf.edapt.declaration.OperationImplementation
checkAndExecute, checkPreconditions, checkRestriction, checkRestriction
-
-
-
-
Method Detail
-
checkSuperClass
public boolean checkSuperClass(org.eclipse.emf.ecore.EClass superClass)
-
checkSuperClassNoReferenceTarget
public boolean checkSuperClassNoReferenceTarget(Metamodel metamodel)
-
initialize
public void initialize(Metamodel metamodel)
Initialize the parameters of the operation.- Overrides:
initialize
in classOperationImplementation
-
-