summaryrefslogtreecommitdiffstats
path: root/scripts/normative-xmi/SADuseProfile.xmi
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-11-02 20:21:40 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-11-03 00:18:24 +0100
commit215b0d3f5144e77d6f5a2e2a6bd2be7838a0c71c (patch)
tree2126100aff3267846e064db4c8000f59b04a4059 /scripts/normative-xmi/SADuseProfile.xmi
parenteb7e73db9258491c4a3aded30a410de30feb6e34 (diff)
Add SADuseProfile and Duse metamodels implementation
- Adapt templates for generating code for UML profiles Change-Id: I5d003829b53ba963741aab82ae9862bc6c8e7d1a Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'scripts/normative-xmi/SADuseProfile.xmi')
-rw-r--r--scripts/normative-xmi/SADuseProfile.xmi16
1 files changed, 16 insertions, 0 deletions
diff --git a/scripts/normative-xmi/SADuseProfile.xmi b/scripts/normative-xmi/SADuseProfile.xmi
new file mode 100644
index 00000000..f34ba394
--- /dev/null
+++ b/scripts/normative-xmi/SADuseProfile.xmi
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.omg.org/spec/UML/20110701">
+ <uml:Profile name="SADuseProfile" xmi:id="SADuseProfile" URI="http://liveblue.wordpress.com/SADuseProfile">
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_elementImport.0">
+ <importedElement href="http://www.omg.org/spec/UML/20110701/UML.xmi#Component"/>
+ </elementImport>
+ <packagedElement xmi:type="uml:Stereotype" name="ProcessComponent" xmi:id="ProcessComponent">
+ <ownedAttribute xmi:type="uml:Property" visibility="public" name="base_Component" xmi:id="ProcessComponent-base_Component" association="A_component_processComponent">
+ <type href="http://www.omg.org/spec/UML/20110701/UML.xmi#Component"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" name="A_component_processComponent" xmi:id="A_component_processComponent" memberEnd="A_component_processComponent-ProcessComponent ProcessComponent-base_Component">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="A_component_processComponent-ProcessComponent" name="extension_ProcessComponent" type="ProcessComponent" aggregation="composite" association="A_component_processComponent"/>
+ </packagedElement>
+ </uml:Profile>
+</xmi:XMI>