Skip to content

Commit 2aa4a11

Browse files
Merge pull request #1 from HammerMaximilian/development
development --> master 240118
2 parents 1e6a27c + 97c0cd8 commit 2aa4a11

File tree

315 files changed

+20476
-14416
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

315 files changed

+20476
-14416
lines changed

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,16 @@
1-
# fUML-CSharp
1+
<img src="logo.png" width="300"/>
2+
3+
# fUML/PSCS Reference Implementation for C#
4+
This software is an open source reference implementation of the *Semantics of a Foundational Subset for Executable UML Models* (fUML) and *Precise Semantics of UML Composite Structures* (PSCS)
5+
specifications by the *Object Management Group* (OMG) (see [fUML](https://www.omg.org/spec/FUML/1.5/About-FUML) and [PSCS](https://www.omg.org/spec/PSCS/1.2/About-PSCS)).
6+
The fUML implementation of this software is based on the Java fUML reference implementation developed by
7+
*Model Driven Solutions* (see [https://github.com/ModelDriven/fUML-Reference-Implementation](https://github.com/ModelDriven/fUML-Reference-Implementation))
8+
9+
## Licensing
10+
For licensing information, please see the [LICENSE.md](https://github.com/HammerMaximilian/fUML-CSharp/blob/master/LICENSE) file.
11+
12+
## Building
13+
TBD
14+
15+
## Usage
16+
TBD

fUML-CSharp/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
/.vs/
12
/usermodels/
23
/usersrc/
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/>
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<notation:Diagram 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:notation="http://www.eclipse.org/gmf/runtime/1.0.3/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_-FlOsLSlEe6mgZP5iH_Gzg" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel">
3+
<children xmi:type="notation:Shape" xmi:id="_IOta0LSmEe6mgZP5iH_Gzg" type="Stereotype_Shape">
4+
<children xmi:type="notation:DecorationNode" xmi:id="_IOta0rSmEe6mgZP5iH_Gzg" type="Stereotype_NameLabel"/>
5+
<children xmi:type="notation:BasicCompartment" xmi:id="_IOuB4LSmEe6mgZP5iH_Gzg" type="Stereotype_AttributeCompartment">
6+
<styles xmi:type="notation:TitleStyle" xmi:id="_IOuB4bSmEe6mgZP5iH_Gzg"/>
7+
<styles xmi:type="notation:SortingStyle" xmi:id="_IOuB4rSmEe6mgZP5iH_Gzg"/>
8+
<styles xmi:type="notation:FilteringStyle" xmi:id="_IOuB47SmEe6mgZP5iH_Gzg"/>
9+
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IOuB5LSmEe6mgZP5iH_Gzg"/>
10+
</children>
11+
<children xmi:type="notation:BasicCompartment" xmi:id="_IOuB5bSmEe6mgZP5iH_Gzg" type="Stereotype_OperationCompartment">
12+
<styles xmi:type="notation:TitleStyle" xmi:id="_IOuB5rSmEe6mgZP5iH_Gzg"/>
13+
<styles xmi:type="notation:SortingStyle" xmi:id="_IOuB57SmEe6mgZP5iH_Gzg"/>
14+
<styles xmi:type="notation:FilteringStyle" xmi:id="_IOuB6LSmEe6mgZP5iH_Gzg"/>
15+
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IOuB6bSmEe6mgZP5iH_Gzg"/>
16+
</children>
17+
<element xmi:type="uml:Stereotype" href="extensions.profile.uml#_IOsMsLSmEe6mgZP5iH_Gzg"/>
18+
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IOta0bSmEe6mgZP5iH_Gzg" x="80" y="140"/>
19+
</children>
20+
<children xmi:type="notation:Shape" xmi:id="_XxzVQbSmEe6mgZP5iH_Gzg" type="Class_MetaclassShape">
21+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_XxzVRbSmEe6mgZP5iH_Gzg" source="Stereotype_Annotation">
22+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XxzVRrSmEe6mgZP5iH_Gzg" key="StereotypeWithQualifiedNameList" value=""/>
23+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XxzVR7SmEe6mgZP5iH_Gzg" key="StereotypeList" value="StandardProfile::Metaclass"/>
24+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XxzVSLSmEe6mgZP5iH_Gzg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
25+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XxzVSbSmEe6mgZP5iH_Gzg" key="PropStereoDisplay" value=""/>
26+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XxzVSrSmEe6mgZP5iH_Gzg" key="StereotypePropertyLocation" value="Compartment"/>
27+
</eAnnotations>
28+
<children xmi:type="notation:DecorationNode" xmi:id="_XxzVQ7SmEe6mgZP5iH_Gzg" type="Class_MetaclassNameLabel"/>
29+
<element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
30+
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_XxzVRLSmEe6mgZP5iH_Gzg" x="80" y="20"/>
31+
</children>
32+
<children xmi:type="notation:Shape" xmi:id="_LivQALSpEe6BLIM139JPJA" type="StereotypeComment">
33+
<styles xmi:type="notation:TitleStyle" xmi:id="_LivQAbSpEe6BLIM139JPJA"/>
34+
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_LivQA7SpEe6BLIM139JPJA" name="BASE_ELEMENT">
35+
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
36+
</styles>
37+
<element xsi:nil="true"/>
38+
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LivQArSpEe6BLIM139JPJA" x="280" y="20"/>
39+
</children>
40+
<styles xmi:type="notation:StringValueStyle" xmi:id="_-FlOsbSlEe6mgZP5iH_Gzg" name="diagram_compatibility_version" stringValue="1.4.0"/>
41+
<styles xmi:type="notation:DiagramStyle" xmi:id="_-FlOsrSlEe6mgZP5iH_Gzg"/>
42+
<styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_-FlOs7SlEe6mgZP5iH_Gzg" diagramKindId="org.eclipse.papyrus.uml.diagram.profile">
43+
<owner xmi:type="uml:Profile" href="extensions.profile.uml#_-FkAkLSlEe6mgZP5iH_Gzg"/>
44+
</styles>
45+
<element xmi:type="uml:Profile" href="extensions.profile.uml#_-FkAkLSlEe6mgZP5iH_Gzg"/>
46+
<edges xmi:type="notation:Connector" xmi:id="_iDEJsLSmEe6mgZP5iH_Gzg" type="Extension_Edge" source="_IOta0LSmEe6mgZP5iH_Gzg" target="_XxzVQbSmEe6mgZP5iH_Gzg">
47+
<styles xmi:type="notation:FontStyle" xmi:id="_iDEJsbSmEe6mgZP5iH_Gzg"/>
48+
<element xmi:type="uml:Extension" href="extensions.profile.uml#_iCxOwLSmEe6mgZP5iH_Gzg"/>
49+
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iDEJsrSmEe6mgZP5iH_Gzg" points="[140, 140, -643984, -643984]$[140, 70, -643984, -643984]"/>
50+
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iDXrsLSmEe6mgZP5iH_Gzg" id="(0.49586776859504134,0.0)"/>
51+
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iDhcsLSmEe6mgZP5iH_Gzg" id="(0.5,1.0)"/>
52+
</edges>
53+
<edges xmi:type="notation:Connector" xmi:id="_Liv3ELSpEe6BLIM139JPJA" type="StereotypeCommentLink" source="_XxzVQbSmEe6mgZP5iH_Gzg" target="_LivQALSpEe6BLIM139JPJA">
54+
<styles xmi:type="notation:FontStyle" xmi:id="_Liv3EbSpEe6BLIM139JPJA"/>
55+
<styles xmi:type="notation:EObjectValueStyle" xmi:id="_Liv3FbSpEe6BLIM139JPJA" name="BASE_ELEMENT">
56+
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
57+
</styles>
58+
<element xsi:nil="true"/>
59+
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Liv3ErSpEe6BLIM139JPJA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
60+
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Liv3E7SpEe6BLIM139JPJA"/>
61+
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Liv3FLSpEe6BLIM139JPJA"/>
62+
</edges>
63+
</notation:Diagram>
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_-FkAkLSlEe6mgZP5iH_Gzg" name="ExtensionsProfile" metaclassReference="_XxzVQLSmEe6mgZP5iH_Gzg">
3+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SjUBsLSnEe6mgZP5iH_Gzg" source="http://www.eclipse.org/uml2/2.0.0/UML">
4+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VvKSoLSnEe6mgZP5iH_Gzg" source="PapyrusVersion">
5+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VvKSobSnEe6mgZP5iH_Gzg" key="Version" value="0.0.0"/>
6+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VvKSorSnEe6mgZP5iH_Gzg" key="Comment" value="&lt;undefined>"/>
7+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VvKSo7SnEe6mgZP5iH_Gzg" key="Copyright" value=""/>
8+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VvKSpLSnEe6mgZP5iH_Gzg" key="Date" value=""/>
9+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_VvKSpbSnEe6mgZP5iH_Gzg" key="Author" value="&lt;undefined>"/>
10+
</eAnnotations>
11+
<contents xmi:type="ecore:EPackage" xmi:id="_wfUQgbSpEe6BLIM139JPJA" name="ExtensionsProfile" nsURI="http:///schemas/ExtensionsProfile/_wfUQgLSpEe6BLIM139JPJA/3" nsPrefix="ExtensionsProfile">
12+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wfU3kbSpEe6BLIM139JPJA" source="PapyrusVersion">
13+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wfU3krSpEe6BLIM139JPJA" key="Version" value="0.2.0"/>
14+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wfU3k7SpEe6BLIM139JPJA" key="Comment" value=""/>
15+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wfU3lLSpEe6BLIM139JPJA" key="Copyright" value=""/>
16+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wfU3lbSpEe6BLIM139JPJA" key="Date" value="2024-01-16"/>
17+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wfU3lrSpEe6BLIM139JPJA" key="Author" value="Maximilian Hammer"/>
18+
</eAnnotations>
19+
<eClassifiers xmi:type="ecore:EClass" xmi:id="_wfUQgrSpEe6BLIM139JPJA" name="ExplicitBaseClassCall">
20+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wfUQg7SpEe6BLIM139JPJA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IOsMsLSmEe6mgZP5iH_Gzg"/>
21+
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wfUQhLSpEe6BLIM139JPJA" name="base_CallOperationAction" ordered="false">
22+
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
23+
</eStructuralFeatures>
24+
</eClassifiers>
25+
</contents>
26+
<contents xmi:type="ecore:EPackage" xmi:id="_Tg9q0LSpEe6BLIM139JPJA" name="ExtensionsProfile" nsURI="http:///schemas/ExtensionsProfile/_Tg9DwLSpEe6BLIM139JPJA/2" nsPrefix="ExtensionsProfile">
27+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Tg-R4bSpEe6BLIM139JPJA" source="PapyrusVersion">
28+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tg-R4rSpEe6BLIM139JPJA" key="Version" value="0.1.0"/>
29+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tg-R47SpEe6BLIM139JPJA" key="Comment" value=""/>
30+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tg-R5LSpEe6BLIM139JPJA" key="Copyright" value=""/>
31+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tg-R5bSpEe6BLIM139JPJA" key="Date" value="2024-01-16"/>
32+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tg-R5rSpEe6BLIM139JPJA" key="Author" value="Maximilian Hammer"/>
33+
</eAnnotations>
34+
<eClassifiers xmi:type="ecore:EClass" xmi:id="_Tg9q0bSpEe6BLIM139JPJA" name="ExplicitBaseClassCall">
35+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Tg9q0rSpEe6BLIM139JPJA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IOsMsLSmEe6mgZP5iH_Gzg"/>
36+
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Tg9q07SpEe6BLIM139JPJA" name="base_CallOperationAction" ordered="false">
37+
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
38+
</eStructuralFeatures>
39+
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Tg9q1bSpEe6BLIM139JPJA" name="isExplicitBaseClassCall" ordered="false" lowerBound="1" defaultValueLiteral="true">
40+
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
41+
</eStructuralFeatures>
42+
</eClassifiers>
43+
</contents>
44+
<contents xmi:type="ecore:EPackage" xmi:id="_ZuOJMbSnEe6mgZP5iH_Gzg" name="extensions" nsURI="http:///schemas/extensions/_ZuOJMLSnEe6mgZP5iH_Gzg/1" nsPrefix="extensions">
45+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZuOwQbSnEe6mgZP5iH_Gzg" source="PapyrusVersion">
46+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZuOwQrSnEe6mgZP5iH_Gzg" key="Version" value="0.0.2"/>
47+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZuOwQ7SnEe6mgZP5iH_Gzg" key="Comment" value=""/>
48+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZuOwRLSnEe6mgZP5iH_Gzg" key="Copyright" value=""/>
49+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZuOwRbSnEe6mgZP5iH_Gzg" key="Date" value="2024-01-16"/>
50+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZuOwRrSnEe6mgZP5iH_Gzg" key="Author" value="Maximilian Hammer"/>
51+
</eAnnotations>
52+
<eClassifiers xmi:type="ecore:EClass" xmi:id="_ZuOJMrSnEe6mgZP5iH_Gzg" name="ExplicitBaseClassCall">
53+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZuOJM7SnEe6mgZP5iH_Gzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IOsMsLSmEe6mgZP5iH_Gzg"/>
54+
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZuOJNLSnEe6mgZP5iH_Gzg" name="base_CallOperationAction" ordered="false">
55+
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
56+
</eStructuralFeatures>
57+
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ZuOJNrSnEe6mgZP5iH_Gzg" name="isExplicitBaseClassCall" ordered="false" lowerBound="1" defaultValueLiteral="true">
58+
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
59+
</eStructuralFeatures>
60+
</eClassifiers>
61+
</contents>
62+
<contents xmi:type="ecore:EPackage" xmi:id="_SjUBsbSnEe6mgZP5iH_Gzg" name="extensions" nsURI="http:///schemas/extensions/_SjTaoLSnEe6mgZP5iH_Gzg/0" nsPrefix="extensions">
63+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SjUowLSnEe6mgZP5iH_Gzg" source="PapyrusVersion">
64+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SjUowbSnEe6mgZP5iH_Gzg" key="Version" value="0.0.1"/>
65+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SjUowrSnEe6mgZP5iH_Gzg" key="Comment" value=""/>
66+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SjUow7SnEe6mgZP5iH_Gzg" key="Copyright" value=""/>
67+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SjUoxLSnEe6mgZP5iH_Gzg" key="Date" value="2024-01-16"/>
68+
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SjUoxbSnEe6mgZP5iH_Gzg" key="Author" value="Maximil"/>
69+
</eAnnotations>
70+
<eClassifiers xmi:type="ecore:EClass" xmi:id="_SjUBsrSnEe6mgZP5iH_Gzg" name="ExplicitBaseClassCall">
71+
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SjUBs7SnEe6mgZP5iH_Gzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IOsMsLSmEe6mgZP5iH_Gzg"/>
72+
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SjUBtLSnEe6mgZP5iH_Gzg" name="base_CallOperationAction" ordered="false">
73+
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//CallOperationAction"/>
74+
</eStructuralFeatures>
75+
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_SjUBtrSnEe6mgZP5iH_Gzg" name="isExplicitBaseClassCall" ordered="false" lowerBound="1" defaultValueLiteral="true">
76+
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Boolean"/>
77+
</eStructuralFeatures>
78+
</eClassifiers>
79+
</contents>
80+
</eAnnotations>
81+
<elementImport xmi:type="uml:ElementImport" xmi:id="_XxzVQLSmEe6mgZP5iH_Gzg" alias="CallOperationAction">
82+
<importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
83+
</elementImport>
84+
<packageImport xmi:type="uml:PackageImport" xmi:id="_-GjfELSlEe6mgZP5iH_Gzg">
85+
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
86+
</packageImport>
87+
<packageImport xmi:type="uml:PackageImport" xmi:id="_-GkGILSlEe6mgZP5iH_Gzg">
88+
<importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
89+
</packageImport>
90+
<packagedElement xmi:type="uml:Stereotype" xmi:id="_IOsMsLSmEe6mgZP5iH_Gzg" name="ExplicitBaseClassCall">
91+
<ownedAttribute xmi:type="uml:Property" xmi:id="_iCxOwrSmEe6mgZP5iH_Gzg" name="base_CallOperationAction" association="_iCxOwLSmEe6mgZP5iH_Gzg">
92+
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/>
93+
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iCxOw7SmEe6mgZP5iH_Gzg"/>
94+
</ownedAttribute>
95+
</packagedElement>
96+
<packagedElement xmi:type="uml:Extension" xmi:id="_iCxOwLSmEe6mgZP5iH_Gzg" name="E_ExplicitBaseClassCall_CallOperationAction" memberEnd="_iCxOwbSmEe6mgZP5iH_Gzg _iCxOwrSmEe6mgZP5iH_Gzg">
97+
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_iCxOwbSmEe6mgZP5iH_Gzg" name="extension_ExplicitBaseClassCall" type="_IOsMsLSmEe6mgZP5iH_Gzg" aggregation="composite" association="_iCxOwLSmEe6mgZP5iH_Gzg"/>
98+
</packagedElement>
99+
</uml:Profile>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.infra.services.edit.TypeContext"/>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>

0 commit comments

Comments
 (0)