blob: 388ed0cc57f1a1d0eb42d94193425cf03fb62881 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
<uml:Model xmi:id="_FoOBEDggEe6xgp_1PvLKwA" name="markup-documentstructuretemplate" URI="http://www.eclipse.org/papyrus/model2doc/markup/emf/1.0.0/documentstructuretemplate">
<packageImport xmi:type="uml:PackageImport" xmi:id="_Fv3hMDggEe6xgp_1PvLKwA">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packageImport xmi:type="uml:PackageImport" xmi:id="_AiHYADgiEe6xuoXtVUjDZg">
<importedPackage xmi:type="uml:Model" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_qN46sB17Eem3fboELVTtYQ"/>
</packageImport>
<packagedElement xmi:type="uml:Class" xmi:id="_YLx3UDgqEe6xuoXtVUjDZg" name="EAttributeInMarkupToFile">
<ownedComment xmi:type="uml:Comment" xmi:id="_OX2CoDgrEe6xuoXtVUjDZg" annotatedElement="_YLx3UDgqEe6xuoXtVUjDZg">
<body>This element allows to convert an EAttribute field written with a markup language into a file.&#xD;
</body>
</ownedComment>
<generalization xmi:type="uml:Generalization" xmi:id="_2kYNcDgqEe6xuoXtVUjDZg">
<general xmi:type="uml:Class" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_ezvVwHxpEem8DZ1bmLpXuQ"/>
</generalization>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_3fxesDgqEe6xuoXtVUjDZg" client="_YLx3UDgqEe6xuoXtVUjDZg">
<supplier xmi:type="uml:Interface" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_R99HIFX-EemKJasCEBKPhQ"/>
<contract xmi:type="uml:Interface" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_R99HIFX-EemKJasCEBKPhQ"/>
</interfaceRealization>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_4Aci0DgqEe6xuoXtVUjDZg" client="_YLx3UDgqEe6xuoXtVUjDZg">
<supplier xmi:type="uml:Interface" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_DwGdIFYFEemKJasCEBKPhQ"/>
<contract xmi:type="uml:Interface" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_DwGdIFYFEemKJasCEBKPhQ"/>
</interfaceRealization>
<interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_wf2SUED1Ee6V-fHCo1ilrg" client="_YLx3UDgqEe6xuoXtVUjDZg" supplier="_EAhSEED1Ee6V-fHCo1ilrg" contract="_EAhSEED1Ee6V-fHCo1ilrg"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="_EAhSEED1Ee6V-fHCo1ilrg" name="IMarkupToFileBodyPartTemplate">
<ownedComment xmi:type="uml:Comment" xmi:id="_TRN08ED1Ee6V-fHCo1ilrg" annotatedElement="_YLx3UDgqEe6xuoXtVUjDZg">
<body>Common interface for all elements used to convert a text in a markup language into a file.&#xD;
</body>
</ownedComment>
<generalization xmi:type="uml:Generalization" xmi:id="_EVPOcEJhEe6fIME8VN5NUA">
<general xmi:type="uml:Interface" href="pathmap://DOCUMENT_STRUCTURE_TEMPLATE/documentstructuretemplate.uml#_XvipQFYUEemiOeXIb5muwQ"/>
</generalization>
<ownedAttribute xmi:type="uml:Property" xmi:id="_1ZfBcDhHEe6bh8nFuf8lEg" name="inputFormat">
<ownedComment xmi:type="uml:Comment" xmi:id="_SY1FoDhIEe6bh8nFuf8lEg" annotatedElement="_1ZfBcDhHEe6bh8nFuf8lEg">
<body>The format of the used markup (markdown:md, wiki:mediawiki,...)</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_1whocDhHEe6bh8nFuf8lEg" name="outputFomat">
<ownedComment xmi:type="uml:Comment" xmi:id="_T0DtgDhIEe6bh8nFuf8lEg" annotatedElement="_1whocDhHEe6bh8nFuf8lEg">
<body>The format of the output file (html for example).</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
</ownedAttribute>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_vRfxgDgxEe6RmKgsMU_jGw">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vRlREDgxEe6RmKgsMU_jGw" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
</profileApplication>
</uml:Model>
<Ecore:EPackage xmi:id="_wRf18DgxEe6RmKgsMU_jGw" base_Package="_FoOBEDggEe6xgp_1PvLKwA" packageName="documentstructuretemplate" nsPrefix="markup.emf.documentstructuretemplate" basePackage="org.eclipse.papyrus.model2doc.markup.emf" prefix="MarkupEMFDocumentStructureTemplate"/>
</xmi:XMI>