Commit 81ebae43 authored by Vincent Aravantinos's avatar Vincent Aravantinos
Browse files

completed the metamodel

refs 2608
parent e2459547
......@@ -642,9 +642,16 @@
</eAnnotations>
<eParameters name="tracedElement" eType="ecore:EClass platform:/resource/org.fortiss.tooling.kernel/model/kernel.ecore#//constraints/IConstrained"/>
</eOperations>
<eStructuralFeatures xsi:type="ecore:EReference" name="log" upperBound="-1"
eType="#//constraints/Review" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="FailedReviewStatus" eSuperTypes="platform:/resource/org.fortiss.tooling.kernel/model/kernel.ecore#//constraints/FailVerificationStatus">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="review" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Review">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="content" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="author" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="date" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/>
</eClassifiers>
</eSubpackages>
</ecore:EPackage>
......@@ -314,6 +314,7 @@
<nestedGenPackages prefix="Constraints" basePackage="org.fortiss.af3.mira.model"
disposableProviderFactory="true" ecorePackage="mira.ecore#//constraints">
<genClasses ecoreClass="mira.ecore#//constraints/TraceConstraint">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference mira.ecore#//constraints/TraceConstraint/log"/>
<genOperations ecoreOperation="mira.ecore#//constraints/TraceConstraint/getRequirement"/>
<genOperations ecoreOperation="mira.ecore#//constraints/TraceConstraint/setRequirement">
<genParameters ecoreParameter="mira.ecore#//constraints/TraceConstraint/setRequirement/req"/>
......@@ -326,6 +327,11 @@
<genClasses ecoreClass="mira.ecore#//constraints/FailedReviewStatus">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute mira.ecore#//constraints/FailedReviewStatus/review"/>
</genClasses>
<genClasses ecoreClass="mira.ecore#//constraints/Review">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute mira.ecore#//constraints/Review/content"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute mira.ecore#//constraints/Review/author"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute mira.ecore#//constraints/Review/date"/>
</genClasses>
</nestedGenPackages>
</genPackages>
</genmodel:GenModel>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment