Bug 579751 - [Papyrus4Manufacturing] Wrong mimeType on File elements
Adding support for: "application/json", "application/x-msexcel",
"application/vnd.ms-excel", "image/jpeg", "application/pdf",
"application/zip", "image/bmp", "image/png", "image/gif", "text/html",
"text/xml", "text/plain", "application/step", "application/xml"
"application/iges":
Change-Id: I4c4b13e5947c4959a30f9fcc9c411009ef30e409
Signed-off-by: Saadia Dhouib <saadia.dhouib@cea.fr>
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.aasx.import/src/org/eclipse/papyrus/aas/aasx/import2papyrus/util/ElementUtils.java b/plugins/modeling/org.eclipse.papyrus.aas.aasx.import/src/org/eclipse/papyrus/aas/aasx/import2papyrus/util/ElementUtils.java
index fbc6940..7ce7754 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.aasx.import/src/org/eclipse/papyrus/aas/aasx/import2papyrus/util/ElementUtils.java
+++ b/plugins/modeling/org.eclipse.papyrus.aas.aasx.import/src/org/eclipse/papyrus/aas/aasx/import2papyrus/util/ElementUtils.java
@@ -394,19 +394,36 @@
if (mimeType != null) {
switch (mimeType) {
case "application/json":
- return MimeType.JSON;
+ return MimeType.APPLICATIONJSON;
case "application/x-msexcel":
- return MimeType.XLS;
+ return MimeType.APPLICATIONXLS;
case "application/vnd.ms-excel":
- return MimeType.XLS;
- case "image/jpg":
- return MimeType.JPG;
+ return MimeType.APPLICATIONXLS;
+ case "image/jpeg":
+ return MimeType.IMAGEJPEG;
case "application/pdf":
- return MimeType.PDF;
+ return MimeType.APPLICATIONPDF;
case "application/zip":
- return MimeType.ZIP;
+ return MimeType.APPLICATIONZIP;
case "image/bmp":
- return MimeType.BMP;
+ return MimeType.IMAGEBMP;
+ case "image/png":
+ return MimeType.IMAGEPNG;
+ case "image/gif":
+ return MimeType.IMAGEGIF;
+ case "text/html":
+ return MimeType.TEXTHTML;
+ case "text/xml":
+ return MimeType.TEXTXML;
+ case "text/plain":
+ return MimeType.TEXTPLAIN;
+ case "application/step":
+ return MimeType.APPLICATIONSTEP;
+ case "application/xml":
+ return MimeType.APPLICATIONXML;
+ case "application/iges":
+ return MimeType.APPLICATIONIGES;
+
}
}
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.codegen.ui/src/org/eclipse/papyrus/aas/codegen/ui/handlers/GenerateAASCodeHelper.java b/plugins/modeling/org.eclipse.papyrus.aas.codegen.ui/src/org/eclipse/papyrus/aas/codegen/ui/handlers/GenerateAASCodeHelper.java
index 3ad8966..368d707 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.codegen.ui/src/org/eclipse/papyrus/aas/codegen/ui/handlers/GenerateAASCodeHelper.java
+++ b/plugins/modeling/org.eclipse.papyrus.aas.codegen.ui/src/org/eclipse/papyrus/aas/codegen/ui/handlers/GenerateAASCodeHelper.java
@@ -676,7 +676,7 @@
// setting the mime type
if (stFile.getMimeType() != null) {
- submodelFile.setMimeType(stFile.getMimeType().getLiteral());
+ submodelFile.setMimeType(convertMimeType(stFile.getMimeType()));
}
// setting the path
@@ -1128,6 +1128,67 @@
return null;
}
+
+ /**
+ * Convert Mime Types.
+ *
+ * @param mimeType enumeration literal
+ * @return a string
+ */
+
+ public static String convertMimeType(org.eclipse.papyrus.aas.MimeType mimeType) {
+
+ if (mimeType.getLiteral()!=null) {
+
+ switch (mimeType.getLiteral()) {
+ case "applicationjson":
+ return "application/json";
+
+ case "applicationxls":
+ return "application/xls";
+
+ case "applicationpdf":
+ return "application/pdf";
+
+ case "applicationzip":
+ return "application/zip";
+
+ case "applicationstep":
+ return "application/step";
+
+ case "imagebmp":
+ return "image/bmp";
+
+ case "imagepng":
+ return "image/png";
+
+ case "imagejpeg":
+ return "image/jpeg";
+
+ case "imagegif":
+ return "image/gif";
+
+ case "textxml":
+ return "text/xml";
+
+ case "textplain":
+ return "text/plain";
+
+ case "texthtml":
+ return "text/html";
+
+ case "applicationxml":
+ return "application/xml";
+
+ case "applicationiges":
+ return "application/iges";
+
+ }
+ }
+ return "other";
+
+
+ }
/**
* Convert reference.
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.ecore b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.ecore
index ef61fc4..5b78c03 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.ecore
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.ecore
@@ -323,13 +323,77 @@
lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="MimeType">
- <eLiterals name="json"/>
- <eLiterals name="xls" value="1"/>
- <eLiterals name="jpg" value="2"/>
- <eLiterals name="pdf" value="3"/>
- <eLiterals name="zip" value="4"/>
- <eLiterals name="bmp" value="5"/>
- <eLiterals name="other" value="6"/>
+ <eLiterals name="applicationjson">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-json"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="applicationxls" value="1">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-xls"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="applicationpdf" value="2">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-pdf"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="applicationzip" value="3">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-zip"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="applicationxml" value="4">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-xml"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="applicationiges" value="5">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-iges"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="applicationstep" value="6">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="application-step"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="imagepng" value="7">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="image-png"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="imagebmp" value="8">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="image-bmp"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="imagejpeg" value="9">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="image-jpeg"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="imagegif" value="10">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="image-gif"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="textxml" value="11">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="text-xml"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="textplain" value="12">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="text-plain"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="texthtml" value="13">
+ <eAnnotations source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details key="originalName" value="text-html"/>
+ </eAnnotations>
+ </eLiterals>
+ <eLiterals name="other" value="14"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Asset" eSuperTypes="#//Identifiable #//HasDataSpecification">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.genmodel b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.genmodel
index 0345f6c..1e70cf2 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.genmodel
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.genmodel
@@ -142,12 +142,20 @@
<genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//AssetKind/Instance"/>
</genEnums>
<genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="aas.ecore#//MimeType">
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/json"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/xls"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/jpg"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/pdf"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/zip"/>
- <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/bmp"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationjson"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationxls"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationpdf"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationzip"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationxml"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationiges"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/applicationstep"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/imagepng"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/imagebmp"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/imagejpeg"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/imagegif"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/textxml"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/textplain"/>
+ <genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/texthtml"/>
<genEnumLiterals xsi:type="genmodel:GenEnumLiteral" ecoreEnumLiteral="aas.ecore#//MimeType/other"/>
</genEnums>
<genEnums xsi:type="genmodel:GenEnum" typeSafeEnumCompatible="false" ecoreEnum="aas.ecore#//EntityType">
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.notation b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.notation
index 10c96cc..089506c 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.notation
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.notation
@@ -1038,45 +1038,45 @@
<element xmi:type="uml:DataType" href="aas.profile.uml#_0icBACJ9EeuWq4zY-5mLEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uAn6EV9AEeyEiuYeQkOPfw" x="-360" y="680"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_VLeGgNUBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VLeGgdUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VLeGg9UBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_1ZlIgO42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_1ZlIge42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1ZlIg-42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VLeGgtUBEeyUGt2LEMFOVg" x="560" y="-180"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ZlIgu42EeyoD4-uOp3k9A" x="560" y="-180"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_VLwaY9UBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VLwaZNUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VLxBcNUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_1aGF4O42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_1aGF4e42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1aGF4-42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VLwaZdUBEeyUGt2LEMFOVg" x="200" y="320"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1aGF4u42EeyoD4-uOp3k9A" x="200" y="320"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_VL_D4NUBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VL_D4dUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VL_D49UBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_1abdE-42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_1abdFO42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1abdFu42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VL_D4tUBEeyUGt2LEMFOVg" x="760" y="860"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1abdFe42EeyoD4-uOp3k9A" x="760" y="860"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_VMKDA9UBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VMKDBNUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VMKDBtUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_1aqGkO42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_1aqGke42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1aqGk-42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VMKDBdUBEeyUGt2LEMFOVg" x="-20" y="620"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1aqGku42EeyoD4-uOp3k9A" x="-20" y="620"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_VMQws9UBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VMQwtNUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VMRXwNUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_1ayCYO42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_1ayCYe42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1ayCY-42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VMQwtdUBEeyUGt2LEMFOVg" x="600" y="80"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1ayCYu42EeyoD4-uOp3k9A" x="600" y="80"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_Nbw1EY7QEeqdQ5EKLtW6Vg" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_Nbw1Eo7QEeqdQ5EKLtW6Vg"/>
@@ -1476,55 +1476,55 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jy9OQBx7EeyfKaY8F4UOwQ" id="(1.0,0.6639004149377593)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jy91UBx7EeyfKaY8F4UOwQ" id="(0.0,0.5555555555555556)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_VLeGhNUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_3MuZ4JQbEeqsmLiGoCAZPQ" target="_VLeGgNUBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_VLeGhdUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VLeGidUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_1ZlvkO42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_3MuZ4JQbEeqsmLiGoCAZPQ" target="_1ZlIgO42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_1Zlvke42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1Zlvle42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VLeGhtUBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VLeGh9UBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VLeGiNUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1Zlvku42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1Zlvk-42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ZlvlO42EeyoD4-uOp3k9A"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_VLxBcdUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_dawbMJj-EeqsmLiGoCAZPQ" target="_VLwaY9UBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_VLxBctUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VLxBdtUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_1aGF5O42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_dawbMJj-EeqsmLiGoCAZPQ" target="_1aGF4O42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_1aGs8O42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1aGs9O42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VLxBc9UBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VLxBdNUBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VLxBddUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1aGs8e42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1aGs8u42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1aGs8-42EeyoD4-uOp3k9A"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_VL_D5NUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_qhUkwKsFEeqnq7OKRN2fbg" target="_VL_D4NUBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_VL_D5dUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VL_D6dUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_1abdF-42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_qhUkwKsFEeqnq7OKRN2fbg" target="_1abdE-42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_1abdGO42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1acEIO42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VL_D5tUBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VL_D59UBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VL_D6NUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1abdGe42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1abdGu42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1abdG-42EeyoD4-uOp3k9A"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_VMKDB9UBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_XsV_cCJ9EeuWq4zY-5mLEA" target="_VMKDA9UBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_VMKDCNUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VMKDDNUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_1aqGlO42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_XsV_cCJ9EeuWq4zY-5mLEA" target="_1aqGkO42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_1aqGle42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1aqGme42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VMKDCdUBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VMKDCtUBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VMKDC9UBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1aqGlu42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1aqGl-42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1aqGmO42EeyoD4-uOp3k9A"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_VMRXwdUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_uPPPAJ3LEeudPPrsLq2QgQ" target="_VMQws9UBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_VMRXwtUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_VMRXxtUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_1ayCZO42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_uPPPAJ3LEeudPPrsLq2QgQ" target="_1ayCYO42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_1ayCZe42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1ayCae42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VMRXw9UBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VMRXxNUBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VMRXxdUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1ayCZu42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ayCZ-42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ayCaO42EeyoD4-uOp3k9A"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_4Iu5sJj-EeqsmLiGoCAZPQ" type="PapyrusUMLProfileDiagram" name="Security" measurementUnit="Pixel">
@@ -2028,6 +2028,38 @@
<element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_k6xzYP5REeqmZsqm6Otq5g"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_k669Uf5REeqmZsqm6Otq5g"/>
</children>
+ <children xmi:type="notation:Shape" xmi:id="_nS6RYO2JEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_nSUbgO2JEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_nS6RYe2JEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_qrfWwO2JEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_qrEgAO2JEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qrfWwe2JEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_HHCKUO2KEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_HGpIwO2KEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HHCKUe2KEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_P2jfMO2KEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_P2JPgO2KEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P2jfMe2KEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_RRyuIO2KEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_RRcv4O2KEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_RRyuIe2KEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_TaA-4O2KEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_TZs10O2KEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_TaA-4e2KEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_sGgRUO2LEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_sFzGsO2LEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sGgRUe2LEeyKRpPnqz2akw"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_vLrSgO2LEeyKRpPnqz2akw" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="aas.profile.uml#_vLTfEO2LEeyKRpPnqz2akw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_vLrSge2LEeyKRpPnqz2akw"/>
+ </children>
<styles xmi:type="notation:TitleStyle" xmi:id="_CEXOIv5REeqmZsqm6Otq5g"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_CEXOI_5REeqmZsqm6Otq5g"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_CEXOJP5REeqmZsqm6Otq5g"/>
@@ -2275,29 +2307,29 @@
<element xmi:type="uml:Stereotype" href="aas.profile.uml#_Q2O20JXhEeqsmLiGoCAZPQ"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_1KFroW-dEeyZH7XFd9xCEQ" x="633" y="35" height="66"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_RZ8VoNUBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_RZ8VodUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RZ8Vo9UBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_17kbQ-42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_17kbRO42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_17lCUO42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RZ8VotUBEeyUGt2LEMFOVg" x="660" y="240"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_17kbRe42EeyoD4-uOp3k9A" x="660" y="240"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_RaGGoNUBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_RaGGodUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RaGGo9UBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_17qh4-42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_17qh5O42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_17qh5u42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RaGGotUBEeyUGt2LEMFOVg" x="300" y="100"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_17qh5e42EeyoD4-uOp3k9A" x="300" y="100"/>
</children>
- <children xmi:type="notation:Shape" xmi:id="_RaXMYNUBEeyUGt2LEMFOVg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_RaXMYdUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RaXMY9UBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <children xmi:type="notation:Shape" xmi:id="_175yc-42EeyoD4-uOp3k9A" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_175ydO42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_175ydu42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</styles>
<element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RaXMYtUBEeyUGt2LEMFOVg" x="800" y="240"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_175yde42EeyoD4-uOp3k9A" x="800" y="240"/>
</children>
<styles xmi:type="notation:StringValueStyle" xmi:id="_Q5ps0f2gEeqo7uz4QZ84uw" name="diagram_compatibility_version" stringValue="1.4.0"/>
<styles xmi:type="notation:DiagramStyle" xmi:id="_Q5ps0v2gEeqo7uz4QZ84uw"/>
@@ -2508,35 +2540,35 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2y8f0G-dEeyZH7XFd9xCEQ" id="(0.6284658040665434,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_2y8f0W-dEeyZH7XFd9xCEQ" id="(0.47,1.0)"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_RZ88sNUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_euudoP5NEeqmZsqm6Otq5g" target="_RZ8VoNUBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_RZ88sdUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RZ88tdUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_17lCUe42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_euudoP5NEeqmZsqm6Otq5g" target="_17kbQ-42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_17lCUu42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_17lCVu42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RZ88stUBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RZ88s9UBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RZ88tNUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_17lCU-42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_17lCVO42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_17lCVe42EeyoD4-uOp3k9A"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_RaGGpNUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_hfackP5NEeqmZsqm6Otq5g" target="_RaGGoNUBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_RaGGpdUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RaGGqdUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_17qh5-42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_hfackP5NEeqmZsqm6Otq5g" target="_17qh4-42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_17qh6O42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_17rI8u42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RaGGptUBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RaGGp9UBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RaGGqNUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_17qh6e42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_17rI8O42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_17rI8e42EeyoD4-uOp3k9A"/>
</edges>
- <edges xmi:type="notation:Connector" xmi:id="_RaXMZNUBEeyUGt2LEMFOVg" type="StereotypeCommentLink" source="_jHFhAP55EeqmZsqm6Otq5g" target="_RaXMYNUBEeyUGt2LEMFOVg">
- <styles xmi:type="notation:FontStyle" xmi:id="_RaXMZdUBEeyUGt2LEMFOVg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RaXMadUBEeyUGt2LEMFOVg" name="BASE_ELEMENT">
+ <edges xmi:type="notation:Connector" xmi:id="_175yd-42EeyoD4-uOp3k9A" type="StereotypeCommentLink" source="_jHFhAP55EeqmZsqm6Otq5g" target="_175yc-42EeyoD4-uOp3k9A">
+ <styles xmi:type="notation:FontStyle" xmi:id="_175yeO42EeyoD4-uOp3k9A"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_176Zgu42EeyoD4-uOp3k9A" name="BASE_ELEMENT">
<eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</styles>
<element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RaXMZtUBEeyUGt2LEMFOVg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RaXMZ9UBEeyUGt2LEMFOVg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RaXMaNUBEeyUGt2LEMFOVg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_175yee42EeyoD4-uOp3k9A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_176ZgO42EeyoD4-uOp3k9A"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_176Zge42EeyoD4-uOp3k9A"/>
</edges>
</notation:Diagram>
<notation:Diagram xmi:id="_1IGRYP5jEeqmZsqm6Otq5g" type="PapyrusUMLProfileDiagram" name="Reference" measurementUnit="Pixel">
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.uml b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.uml
index 1cfdb13..26476a5 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.uml
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/resources/aas.profile.uml
@@ -366,12 +366,20 @@
<ownedAttribute xmi:type="uml:Property" xmi:id="_Hc4c4P5PEeqmZsqm6Otq5g" name="mimeType" type="_CEUK0P5REeqmZsqm6Otq5g"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_CEUK0P5REeqmZsqm6Otq5g" name="MimeType">
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_DSnxAP5REeqmZsqm6Otq5g" name="json"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_GNY5AP5REeqmZsqm6Otq5g" name="xls"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_G8nWgP5REeqmZsqm6Otq5g" name="jpg"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_RFyl8P5REeqmZsqm6Otq5g" name="pdf"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_c4hNIP5REeqmZsqm6Otq5g" name="zip"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_j08zwP5REeqmZsqm6Otq5g" name="bmp"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_DSnxAP5REeqmZsqm6Otq5g" name="application-json"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_GNY5AP5REeqmZsqm6Otq5g" name="application-xls"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_RFyl8P5REeqmZsqm6Otq5g" name="application-pdf"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_c4hNIP5REeqmZsqm6Otq5g" name="application-zip"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_sFzGsO2LEeyKRpPnqz2akw" name="application-xml"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_vLTfEO2LEeyKRpPnqz2akw" name="application-iges"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_HGpIwO2KEeyKRpPnqz2akw" name="application-step"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_nSUbgO2JEeyKRpPnqz2akw" name="image-png"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_j08zwP5REeqmZsqm6Otq5g" name="image-bmp"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_G8nWgP5REeqmZsqm6Otq5g" name="image-jpeg"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_qrEgAO2JEeyKRpPnqz2akw" name="image-gif"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_P2JPgO2KEeyKRpPnqz2akw" name="text-xml"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_RRcv4O2KEeyKRpPnqz2akw" name="text-plain"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_TZs10O2KEeyKRpPnqz2akw" name="text-html"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_k6xzYP5REeqmZsqm6Otq5g" name="other"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_3B8H4P5jEeqmZsqm6Otq5g" name="Reference">
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/MimeType.java b/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/MimeType.java
index ab6a58c..403d09b 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/MimeType.java
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/MimeType.java
@@ -1,13 +1,13 @@
/**
* Copyright (c) 2022 CEA LIST and others.
- *
+ *
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-2.0/
- *
+ *
* SPDX-License-Identifier: EPL-2.0
- *
+ *
* Contributors:
* CEA LIST - Initial API and implementation
*/
@@ -30,54 +30,123 @@
*/
public enum MimeType implements Enumerator {
/**
- * The '<em><b>Json</b></em>' literal object.
+ * The '<em><b>Applicationjson</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #JSON_VALUE
+ * @see #APPLICATIONJSON_VALUE
* @generated
* @ordered
*/
- JSON(0, "json", "json"), /**
- * The '<em><b>Xls</b></em>' literal object.
+ APPLICATIONJSON(0, "applicationjson", "applicationjson"),
+ /**
+ * The '<em><b>Applicationxls</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #XLS_VALUE
+ * @see #APPLICATIONXLS_VALUE
* @generated
* @ordered
*/
- XLS(1, "xls", "xls"), /**
- * The '<em><b>Jpg</b></em>' literal object.
+ APPLICATIONXLS(1, "applicationxls", "applicationxls"),
+ /**
+ * The '<em><b>Applicationpdf</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #JPG_VALUE
+ * @see #APPLICATIONPDF_VALUE
* @generated
* @ordered
*/
- JPG(2, "jpg", "jpg"), /**
- * The '<em><b>Pdf</b></em>' literal object.
+ APPLICATIONPDF(2, "applicationpdf", "applicationpdf"),
+ /**
+ * The '<em><b>Applicationzip</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #PDF_VALUE
+ * @see #APPLICATIONZIP_VALUE
* @generated
* @ordered
*/
- PDF(3, "pdf", "pdf"), /**
- * The '<em><b>Zip</b></em>' literal object.
+ APPLICATIONZIP(3, "applicationzip", "applicationzip"),
+ /**
+ * The '<em><b>Applicationxml</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #ZIP_VALUE
+ * @see #APPLICATIONXML_VALUE
* @generated
* @ordered
*/
- ZIP(4, "zip", "zip"), /**
- * The '<em><b>Bmp</b></em>' literal object.
+ APPLICATIONXML(4, "applicationxml", "applicationxml"),
+ /**
+ * The '<em><b>Applicationiges</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #BMP_VALUE
+ * @see #APPLICATIONIGES_VALUE
* @generated
* @ordered
*/
- BMP(5, "bmp", "bmp"), /**
+ APPLICATIONIGES(5, "applicationiges", "applicationiges"), /**
+ * The '<em><b>Applicationstep</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #APPLICATIONSTEP_VALUE
+ * @generated
+ * @ordered
+ */
+ APPLICATIONSTEP(6, "applicationstep", "applicationstep"), /**
+ * The '<em><b>Imagepng</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEPNG_VALUE
+ * @generated
+ * @ordered
+ */
+ IMAGEPNG(7, "imagepng", "imagepng"), /**
+ * The '<em><b>Imagebmp</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEBMP_VALUE
+ * @generated
+ * @ordered
+ */
+ IMAGEBMP(8, "imagebmp", "imagebmp"), /**
+ * The '<em><b>Imagejpeg</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEJPEG_VALUE
+ * @generated
+ * @ordered
+ */
+ IMAGEJPEG(9, "imagejpeg", "imagejpeg"), /**
+ * The '<em><b>Imagegif</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEGIF_VALUE
+ * @generated
+ * @ordered
+ */
+ IMAGEGIF(10, "imagegif", "imagegif"), /**
+ * The '<em><b>Textxml</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #TEXTXML_VALUE
+ * @generated
+ * @ordered
+ */
+ TEXTXML(11, "textxml", "textxml"), /**
+ * The '<em><b>Textplain</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #TEXTPLAIN_VALUE
+ * @generated
+ * @ordered
+ */
+ TEXTPLAIN(12, "textplain", "textplain"), /**
+ * The '<em><b>Texthtml</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #TEXTHTML_VALUE
+ * @generated
+ * @ordered
+ */
+ TEXTHTML(13, "texthtml", "texthtml"), /**
* The '<em><b>Other</b></em>' literal object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -85,73 +154,175 @@
* @generated
* @ordered
*/
- OTHER(6, "other", "other");
+ OTHER(14, "other", "other");
/**
- * The '<em><b>Json</b></em>' literal value.
+ * The '<em><b>Applicationjson</b></em>' literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #JSON
- * @model name="json"
+ * @see #APPLICATIONJSON
+ * @model name="applicationjson"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-json'"
* @generated
* @ordered
*/
- public static final int JSON_VALUE = 0;
+ public static final int APPLICATIONJSON_VALUE = 0;
/**
- * The '<em><b>Xls</b></em>' literal value.
+ * The '<em><b>Applicationxls</b></em>' literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #XLS
- * @model name="xls"
+ * @see #APPLICATIONXLS
+ * @model name="applicationxls"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-xls'"
* @generated
* @ordered
*/
- public static final int XLS_VALUE = 1;
+ public static final int APPLICATIONXLS_VALUE = 1;
/**
- * The '<em><b>Jpg</b></em>' literal value.
+ * The '<em><b>Applicationpdf</b></em>' literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #JPG
- * @model name="jpg"
+ * @see #APPLICATIONPDF
+ * @model name="applicationpdf"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-pdf'"
* @generated
* @ordered
*/
- public static final int JPG_VALUE = 2;
+ public static final int APPLICATIONPDF_VALUE = 2;
/**
- * The '<em><b>Pdf</b></em>' literal value.
+ * The '<em><b>Applicationzip</b></em>' literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #PDF
- * @model name="pdf"
+ * @see #APPLICATIONZIP
+ * @model name="applicationzip"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-zip'"
* @generated
* @ordered
*/
- public static final int PDF_VALUE = 3;
+ public static final int APPLICATIONZIP_VALUE = 3;
/**
- * The '<em><b>Zip</b></em>' literal value.
+ * The '<em><b>Applicationxml</b></em>' literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #ZIP
- * @model name="zip"
+ * @see #APPLICATIONXML
+ * @model name="applicationxml"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-xml'"
* @generated
* @ordered
*/
- public static final int ZIP_VALUE = 4;
+ public static final int APPLICATIONXML_VALUE = 4;
/**
- * The '<em><b>Bmp</b></em>' literal value.
+ * The '<em><b>Applicationiges</b></em>' literal value.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #BMP
- * @model name="bmp"
+ * @see #APPLICATIONIGES
+ * @model name="applicationiges"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-iges'"
* @generated
* @ordered
*/
- public static final int BMP_VALUE = 5;
+ public static final int APPLICATIONIGES_VALUE = 5;
+
+ /**
+ * The '<em><b>Applicationstep</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #APPLICATIONSTEP
+ * @model name="applicationstep"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='application-step'"
+ * @generated
+ * @ordered
+ */
+ public static final int APPLICATIONSTEP_VALUE = 6;
+
+ /**
+ * The '<em><b>Imagepng</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEPNG
+ * @model name="imagepng"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='image-png'"
+ * @generated
+ * @ordered
+ */
+ public static final int IMAGEPNG_VALUE = 7;
+
+ /**
+ * The '<em><b>Imagebmp</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEBMP
+ * @model name="imagebmp"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='image-bmp'"
+ * @generated
+ * @ordered
+ */
+ public static final int IMAGEBMP_VALUE = 8;
+
+ /**
+ * The '<em><b>Imagejpeg</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEJPEG
+ * @model name="imagejpeg"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='image-jpeg'"
+ * @generated
+ * @ordered
+ */
+ public static final int IMAGEJPEG_VALUE = 9;
+
+ /**
+ * The '<em><b>Imagegif</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #IMAGEGIF
+ * @model name="imagegif"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='image-gif'"
+ * @generated
+ * @ordered
+ */
+ public static final int IMAGEGIF_VALUE = 10;
+
+ /**
+ * The '<em><b>Textxml</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #TEXTXML
+ * @model name="textxml"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='text-xml'"
+ * @generated
+ * @ordered
+ */
+ public static final int TEXTXML_VALUE = 11;
+
+ /**
+ * The '<em><b>Textplain</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #TEXTPLAIN
+ * @model name="textplain"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='text-plain'"
+ * @generated
+ * @ordered
+ */
+ public static final int TEXTPLAIN_VALUE = 12;
+
+ /**
+ * The '<em><b>Texthtml</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #TEXTHTML
+ * @model name="texthtml"
+ * annotation="http://www.eclipse.org/uml2/2.0.0/UML originalName='text-html'"
+ * @generated
+ * @ordered
+ */
+ public static final int TEXTHTML_VALUE = 13;
/**
* The '<em><b>Other</b></em>' literal value.
@@ -162,7 +333,7 @@
* @generated
* @ordered
*/
- public static final int OTHER_VALUE = 6;
+ public static final int OTHER_VALUE = 14;
/**
* An array of all the '<em><b>Mime Type</b></em>' enumerators.
@@ -170,14 +341,21 @@
* <!-- end-user-doc -->
* @generated
*/
- private static final MimeType[] VALUES_ARRAY =
- new MimeType[] {
- JSON,
- XLS,
- JPG,
- PDF,
- ZIP,
- BMP,
+ private static final MimeType[] VALUES_ARRAY = new MimeType[] {
+ APPLICATIONJSON,
+ APPLICATIONXLS,
+ APPLICATIONPDF,
+ APPLICATIONZIP,
+ APPLICATIONXML,
+ APPLICATIONIGES,
+ APPLICATIONSTEP,
+ IMAGEPNG,
+ IMAGEBMP,
+ IMAGEJPEG,
+ IMAGEGIF,
+ TEXTXML,
+ TEXTPLAIN,
+ TEXTHTML,
OTHER,
};
@@ -235,12 +413,20 @@
*/
public static MimeType get(int value) {
switch (value) {
- case JSON_VALUE: return JSON;
- case XLS_VALUE: return XLS;
- case JPG_VALUE: return JPG;
- case PDF_VALUE: return PDF;
- case ZIP_VALUE: return ZIP;
- case BMP_VALUE: return BMP;
+ case APPLICATIONJSON_VALUE: return APPLICATIONJSON;
+ case APPLICATIONXLS_VALUE: return APPLICATIONXLS;
+ case APPLICATIONPDF_VALUE: return APPLICATIONPDF;
+ case APPLICATIONZIP_VALUE: return APPLICATIONZIP;
+ case APPLICATIONXML_VALUE: return APPLICATIONXML;
+ case APPLICATIONIGES_VALUE: return APPLICATIONIGES;
+ case APPLICATIONSTEP_VALUE: return APPLICATIONSTEP;
+ case IMAGEPNG_VALUE: return IMAGEPNG;
+ case IMAGEBMP_VALUE: return IMAGEBMP;
+ case IMAGEJPEG_VALUE: return IMAGEJPEG;
+ case IMAGEGIF_VALUE: return IMAGEGIF;
+ case TEXTXML_VALUE: return TEXTXML;
+ case TEXTPLAIN_VALUE: return TEXTPLAIN;
+ case TEXTHTML_VALUE: return TEXTHTML;
case OTHER_VALUE: return OTHER;
}
return null;
@@ -319,5 +505,5 @@
public String toString() {
return literal;
}
-
-} //MimeType
+
+} // MimeType
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/AASPackageImpl.java b/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/AASPackageImpl.java
index 6d406d6..c698b2f 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/AASPackageImpl.java
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/AASPackageImpl.java
@@ -2729,12 +2729,20 @@
addEEnumLiteral(assetKindEEnum, AssetKind.INSTANCE);
initEEnum(mimeTypeEEnum, MimeType.class, "MimeType");
- addEEnumLiteral(mimeTypeEEnum, MimeType.JSON);
- addEEnumLiteral(mimeTypeEEnum, MimeType.XLS);
- addEEnumLiteral(mimeTypeEEnum, MimeType.JPG);
- addEEnumLiteral(mimeTypeEEnum, MimeType.PDF);
- addEEnumLiteral(mimeTypeEEnum, MimeType.ZIP);
- addEEnumLiteral(mimeTypeEEnum, MimeType.BMP);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONJSON);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONXLS);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONPDF);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONZIP);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONXML);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONIGES);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.APPLICATIONSTEP);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.IMAGEPNG);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.IMAGEBMP);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.IMAGEJPEG);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.IMAGEGIF);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.TEXTXML);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.TEXTPLAIN);
+ addEEnumLiteral(mimeTypeEEnum, MimeType.TEXTHTML);
addEEnumLiteral(mimeTypeEEnum, MimeType.OTHER);
initEEnum(entityTypeEEnum, EntityType.class, "EntityType");
@@ -2802,6 +2810,90 @@
"originalName", "base_Class"
});
addAnnotation
+ (mimeTypeEEnum.getELiterals().get(0),
+ source,
+ new String[] {
+ "originalName", "application-json"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(1),
+ source,
+ new String[] {
+ "originalName", "application-xls"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(2),
+ source,
+ new String[] {
+ "originalName", "application-pdf"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(3),
+ source,
+ new String[] {
+ "originalName", "application-zip"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(4),
+ source,
+ new String[] {
+ "originalName", "application-xml"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(5),
+ source,
+ new String[] {
+ "originalName", "application-iges"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(6),
+ source,
+ new String[] {
+ "originalName", "application-step"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(7),
+ source,
+ new String[] {
+ "originalName", "image-png"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(8),
+ source,
+ new String[] {
+ "originalName", "image-bmp"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(9),
+ source,
+ new String[] {
+ "originalName", "image-jpeg"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(10),
+ source,
+ new String[] {
+ "originalName", "image-gif"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(11),
+ source,
+ new String[] {
+ "originalName", "text-xml"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(12),
+ source,
+ new String[] {
+ "originalName", "text-plain"
+ });
+ addAnnotation
+ (mimeTypeEEnum.getELiterals().get(13),
+ source,
+ new String[] {
+ "originalName", "text-html"
+ });
+ addAnnotation
(dataTypeIEC61360EEnum.getELiterals().get(0),
source,
new String[] {
diff --git a/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/FileImpl.java b/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/FileImpl.java
index 4995991..68f043f 100644
--- a/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/FileImpl.java
+++ b/plugins/modeling/org.eclipse.papyrus.aas.profile/src/org/eclipse/papyrus/aas/impl/FileImpl.java
@@ -66,7 +66,7 @@
* @generated
* @ordered
*/
- protected static final MimeType MIME_TYPE_EDEFAULT = MimeType.JSON;
+ protected static final MimeType MIME_TYPE_EDEFAULT = MimeType.APPLICATIONJSON;
/**
* The cached value of the '{@link #getMimeType() <em>Mime Type</em>}' attribute.