blob: f326a0c36d645791c29719df7ab788f3672ba865 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel 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" xmlns:genmodel="http://www.eclipse.org/uml2/2.2.0/GenModel"
modelDirectory="/org.eclipse.papyrus.bmm/src" modelPluginID="org.eclipse.papyrus.bmm"
modelName="Bmm" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
importerID="org.eclipse.uml2.uml.ecore.importer" complianceLevel="7.0" copyrightFields="false"
usedGenPackages="../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../org.eclipse.uml2.types/model/Types.genmodel#//types ../../org.eclipse.uml2.uml/model/UML.genmodel#//uml"
operationReflection="true" importOrganizing="true">
<genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer">
<details key="OPPOSITE_ROLE_NAMES" value="IGNORE"/>
<details key="DUPLICATE_FEATURES" value="DISCARD"/>
<details key="ANNOTATION_DETAILS" value="PROCESS"/>
<details key="PROPERTY_DEFAULT_EXPRESSIONS" value="IGNORE"/>
<details key="DUPLICATE_FEATURE_INHERITANCE" value="DISCARD"/>
<details key="COMMENTS" value="PROCESS"/>
<details key="DERIVED_FEATURES" value="PROCESS"/>
<details key="SUPER_CLASS_ORDER" value="PROCESS"/>
<details key="DUPLICATE_OPERATION_INHERITANCE" value="DISCARD"/>
<details key="REDEFINING_OPERATIONS" value="REPORT"/>
<details key="INVARIANT_CONSTRAINTS" value="PROCESS"/>
<details key="UNION_PROPERTIES" value="REPORT"/>
<details key="DUPLICATE_OPERATIONS" value="DISCARD"/>
<details key="NON_API_INVARIANTS" value="IGNORE"/>
<details key="CAMEL_CASE_NAMES" value="IGNORE"/>
<details key="SUBSETTING_PROPERTIES" value="REPORT"/>
<details key="OPERATION_BODIES" value="IGNORE"/>
<details key="ECORE_TAGGED_VALUES" value="PROCESS"/>
<details key="UNTYPED_PROPERTIES" value="REPORT"/>
<details key="REDEFINING_PROPERTIES" value="REPORT"/>
<details key="INVOCATION_DELEGATES" value="IGNORE"/>
<details key="VALIDATION_DELEGATES" value="IGNORE"/>
</genAnnotations>
<foreignModel>Bmm.profile.uml</foreignModel>
<genPackages xsi:type="genmodel:GenPackage" prefix="Bmm" basePackage="org.eclipse.papyrus.bmm"
disposableProviderFactory="true" ecorePackage="BMMProfile.ecore#/">
<genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BMMProfile.ecore#//MotivationElement">
<genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute BMMProfile.ecore#//MotivationElement/description"/>
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference BMMProfile.ecore#//MotivationElement/base_Artifact"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Assessment"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnit"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Strategy"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//CourseOfAction"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Means"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Directive"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//PotentialImpact"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Regulation"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//ExternalInfluencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Influencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//InfluencingOrganization"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//InfluencerCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DesiredResult"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//End"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DesiredResultCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Asset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessProcess"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessRule"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessPolicy"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Tactic"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Offering"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//FixedAsset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Resource"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Liability"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Mission"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Vision"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Goal"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Objective"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//InternalInfluencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//PotentialReward"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//Risk"/>
<genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="BMMProfile.ecore#//MotivationEdge">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference BMMProfile.ecore#//MotivationEdge/base_Dependency"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//UsingAssessmentUsesUsedAssessment"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitMakesAssessment"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentCategoryCategorizesAssessment"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentIdentifiesPotentialImpact"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentAffectsAchievementOfEnd"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentAffectsEmploymentOfMeans"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentProvidesImpetusForDirective"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//AssessmentIsJudgmentOfInfluencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderAssessmentCategoryCategorizesNarrowerAssessmentCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessProcessManagesAsset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitIsResponsibleForAsset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//CourseOfActionDeploysAsset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DirectiveGovernsUseOfAsset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderBusinessPolicyIncludesMoreSpecificBusinessPolicy"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessPolicyIsBasisOfBusinessRule"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessPolicyGovernsBusinessProcess"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitIsResponsibleForBusinessProcess"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessRuleGuidesBusinessProcess"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessProcessRealizesCourseOfAction"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BusinessProcessDeliversOffering"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//TacticEffectsEnforcementLevelOfBusinessRule"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DirectiveGovernsCourseOfAction"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderCourseOfActionIncludesMoreSpecificCourseOfAction"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//EnablingCourseOfActionEnablesEnabledCourseOfAction"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//CourseOfActionIsFormulatedBasedOnDirective"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//CourseOfActionDefinesOffering"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//CourseOfActionDischargesLiability"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//CourseOfActionChannelsEffortsTowardsDesiredResult"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderDesiredResultIncludesMoreSpecificDesiredResult"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DesiredResultCategoryCategorizesDesiredResult"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DirectiveSupportsAchievementOfDesiredResult"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderDesiredCategoryCategorizesMoreSpecificDesiredResultCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//PotentialImpactProvidesImpetursForDirective"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//DirectiveActsAsRegulation"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitDefinesEnd"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OfferingUsesFixedAsset"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//FixedAssetProvidesResource"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//ObjectiveQuantitiesGoal"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//GoalAmplifiesVision"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitRecognizesInfluencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//InfluencingOrganizationIsSourceofInfluencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//InfluencerCategoryCategorizesInfluencer"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderInfluencerCategorizesNarrowerInfluencerCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationCategoryCategorizesInfluencingOrganization"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitActsAsInfluencingOrganization"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitIsResponsibleForLiability"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//LiabilityClaimsResource"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OrganizationUnitEstablishesMeans"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//StrategyIsAComponentfOfThe_PlanForMIssion"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//MissionMakesOperativeVision"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//OfferingRequiresResource"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//BroaderOrganizationCategoryCategorizesNarrowerOrganizationCategory"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//StrategyDeterminesOrganizationUnit"/>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="BMMProfile.ecore#//TacticImplementsStrategy"/>
</genPackages>
</genmodel:GenModel>