Class NewOppositeReference
- java.lang.Object
-
- org.eclipse.emf.edapt.declaration.OperationImplementation
-
- org.eclipse.emf.edapt.declaration.creation.NewOppositeReference
-
public class NewOppositeReference extends OperationImplementation
- Version:
- $Rev$
- Author:
- herrmama, $Author$
-
-
Field Summary
Fields Modifier and Type Field Description Boolean
changeable
int
lowerBound
String
name
org.eclipse.emf.ecore.EReference
reference
int
upperBound
-
Constructor Summary
Constructors Constructor Description NewOppositeReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkContainmentSingleValued()
boolean
checkCrossReferenceManyValued()
boolean
checkReference(org.eclipse.emf.ecore.EReference reference)
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
-
checkReference
public boolean checkReference(org.eclipse.emf.ecore.EReference reference)
-
checkContainmentSingleValued
public boolean checkContainmentSingleValued()
-
checkCrossReferenceManyValued
public boolean checkCrossReferenceManyValued()
-
initialize
public void initialize(Metamodel metamodel)
Initialize the parameters of the operation.- Overrides:
initialize
in classOperationImplementation
-
-