blob: 8673c31e71fcc686c07179ebb9f8272f361e6bf9 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="relationsToTraceClass"
nsURI="http://www.eclipse.org/qvt/1.0/RelationsToTraceClass" nsPrefix="rttc">
<eClassifiers xsi:type="ecore:EClass" name="TTransformationToPackage">
<eStructuralFeatures xsi:type="ecore:EReference" name="rt" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvtrelation/model/QVTRelation.ecore#//RelationalTransformation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="p" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EPackage"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TRelationToTraceClass">
<eStructuralFeatures xsi:type="ecore:EReference" name="a" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EReference"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rc" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="c" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="p" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EPackage"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="tv" eType="ecore:EClass platform:/plugin/org.eclipse.ocl.ecore/model/OCLEcore.ecore#//ecore/Variable"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="t" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvttemplate/model/QVTTemplate.ecore#//ObjectTemplateExp"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rdp" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvtrelation/model/QVTRelation.ecore#//DomainPattern"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rd" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvtrelation/model/QVTRelation.ecore#//RelationDomain"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="r" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvtrelation/model/QVTRelation.ecore#//Relation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rt" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvtrelation/model/QVTRelation.ecore#//RelationalTransformation"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TSubTemplateToTraceClassProps">
<eStructuralFeatures xsi:type="ecore:EReference" name="c" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="tv" eType="ecore:EClass platform:/plugin/org.eclipse.ocl.ecore/model/OCLEcore.ecore#//ecore/Variable"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="tp" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvttemplate/model/QVTTemplate.ecore#//ObjectTemplateExp"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="pt" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvttemplate/model/QVTTemplate.ecore#//PropertyTemplateItem"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="t" eType="ecore:EClass platform:/plugin/org.eclipse.qvt.declarative.ecore.qvttemplate/model/QVTTemplate.ecore#//ObjectTemplateExp"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="a" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EReference"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="rc" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EClass"/>
</eClassifiers>
</ecore:EPackage>