public class SubClassesToEnumeration extends OperationImplementation
| Modifier and Type | Field and Description |
|---|---|
String |
attributeName |
org.eclipse.emf.ecore.EClass |
contextClass |
String |
enumName |
org.eclipse.emf.ecore.EPackage |
ePackage |
| Constructor and Description |
|---|
SubClassesToEnumeration() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkContextClassAbstract() |
boolean |
checkContextClassSubTypes(Metamodel metamodel) |
boolean |
checkContextClassSubTypesNoSubTypes(Metamodel metamodel) |
void |
execute(Metamodel metamodel,
Model model)
Execute the operation.
|
void |
initialize(Metamodel metamodel)
Initialize the parameters of the operation.
|
checkAndExecute, checkPreconditions, checkRestriction, checkRestrictionpublic org.eclipse.emf.ecore.EClass contextClass
public String attributeName
public org.eclipse.emf.ecore.EPackage ePackage
public String enumName
public boolean checkContextClassSubTypesNoSubTypes(Metamodel metamodel)
public boolean checkContextClassSubTypes(Metamodel metamodel)
public boolean checkContextClassAbstract()
public void initialize(Metamodel metamodel)
initialize in class OperationImplementationCopyright © 2020. All rights reserved.