public class ExtractExistingClass extends OperationImplementation
Modifier and Type | Field and Description |
---|---|
org.eclipse.emf.ecore.EClass |
extractedClass |
String |
referenceName |
List<org.eclipse.emf.ecore.EStructuralFeature> |
replaceBy |
List<org.eclipse.emf.ecore.EStructuralFeature> |
toReplace |
Constructor and Description |
---|
ExtractExistingClass() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkFeaturesSameMultiplicity() |
boolean |
checkFeaturesSameType() |
boolean |
checkFeaturesSize() |
boolean |
checkReplaceBy(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
execute(Metamodel metamodel,
Model model)
Execute the operation.
|
checkAndExecute, checkPreconditions, checkRestriction, checkRestriction, initialize
public List<org.eclipse.emf.ecore.EStructuralFeature> toReplace
public org.eclipse.emf.ecore.EClass extractedClass
public List<org.eclipse.emf.ecore.EStructuralFeature> replaceBy
public String referenceName
Copyright © 2020. All rights reserved.