blob: 78f706e8eaac90cd22ee867e561d4a138cfc64f1 [file] [log] [blame]
Jonathan Dumontb6a777f2015-10-15 15:48:30 +02001<?xml version="1.0" encoding="UTF-8"?>
2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:genmodel="http://www.eclipse.org/uml2/2.2.0/GenModel"
4 copyrightText="" modelDirectory="/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/main/java/"
5 creationIcons="false" editDirectory="/org.polarsys.esf.core.profile.esfarchitectureconcepts.edit/src-gen/main/java/"
6 editorDirectory="/org.polarsys.esf.core.profile.esfarchitectureconcepts.editor/src-gen/main/java/"
7 modelPluginID="org.polarsys.esf.core.profile.esfarchitectureconcepts" modelName="ESFArchitectureConcepts"
8 editPluginClass="org.polarsys.esf.esfarchitectureconcepts.provider.ESFArchitectureConceptsEditPlugin"
9 editorPluginClass="org.polarsys.esf.esfarchitectureconcepts.presentation.ESFArchitectureConceptsEditorPlugin"
10 nonNLSMarkers="true" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
11 codeFormatting="true" commentFormatting="true" testsDirectory="/org.polarsys.esf.core.profile.esfarchitectureconcepts/src-gen/test/java"
12 booleanFlagsField="" importerID="org.eclipse.uml2.uml.ecore.importer" containmentProxies="true"
13 complianceLevel="7.0" copyrightFields="false" tableProviders="true" colorProviders="true"
14 fontProviders="true" language="EN" usedGenPackages="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../../../../../org.polarsys.esf.core.profile.esfcore/src/main/resources/models/genmodel/esfcore.genmodel#//esfcore platform:/plugin/org.eclipse.uml2.types/model/Types.genmodel#//types platform:/plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml"
15 interfaceNamePattern="I{0}" classNamePattern="{0}" operationReflection="true"
16 importOrganizing="true">
17 <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer">
18 <details key="ECORE_TAGGED_VALUES" value="PROCESS"/>
19 <details key="UNION_PROPERTIES" value="REPORT"/>
20 <details key="UNTYPED_PROPERTIES" value="REPORT"/>
21 <details key="DUPLICATE_FEATURES" value="DISCARD"/>
22 <details key="SUBSETTING_PROPERTIES" value="REPORT"/>
23 <details key="VALIDATION_DELEGATES" value="IGNORE"/>
24 <details key="OPPOSITE_ROLE_NAMES" value="IGNORE"/>
25 <details key="COMMENTS" value="PROCESS"/>
26 <details key="DUPLICATE_FEATURE_INHERITANCE" value="DISCARD"/>
27 <details key="DUPLICATE_OPERATIONS" value="DISCARD"/>
28 <details key="PROPERTY_DEFAULT_EXPRESSIONS" value="IGNORE"/>
29 <details key="INVARIANT_CONSTRAINTS" value="PROCESS"/>
30 <details key="REDEFINING_PROPERTIES" value="REPORT"/>
31 <details key="ANNOTATION_DETAILS" value="PROCESS"/>
32 <details key="NON_API_INVARIANTS" value="IGNORE"/>
33 <details key="DUPLICATE_OPERATION_INHERITANCE" value="DISCARD"/>
34 <details key="REDEFINING_OPERATIONS" value="REPORT"/>
35 <details key="INVOCATION_DELEGATES" value="IGNORE"/>
36 <details key="DERIVED_FEATURES" value="PROCESS"/>
37 <details key="OPERATION_BODIES" value="IGNORE"/>
38 <details key="CAMEL_CASE_NAMES" value="IGNORE"/>
39 <details key="SUPER_CLASS_ORDER" value="PROCESS"/>
40 </genAnnotations>
41 <foreignModel>../profile/esfarchitectureconcepts.profile.uml</foreignModel>
42 <genPackages xsi:type="genmodel:GenPackage" prefix="ESFArchitectureConcepts" basePackage="org.polarsys.esf"
43 disposableProviderFactory="true" ecorePackage="esfarchitectureconcepts.ecore#/">
44 <genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SPort">
45 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
46 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPort/rolesList"/>
47 <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
48 ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPort/owner"/>
49 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
50 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPort/base_Port"/>
51 </genClasses>
52 <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="esfarchitectureconcepts.ecore#//AbstractSConnectableElement">
53 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
54 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//AbstractSConnectableElement/sConnectorsList"/>
55 </genClasses>
56 <genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SConnector">
57 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
58 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SConnector/base_Connector"/>
59 <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
60 ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SConnector/owner"/>
61 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
62 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SConnector/ends"/>
63 </genClasses>
64 <genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SBlock">
65 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
66 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/base_Class"/>
67 <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute esfarchitectureconcepts.ecore#//SBlock/topBlock"/>
68 <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
69 createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSParts"/>
70 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
71 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/usages"/>
72 <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
73 createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPortRoles"/>
74 <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
75 createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/ownedSPorts"/>
76 <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
77 ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/sModel"/>
78 <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
79 createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SBlock/sConnectorsList"/>
80 </genClasses>
81 <genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SPart">
82 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
83 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPart/base_Property"/>
84 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
85 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPart/type"/>
86 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
87 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPart/sPortRolesList"/>
88 <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
89 ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPart/owner"/>
90 </genClasses>
91 <genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SPortRole">
92 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
93 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPortRole/base_Port"/>
94 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
95 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPortRole/type"/>
96 <genFeatures xsi:type="genmodel:GenFeature" property="None" notify="false" createChild="false"
97 ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPortRole/owner"/>
98 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
99 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SPortRole/usageContext"/>
100 </genClasses>
101 <genClasses xsi:type="genmodel:GenClass" ecoreClass="esfarchitectureconcepts.ecore#//SModel">
102 <genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
103 propertySortChoices="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SModel/base_Package"/>
104 <genFeatures xsi:type="genmodel:GenFeature" property="None" children="true"
105 createChild="true" ecoreFeature="ecore:EReference esfarchitectureconcepts.ecore#//SModel/onwedSBlocks"/>
106 </genClasses>
107 </genPackages>
108</genmodel:GenModel>