blob: 1bc7287e92df69c3eb8e9cff560a5f36ad2e69ec [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.opencert.chess.tracemodel/src-gen"
modelPluginID="org.eclipse.opencert.chess.tracemodel" modelName="OpenCertTraceLinkMetaModel"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" importerID="org.eclipse.emf.importer.ecore"
complianceLevel="8.0" copyrightFields="false" usedGenPackages="../../org.eclipse.opencert.sam.arg/model/arg.genmodel#//arg ../../org.eclipse.opencert.apm.assuranceassets/model/assuranceasset.genmodel#//assuranceasset ../../org.polarsys.chess.contracts.profile/model/CHESSContract.profile.genmodel#//chesscontract ../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../org.eclipse.opencert.evm.evidspec/model/evidence.genmodel#//evidence ../../org.eclipse.opencert.infra.general/model/general.genmodel#//general ../../org.eclipse.papyrus.marte.static.profile/resources/MARTE.genmodel#//MARTE ../../org.eclipse.papyrus.marte.static.profile/resources/MARTE.genmodel#//MARTE_Library ../../org.eclipse.opencert.infra.properties/model/property.genmodel#//property ../../org.eclipse.uml2.uml.profile.standard/model/Standard.genmodel#//standard ../../org.eclipse.papyrus.sysml/model/SysML.profile.genmodel#//sysml ../../org.eclipse.uml2.types/model/Types.genmodel#//types ../../org.eclipse.uml2.uml/model/UML.genmodel#//uml"
operationReflection="true" importOrganizing="true">
<foreignModel>OpenCertTraceLinkMetaModel.ecore</foreignModel>
<genPackages prefix="OpenCertTraceLinkMetaModel" basePackage="org.eclipse.opencert.chess.tracemodel"
disposableProviderFactory="true" ecorePackage="OpenCertTraceLinkMetaModel.ecore#/">
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//ContractClaimLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ContractClaimLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ContractClaimLink/targets"/>
</genClasses>
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//ContractArtefactLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ContractArtefactLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ContractArtefactLink/targets"/>
</genClasses>
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//FormalPropertyClaimLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//FormalPropertyClaimLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//FormalPropertyClaimLink/targets"/>
</genClasses>
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//ContractAgreementLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ContractAgreementLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ContractAgreementLink/targets"/>
</genClasses>
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//AnalysisContextArtefactLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//AnalysisContextArtefactLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//AnalysisContextArtefactLink/targets"/>
</genClasses>
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//ComponentArgumentationElementLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ComponentArgumentationElementLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//ComponentArgumentationElementLink/targets"/>
</genClasses>
<genClasses ecoreClass="OpenCertTraceLinkMetaModel.ecore#//RequirementClaimLink">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//RequirementClaimLink/sources"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference OpenCertTraceLinkMetaModel.ecore#//RequirementClaimLink/targets"/>
</genClasses>
</genPackages>
</genmodel:GenModel>