public class Merge extends OperationImplementation
| Modifier and Type | Field and Description |
|---|---|
org.eclipse.emf.ecore.EReference |
mergeTo |
org.eclipse.emf.ecore.EReference |
toMerge |
| Constructor and Description |
|---|
Merge() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkMergeToAvailableInContextClass() |
boolean |
checkMergeToMany(org.eclipse.emf.ecore.EReference mergeTo) |
boolean |
checkReferencesDifferent(org.eclipse.emf.ecore.EReference mergeTo) |
boolean |
checkReferenceTypesCompatible() |
void |
execute(Metamodel metamodel,
Model model)
Execute the operation.
|
checkAndExecute, checkPreconditions, checkRestriction, checkRestriction, initializepublic org.eclipse.emf.ecore.EReference toMerge
public org.eclipse.emf.ecore.EReference mergeTo
public boolean checkReferencesDifferent(org.eclipse.emf.ecore.EReference mergeTo)
public boolean checkReferenceTypesCompatible()
public boolean checkMergeToMany(org.eclipse.emf.ecore.EReference mergeTo)
public boolean checkMergeToAvailableInContextClass()
Copyright © 2020. All rights reserved.