diff options
author | Sandro S. Andrade <sandroandrade@kde.org> | 2013-11-02 20:21:40 -0300 |
---|---|---|
committer | Sandro S. Andrade <sandroandrade@kde.org> | 2013-11-03 00:18:24 +0100 |
commit | 215b0d3f5144e77d6f5a2e2a6bd2be7838a0c71c (patch) | |
tree | 2126100aff3267846e064db4c8000f59b04a4059 /scripts/normative-xmi/SADuseProfile.xmi | |
parent | eb7e73db9258491c4a3aded30a410de30feb6e34 (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.xmi | 16 |
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> |