public class ReplaceEnum extends OperationImplementation
Modifier and Type | Field and Description |
---|---|
List<org.eclipse.emf.ecore.EEnumLiteral> |
literalsReplaceBy |
List<org.eclipse.emf.ecore.EEnumLiteral> |
literalsToReplace |
org.eclipse.emf.ecore.EEnum |
replaceBy |
org.eclipse.emf.ecore.EEnum |
toReplace |
Constructor and Description |
---|
ReplaceEnum() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkLiteralsReplaceBy(org.eclipse.emf.ecore.EEnumLiteral literalsReplaceBy) |
boolean |
checkLiteralsSameSize() |
boolean |
checkLiteralsToReplaceCommonEnumeration(org.eclipse.emf.ecore.EEnumLiteral literalsToReplace) |
void |
execute(Metamodel metamodel,
Model model)
Execute the operation.
|
checkAndExecute, checkPreconditions, checkRestriction, checkRestriction, initialize
public org.eclipse.emf.ecore.EEnum toReplace
public org.eclipse.emf.ecore.EEnum replaceBy
public List<org.eclipse.emf.ecore.EEnumLiteral> literalsToReplace
public List<org.eclipse.emf.ecore.EEnumLiteral> literalsReplaceBy
public boolean checkLiteralsToReplaceCommonEnumeration(org.eclipse.emf.ecore.EEnumLiteral literalsToReplace)
public boolean checkLiteralsReplaceBy(org.eclipse.emf.ecore.EEnumLiteral literalsReplaceBy)
public boolean checkLiteralsSameSize()
Copyright © 2019. All rights reserved.