Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMickael ADAM2017-08-02 11:55:52 +0000
committervincent lorenzo2017-09-01 09:01:23 +0000
commit288434710b55ee485e41011a79ff5ffb10159ac7 (patch)
tree94bf757b69b246a88fc67807a0e65665be360c71 /papyrusrequirements
parent38075fa4f280949f45ea6e5e5c7b3e2d1d32b803 (diff)
downloadorg.eclipse.papyrus-288434710b55ee485e41011a79ff5ffb10159ac7.tar.gz
org.eclipse.papyrus-288434710b55ee485e41011a79ff5ffb10159ac7.tar.xz
org.eclipse.papyrus-288434710b55ee485e41011a79ff5ffb10159ac7.zip
Bug 520453 - [Documentation] Documentation on Graphical direction
customization on connectors shall exist https://bugs.eclipse.org/bugs/show_bug.cgi?id=520453 Change-Id: I1d5a8ca74b1976900a4c57420bb3c637e68c87a9 Signed-off-by: Mickael ADAM <mickael.adam@all4tec.net>
Diffstat (limited to 'papyrusrequirements')
-rw-r--r--papyrusrequirements/PapyrusRequirements.di8
-rw-r--r--papyrusrequirements/PapyrusRequirements.notation28
-rw-r--r--papyrusrequirements/PapyrusRequirements.uml514
3 files changed, 297 insertions, 253 deletions
diff --git a/papyrusrequirements/PapyrusRequirements.di b/papyrusrequirements/PapyrusRequirements.di
index 8634d4c00e0..c80a2ed1fc8 100644
--- a/papyrusrequirements/PapyrusRequirements.di
+++ b/papyrusrequirements/PapyrusRequirements.di
@@ -1,2 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture">
+ <architecture:ArchitectureDescription contextId="org.eclipse.papyrus.sysml.architecture.SysML"/>
+ <architecture:ArchitectureDescriptionPreferences>
+ <viewpointIds>org.eclipse.papyrus.sysml.analysis</viewpointIds>
+ <viewpointIds>org.eclipse.papyrus.sysml.design</viewpointIds>
+ </architecture:ArchitectureDescriptionPreferences>
+</xmi:XMI>
diff --git a/papyrusrequirements/PapyrusRequirements.notation b/papyrusrequirements/PapyrusRequirements.notation
index bd2a9e51865..26dc15c55bf 100644
--- a/papyrusrequirements/PapyrusRequirements.notation
+++ b/papyrusrequirements/PapyrusRequirements.notation
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:nattablerepresentation="http://www.eclipse.org/papyrus/infra/nattable/representation" xmlns:nattablestyle="http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattablestyle http://www.eclipse.org/papyrus/nattable/model#//nattablestyle">
<notation:Diagram xmi:id="_9k6VADRyEeaZ0_eSx8_2aA" type="PapyrusUMLClassDiagram" name="Diagram Requirements" measurementUnit="Pixel">
<children xmi:type="notation:Shape" xmi:id="_iByhwDRzEeaZ0_eSx8_2aA" type="StereotypeComment">
<styles xmi:type="notation:TitleStyle" xmi:id="_iByhwTRzEeaZ0_eSx8_2aA"/>
@@ -184,4 +184,30 @@
<css:ModelStyleSheets xmi:id="_jOpPADerEeaPnYE3F_KdYw">
<stylesheets xmi:type="css:EmbeddedStyleSheet" xmi:id="_jOsSUDerEeaPnYE3F_KdYw" label="CSS" content="Model { &#xD;&#xA;fillColor: #A1C523;;&#xD;&#xA; fontColor:#003BBA;&#xD;&#xA;bold:true;&#xD;&#xA;transparency:50;&#xD;&#xA;lineWidth:3;&#xD;&#xA;radiusWidth:10;&#xD;&#xA;radiusHeight:10;&#xD;&#xA;lineColor:#003BBA;&#xD;&#xA;}&#xD;&#xA;Package { &#xD;&#xA;fillColor: #A1C523;;&#xD;&#xA; fontColor: #003BBA;&#xD;&#xA;bold:true;&#xD;&#xA;transparency:50;&#xD;&#xA;lineWidth:3;&#xD;&#xA;radiusWidth:10;&#xD;&#xA;radiusHeight:10;&#xD;&#xA;lineColor:#003BBA;&#xD;&#xA;}"/>
</css:ModelStyleSheets>
+ <nattable:Table xmi:id="_PjntQHgrEee67-8AynoAhA" name="DiagramFunctionalRequirementTable" currentRowAxisProvider="_PjntRXgrEee67-8AynoAhA" currentColumnAxisProvider="_PjntQXgrEee67-8AynoAhA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Pjo7YHgrEee67-8AynoAhA" source="http://www.eclipse.org/papyrus/infra/nattable/version">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pjo7YXgrEee67-8AynoAhA" key="version" value="1.3.0"/>
+ </eAnnotations>
+ <context xmi:type="uml:Package" href="PapyrusRequirements.uml#_xqvpEDRyEeaZ0_eSx8_2aA"/>
+ <owner xmi:type="uml:Package" href="PapyrusRequirements.uml#_xqvpEDRyEeaZ0_eSx8_2aA"/>
+ <prototype xmi:type="nattablerepresentation:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.sysml.architecture/model/sysml.architecture#_lTE0gHDwEeWh-MssWmCB_A"/>
+ <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
+ <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_PjntQXgrEee67-8AynoAhA" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
+ <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_PjntQngrEee67-8AynoAhA" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
+ </axis>
+ <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_PjntQ3grEee67-8AynoAhA">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
+ <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
+ </axis>
+ <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_PjntRHgrEee67-8AynoAhA" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
+ <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_dw5EQHgrEee67-8AynoAhA" name="axisWidth" intValue="375"/>
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
+ </axis>
+ </columnAxisProvidersHistory>
+ <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_PjntRXgrEee67-8AynoAhA" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
+ <localRowHeaderAxisConfiguration xmi:type="nattableaxisconfiguration:LocalTableHeaderAxisConfiguration" xmi:id="_QHX6kHgrEee67-8AynoAhA" indexStyle="NUMERIC">
+ <styles xmi:type="nattablestyle:IntValueStyle" xmi:id="_QHX6kXgrEee67-8AynoAhA" name="rowLabelWidth" intValue="246"/>
+ </localRowHeaderAxisConfiguration>
+ </nattable:Table>
</xmi:XMI>
diff --git a/papyrusrequirements/PapyrusRequirements.uml b/papyrusrequirements/PapyrusRequirements.uml
index 04688bbb6f8..575a2338cf0 100644
--- a/papyrusrequirements/PapyrusRequirements.uml
+++ b/papyrusrequirements/PapyrusRequirements.uml
@@ -1,251 +1,263 @@
-<?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:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
- <uml:Model xmi:id="_pKNtEDRfEeaZ0_eSx8_2aA" name="PapyrusRequirements">
- <packagedElement xmi:type="uml:Model" xmi:id="_vBTcQDRfEeaZ0_eSx8_2aA" name="High Level Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_0SKR4DRfEeaZ0_eSx8_2aA" name="REQ_001"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_L-_TkDRgEeaZ0_eSx8_2aA" name="REQ_002"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_j_RcwDRgEeaZ0_eSx8_2aA" name="REQ_003"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_xcR0cDRgEeaZ0_eSx8_2aA" name="REQ_004"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_26QgEDRgEeaZ0_eSx8_2aA" name="REQ_005">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_7XAYMDRgEeaZ0_eSx8_2aA" name="REQ_0051"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_IXyG4DRhEeaZ0_eSx8_2aA" name="REQ_006"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_cGnKcDetEeaPnYE3F_KdYw" name="REQ_007"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_WLeDwDRiEeaZ0_eSx8_2aA" name="Core Requirements"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_oFYroDRiEeaZ0_eSx8_2aA" name="View Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_VoBDUDRgEeaZ0_eSx8_2aA" name="view.REQ_001"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_YxPeEDRgEeaZ0_eSx8_2aA" name="view.REQ_002"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_cDXWIDRgEeaZ0_eSx8_2aA" name="view.REQ_003"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_rc32wDRgEeaZ0_eSx8_2aA" name="view.REQ_004"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_gDR2YDRiEeaZ0_eSx8_2aA" name="Diagram Requirements">
- <packagedElement xmi:type="uml:Package" xmi:id="_xqvpEDRyEeaZ0_eSx8_2aA" name="Functional Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_YhiFwDRuEeaZ0_eSx8_2aA" name="Diagram.REQ_001"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_jtSMgDRuEeaZ0_eSx8_2aA" name="Diagram.REQ_002"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_28InADRuEeaZ0_eSx8_2aA" name="Diagram.REQ_003">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_EotEsDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0031"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_HqfasDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0032"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_L7J-oDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0033"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_OOZMkDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0034"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_P8QckDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0035"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_Fj9hIDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_004"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_MSX54DRxEeaZ0_eSx8_2aA" name="Diagram.REQ_005"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WQ5_kDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_006"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_eesgYDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_007"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_jx4RQDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_008">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_ny-vMDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_0081"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_zynJ8DRxEeaZ0_eSx8_2aA" name="Diagram.REQ_0082"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_KqmOUDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_009"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_Rw_pQDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_010"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_dAF-8DRyEeaZ0_eSx8_2aA" name="Diagram.REQ_011">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_gwtw4DRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0111"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_l295ADRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0112"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_pwP3sDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0113"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_nPR2UDSfEeaZ0_eSx8_2aA" name="Diagram.REQ_012"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_cTo_cDSwEeaZ0_eSx8_2aA" name="Diagram.REQ_013"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_XMnPQDelEeaoIeKDbY2kpA" name="Diagram.REQ_014">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_daVVwDelEeaoIeKDbY2kpA" name="Diagram.REQ_014-001"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_hHY2UDelEeaoIeKDbY2kpA" name="Diagram.REQ_014-002"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_tK2oMDelEeaoIeKDbY2kpA" name="Diagram.REQ_015">
- <nestedClassifier xmi:type="uml:Class" xmi:id="__PggcDelEeaoIeKDbY2kpA" name="Diagram.REQ_015-001"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_JatwMDemEeaoIeKDbY2kpA" name="Diagram.REQ_015-002"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_-ES1EDemEeaoIeKDbY2kpA" name="Diagram.REQ_015-003"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_E90RoDenEeaoIeKDbY2kpA" name="Diagram.REQ_015-004"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_hXEwwDeoEeaoIeKDbY2kpA" name="Diagram.REQ_016">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_kXNg8DeoEeaoIeKDbY2kpA" name="Diagram.REQ_016-001"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_r76BcDeoEeaoIeKDbY2kpA" name="Diagram.REQ_016-002"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_zhq48DeoEeaoIeKDbY2kpA" name="Diagram.REQ_017">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_5S5QsDeoEeaoIeKDbY2kpA" name="Diagram.REQ_017-001"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_z-gBEDe3EeaPnYE3F_KdYw" name="Diagram.REQ_018"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_3EkNcDRyEeaZ0_eSx8_2aA" name="Technical Requirements">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_KyZC8DRzEeaZ0_eSx8_2aA" client="_3EkNcDRyEeaZ0_eSx8_2aA" supplier="_xqvpEDRyEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_DhOB8DSgEeaZ0_eSx8_2aA" name="Diagram.REQT_001"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_YpHAsDSrEeaZ0_eSx8_2aA" name="Diagram.REQT_002"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_urcSoDSvEeaZ0_eSx8_2aA" name="Diagram.REQT_003"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_m4naEDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.REQ_013" client="_urcSoDSvEeaZ0_eSx8_2aA" supplier="_cTo_cDSwEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_3i_9MDekEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQT_001" client="_DhOB8DSgEeaZ0_eSx8_2aA" supplier="_nPR2UDSfEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_FIVKcDelEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQ_008" client="_YpHAsDSrEeaZ0_eSx8_2aA" supplier="_jx4RQDRxEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_xwwMkDe2EeaPnYE3F_KdYw" name="Diagram.REQT_004"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_V7hgMDe4EeaPnYE3F_KdYw" name="Derived_from_Diagram.REQ_018" client="_xwwMkDe2EeaPnYE3F_KdYw" supplier="_z-gBEDe3EeaPnYE3F_KdYw"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_T1twoKp_Eea736WDa-fj3g" name="Diagram.REQT_005"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_jo1n0DRiEeaZ0_eSx8_2aA" name="UML Diagram Requirements">
- <packagedElement xmi:type="uml:Package" xmi:id="_op3zwDSZEeaZ0_eSx8_2aA" name="Class Diagram"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_YDQ78DSbEeaZ0_eSx8_2aA" name="Activity Diagram">
- <packagedElement xmi:type="uml:Class" xmi:id="_aXXskDSbEeaZ0_eSx8_2aA" name="Diagram.UML.Activity.REQT_001"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_KMTaoDelEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQT_001" client="_aXXskDSbEeaZ0_eSx8_2aA" supplier="_DhOB8DSgEeaZ0_eSx8_2aA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_smTVoDSwEeaZ0_eSx8_2aA" name="Functional Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_sGmpQDStEeaZ0_eSx8_2aA" name="Diagram.UML.REQ_001"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_dBE_IDSuEeaZ0_eSx8_2aA" name="Diagram.UML.REQ_002"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_vcPoADSwEeaZ0_eSx8_2aA" name="Technical Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_2H_OoDStEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_001"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_o7wBYDSuEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_002"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_AKBe0DSvEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_003"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_5s4m0DSvEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_004"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_YPHaEDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.REQT_003" client="_5s4m0DSvEeaZ0_eSx8_2aA" supplier="_urcSoDSvEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="__ZoRwDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_002" client="_AKBe0DSvEeaZ0_eSx8_2aA" supplier="_dBE_IDSuEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_HU-XsDSxEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_002" client="_o7wBYDSuEeaZ0_eSx8_2aA" supplier="_dBE_IDSuEeaZ0_eSx8_2aA"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_MQeBUDSxEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_001" client="_2H_OoDStEeaZ0_eSx8_2aA" supplier="_sGmpQDStEeaZ0_eSx8_2aA"/>
- </packagedElement>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_tFIjIDRiEeaZ0_eSx8_2aA" name="Tabular Requirements"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_vVxwEDRiEeaZ0_eSx8_2aA" name="Model Explorer Requirements"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_xr-ycDRiEeaZ0_eSx8_2aA" name="Properties View Requirements"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_BCIdEDRjEeaZ0_eSx8_2aA" name="Extra-plugins Requirements"/>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXFwwDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXINADRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXJbIDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXJbITRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXKCMDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXKCMTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXKpQDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXKpQTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXLQUDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXL3YDRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXMecDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXMecTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXNFgDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXNskDRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXOToDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXOToTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXO6sDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXO6sTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXPhwDRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXPhwTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXQI0DRfEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXQI0TRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_fwyIcDRzEeaZ0_eSx8_2aA">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fwzWkDRzEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_0U3AkDRfEeaZ0_eSx8_2aA" text="Papyrus shall suport the edition of all UML based languages." id="REQ_001" base_Class="_0SKR4DRfEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_L_CW4DRgEeaZ0_eSx8_2aA" text="Papyrus shall support the edition UML based model by using views." id="REQ_002" base_Class="_L-_TkDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_VoEGoDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using diagrams" id="view.REQ_001" base_Class="_VoBDUDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_YxR6UDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using tabular views" id="view.REQ_002" base_Class="_YxPeEDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_cDZyYDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using tree views." id="view.REQ_003" base_Class="_cDXWIDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_j_UgEDRgEeaZ0_eSx8_2aA" text="Papyrus shall support the modifications of elements from all views." id="REQ_003" base_Class="_j_RcwDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_rc6TADRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using properties view" id="view.REQ_004" base_Class="_rc32wDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_xcUQsDRgEeaZ0_eSx8_2aA" text="Papyrus shall be extensible by the possibility to plug addons." id="REQ_004" base_Class="_xcR0cDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_26S8UDRgEeaZ0_eSx8_2aA" text="Papyrus shall be extensible by customizing all views." id="REQ_005" base_Class="_26QgEDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_7XDbgDRgEeaZ0_eSx8_2aA" text="Papyrus shall support usage of the viewpoint standart&#xD;&#xA;" id="REQ_0051" base_Class="_7XAYMDRgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_IX1KMDRhEeaZ0_eSx8_2aA" text="Papyrus shall support collaborative work." id="REQ_006" base_Class="_IXyG4DRhEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_YhlJEDRuEeaZ0_eSx8_2aA" text="Papyrus shall allow displaying grid into the diagram" id="Diagram.REQ_001" base_Class="_YhiFwDRuEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_jtVP0DRuEeaZ0_eSx8_2aA" text="Papyrus shall alllow snapping shapes on the grid." id="Diagram.REQ_002" base_Class="_jtSMgDRuEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_28LqUDRuEeaZ0_eSx8_2aA" text="Papyrus may provide a means to specialize GMF routing to ensure a better usability for the move of links. " id="Diagram.REQ_003" base_Class="_28InADRuEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_EowIADRvEeaZ0_eSx8_2aA" text="Moving the source anchor of a link must not move the target anchor" id="Diagram.REQ_0031" base_Class="_EotEsDRvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_Hqh28DRvEeaZ0_eSx8_2aA" text="Moving the source anchor of a link must not move the target label" id="Diagram.REQ_0032" base_Class="_HqfasDRvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_L7Ma4DRvEeaZ0_eSx8_2aA" text="Snap to grid must be respected for anchors and bendpoints (more prioritary than the serialized values)" id="Diagram.REQ_0033" base_Class="_L7J-oDRvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_OOcP4DRvEeaZ0_eSx8_2aA" text="Increasing the size of a node, must not move the anchors of the links." id="Diagram.REQ_0034" base_Class="_OOZMkDRvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_P8S40DRvEeaZ0_eSx8_2aA" text="Snap to grid must be used when the user drop a link for the anchors and the bendpoints" id="Diagram.REQ_0035" base_Class="_P8QckDRvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_FkBLgDRxEeaZ0_eSx8_2aA" text="It is possible to display an element several time on the canvas." id="Diagram.REQ_004" base_Class="_Fj9hIDRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_MSaWIDRxEeaZ0_eSx8_2aA" text="Papyrus shall let display every elements at first layer even the container-contained is not respected" id="Diagram.REQ_005" base_Class="_MSX54DRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_WQ8b0DRxEeaZ0_eSx8_2aA" text="When an element is moved into another element, the container has to change." id="Diagram.REQ_006" base_Class="_WQ5_kDRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_eevjsDRxEeaZ0_eSx8_2aA" text="Each diagram must have a version in order to able possible migration" id="Diagram.REQ_007" base_Class="_eesgYDRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_jx7UkDRxEeaZ0_eSx8_2aA" text="A diagram must have a palette to create elements" id="Diagram.REQ_008" base_Class="_jx4RQDRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_nzBygDRxEeaZ0_eSx8_2aA" text="The palette of a diagram must be customizable with the possibility to add new or remove entries" id="Diagram.REQ_0081" base_Class="_ny-vMDRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_zypmMDRxEeaZ0_eSx8_2aA" text="All element of a palette must decomposed is 2 groups: nodes, edges.&#xD;&#xA;" id="Diagram.REQ_0082" base_Class="_zynJ8DRxEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_KqpRoDRyEeaZ0_eSx8_2aA" text="An element can be remove graphically without delete the element form the model" id="Diagram.REQ_009" base_Class="_KqmOUDRyEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_RxCskDRyEeaZ0_eSx8_2aA" text="An element can be removed graphically and semantically" id="Diagram.REQ_010" base_Class="_Rw_pQDRyEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_dAIbMDRyEeaZ0_eSx8_2aA" text="The appeareance of the element shall be modified" id="Diagram.REQ_011" base_Class="_dAF-8DRyEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_gwwNIDRyEeaZ0_eSx8_2aA" text="The dimension of an element shall be modified" id="Diagram.REQ_0111" base_Class="_gwtw4DRyEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_l3BjYDRyEeaZ0_eSx8_2aA" text="The color of an element shall be modified" id="Diagram.REQ_0112" base_Class="_l295ADRyEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_pwST8DRyEeaZ0_eSx8_2aA" text="The font of an element shall be modified" id="Diagram.REQ_0113" base_Class="_pwP3sDRyEeaZ0_eSx8_2aA"/>
- <standard:Derive xmi:id="_iBfm0DRzEeaZ0_eSx8_2aA" base_Abstraction="_KyZC8DRzEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_aaHekDSbEeaZ0_eSx8_2aA" text="The method getPreferedSize of layout must return Size +10 for width and height&#xD;&#xA;This margin can be also paramterized. " id="Diagram.UML.Activity.REQT_001" base_Class="_aXXskDSbEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_nPWu0DSfEeaZ0_eSx8_2aA" text="A container must grow when a shape is added in order to a have space to add new element" id="Diagram.REQ_012" base_Class="_nPR2UDSfEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_DhRsUDSgEeaZ0_eSx8_2aA" text="The method for compartment getPreferedSize of layout must return Size +10 (10 the space to add other elements)" id="Diagram.REQT_001" base_Class="_DhOB8DSgEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_YpKrEDSrEeaZ0_eSx8_2aA" text="The label of palette must be separated with space and must each begin of word must be written in capital" id="Diagram.REQT_002" base_Class="_YpHAsDSrEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_sGrhwDStEeaZ0_eSx8_2aA" text="Papyrus shall be able to display applied stereotypes on displayed element" id="Diagram.UML.REQ_001" base_Class="_sGmpQDStEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_2IC5ADStEeaZ0_eSx8_2aA" text="Each element that is represented as a link in papyrus must have a label to display the applied stereotype.&#xD;&#xA;The controler of this stereotype must be prefixed by AppliedStereotype." id="Diagram.UML.REQT_001" base_Class="_2H_OoDStEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_dBJ3oDSuEeaZ0_eSx8_2aA" text="Papyrus shall display name of all NamedElements" id="Diagram.UML.REQ_002" base_Class="_dBE_IDSuEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_o70S0DSuEeaZ0_eSx8_2aA" text="All NamedElements that are represented as a link must have a label that can move and allow edition of the name.&#xD;&#xA;The controler must inherits from org.eclipse.papyrus.infra.gmfdiag.common.editpart.PapyrusLabelEditPart." id="Diagram.UML.REQT_002" base_Class="_o7wBYDSuEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_AKFJMDSvEeaZ0_eSx8_2aA" text="All NamedElements that are represented as a node must have a label is in the node to allow edition of the name." id="Diagram.UML.REQT_003" base_Class="_AKBe0DSvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_urgkEDSvEeaZ0_eSx8_2aA" text="All links in papyrus must inherits from org.eclipse.papyrus.uml.diagram.common.figure.edge.CommonEdgeFigure" id="Diagram.REQT_003" base_Class="_urcSoDSvEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_5s-tcDSvEeaZ0_eSx8_2aA" text="All UML links figure in papyrus shall inherits from org.eclipse.papyrus.uml.diagram.common.figure.edge.UMLEdgeFigure&#xD;&#xA;The controler shall inherits formorg.eclipse.papyrus.uml.diagram.common.editparts.UMLConnectionNodeEditPart" id="Diagram.UML.REQT_004" base_Class="_5s4m0DSvEeaZ0_eSx8_2aA"/>
- <Requirements:DeriveReqt xmi:id="_YPLEcDSwEeaZ0_eSx8_2aA" base_Abstraction="_YPHaEDSwEeaZ0_eSx8_2aA"/>
- <Requirements:Requirement xmi:id="_cTsp0DSwEeaZ0_eSx8_2aA" text="Papyrus shall display element as a link." id="Diagram.REQ_013" base_Class="_cTo_cDSwEeaZ0_eSx8_2aA"/>
- <Requirements:DeriveReqt xmi:id="_m4qdYDSwEeaZ0_eSx8_2aA" base_Abstraction="_m4naEDSwEeaZ0_eSx8_2aA"/>
- <Requirements:DeriveReqt xmi:id="__ZrVEDSwEeaZ0_eSx8_2aA" base_Abstraction="__ZoRwDSwEeaZ0_eSx8_2aA"/>
- <Requirements:DeriveReqt xmi:id="_HVAz8DSxEeaZ0_eSx8_2aA" base_Abstraction="_HU-XsDSxEeaZ0_eSx8_2aA"/>
- <Requirements:DeriveReqt xmi:id="_MQhEoDSxEeaZ0_eSx8_2aA" base_Abstraction="_MQeBUDSxEeaZ0_eSx8_2aA"/>
- <Requirements:DeriveReqt xmi:id="_3oCOMDekEeaoIeKDbY2kpA" base_Abstraction="_3i_9MDekEeaoIeKDbY2kpA"/>
- <Requirements:DeriveReqt xmi:id="_FIVKcTelEeaoIeKDbY2kpA" base_Abstraction="_FIVKcDelEeaoIeKDbY2kpA"/>
- <Requirements:DeriveReqt xmi:id="_KMckkDelEeaoIeKDbY2kpA" base_Abstraction="_KMTaoDelEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_XMwZMDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram" id="Diagram.REQ_014" base_Class="_XMnPQDelEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_dafGwDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram by selecting it and click left button of the mouse, move and rele&amp;se the left button." id="Diagram.REQ_014-001" base_Class="_daVVwDelEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_hHinUDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram by selecting it and press arrow keyboard.&#xD;&#xA;If a grid is display, one key pression move to to one line." id="Diagram.REQ_014-002" base_Class="_hHY2UDelEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_tLKxQDelEeaoIeKDbY2kpA" text="A node or a link can be selected" id="Diagram.REQ_015" base_Class="_tK2oMDelEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="__PqRcDelEeaoIeKDbY2kpA" text="A node or a link can be selected by pressing left button of the mouse on the node or the link." id="Diagram.REQ_015-001" base_Class="__PggcDelEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_JatwMTemEeaoIeKDbY2kpA" text="A node or a link can be selected by using the tool bar select all shapes, all connectors or all." id="Diagram.REQ_015-002" base_Class="_JatwMDemEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_-EcmEDemEeaoIeKDbY2kpA" text="A node shall be selected by using the keyboard and button CTRL+SPACE" id="Diagram.REQ_015-003" base_Class="_-ES1EDemEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_E90RoTenEeaoIeKDbY2kpA" text="The selection can changeD by using CTRL+ arrow" id="Diagram.REQ_015-004" base_Class="_E90RoDenEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_hXOhwDeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized" id="Diagram.REQ_016" base_Class="_hXEwwDeoEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_kXNg8TeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized by select the node by teh mouse and select anchor to move the side." id="Diagram.REQ_016-001" base_Class="_kXNg8DeoEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_r7-58DeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized by selecting it and press on the keyboard SHIFT+ Arrow" id="Diagram.REQ_016-002" base_Class="_r76BcDeoEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_zh0p8DeoEeaoIeKDbY2kpA" text="Shape in the diagram can be aligned." id="Diagram.REQ_017" base_Class="_zhq48DeoEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_5S5QsTeoEeaoIeKDbY2kpA" text="Node in the diagram can be aligner by select them and click on CTRL+arrow." id="Diagram.REQ_017-001" base_Class="_5S5QsDeoEeaoIeKDbY2kpA"/>
- <Requirements:Requirement xmi:id="_cHG5sDetEeaPnYE3F_KdYw" text="Papyrus shall support addition of new views." id="REQ_007" base_Class="_cGnKcDetEeaPnYE3F_KdYw"/>
- <Requirements:Requirement xmi:id="_xw5WgDe2EeaPnYE3F_KdYw" text="Each diagram must have a version number.&#xD;&#xA;in the notation there is a name style name=&quot;diagram_compatibility_version&quot; stringValue=&quot;1.2.0&quot;" id="Diagram.REQT_004" base_Class="_xwwMkDe2EeaPnYE3F_KdYw"/>
- <Requirements:Requirement xmi:id="_z-oj8De3EeaPnYE3F_KdYw" text="Papyrus shall provide facilities to migrate diagram from a version to upper version" id="Diagram.REQ_018" base_Class="_z-gBEDe3EeaPnYE3F_KdYw"/>
- <Requirements:DeriveReqt xmi:id="_V7qqIDe4EeaPnYE3F_KdYw" base_Abstraction="_V7hgMDe4EeaPnYE3F_KdYw"/>
- <Requirements:Requirement xmi:id="_T1wz8Kp_Eea736WDa-fj3g" text="The extension point used to defines palette oep.uml.diagram.common.paletteDefinition must allow to define several palettes in the same time (cardinality 1..*] " id="Diagram.REQT_003" base_Class="_T1twoKp_Eea736WDa-fj3g"/>
-</xmi:XMI>
+<?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:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
+ <uml:Model xmi:id="_pKNtEDRfEeaZ0_eSx8_2aA" name="PapyrusRequirements">
+ <packagedElement xmi:type="uml:Model" xmi:id="_vBTcQDRfEeaZ0_eSx8_2aA" name="High Level Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_0SKR4DRfEeaZ0_eSx8_2aA" name="REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_L-_TkDRgEeaZ0_eSx8_2aA" name="REQ_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_j_RcwDRgEeaZ0_eSx8_2aA" name="REQ_003"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xcR0cDRgEeaZ0_eSx8_2aA" name="REQ_004"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_26QgEDRgEeaZ0_eSx8_2aA" name="REQ_005">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_7XAYMDRgEeaZ0_eSx8_2aA" name="REQ_0051"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_IXyG4DRhEeaZ0_eSx8_2aA" name="REQ_006"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cGnKcDetEeaPnYE3F_KdYw" name="REQ_007"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_WLeDwDRiEeaZ0_eSx8_2aA" name="Core Requirements"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_oFYroDRiEeaZ0_eSx8_2aA" name="View Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_VoBDUDRgEeaZ0_eSx8_2aA" name="view.REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_YxPeEDRgEeaZ0_eSx8_2aA" name="view.REQ_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cDXWIDRgEeaZ0_eSx8_2aA" name="view.REQ_003"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_rc32wDRgEeaZ0_eSx8_2aA" name="view.REQ_004"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_gDR2YDRiEeaZ0_eSx8_2aA" name="Diagram Requirements">
+ <packagedElement xmi:type="uml:Package" xmi:id="_xqvpEDRyEeaZ0_eSx8_2aA" name="Functional Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_YhiFwDRuEeaZ0_eSx8_2aA" name="Diagram.REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jtSMgDRuEeaZ0_eSx8_2aA" name="Diagram.REQ_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_28InADRuEeaZ0_eSx8_2aA" name="Diagram.REQ_003">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_EotEsDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0031"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_HqfasDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0032"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_L7J-oDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0033"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_OOZMkDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0034"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_P8QckDRvEeaZ0_eSx8_2aA" name="Diagram.REQ_0035"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Fj9hIDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_004"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_MSX54DRxEeaZ0_eSx8_2aA" name="Diagram.REQ_005"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_WQ5_kDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_006"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_eesgYDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_007"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jx4RQDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_008">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_ny-vMDRxEeaZ0_eSx8_2aA" name="Diagram.REQ_0081"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_zynJ8DRxEeaZ0_eSx8_2aA" name="Diagram.REQ_0082"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_KqmOUDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_009"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Rw_pQDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_010"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_dAF-8DRyEeaZ0_eSx8_2aA" name="Diagram.REQ_011">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_gwtw4DRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0111"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_l295ADRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0112"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_pwP3sDRyEeaZ0_eSx8_2aA" name="Diagram.REQ_0113"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_nPR2UDSfEeaZ0_eSx8_2aA" name="Diagram.REQ_012"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cTo_cDSwEeaZ0_eSx8_2aA" name="Diagram.REQ_013"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_XMnPQDelEeaoIeKDbY2kpA" name="Diagram.REQ_014">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_daVVwDelEeaoIeKDbY2kpA" name="Diagram.REQ_014-001"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_hHY2UDelEeaoIeKDbY2kpA" name="Diagram.REQ_014-002"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_tK2oMDelEeaoIeKDbY2kpA" name="Diagram.REQ_015">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="__PggcDelEeaoIeKDbY2kpA" name="Diagram.REQ_015-001"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_JatwMDemEeaoIeKDbY2kpA" name="Diagram.REQ_015-002"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_-ES1EDemEeaoIeKDbY2kpA" name="Diagram.REQ_015-003"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_E90RoDenEeaoIeKDbY2kpA" name="Diagram.REQ_015-004"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_hXEwwDeoEeaoIeKDbY2kpA" name="Diagram.REQ_016">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_kXNg8DeoEeaoIeKDbY2kpA" name="Diagram.REQ_016-001"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_r76BcDeoEeaoIeKDbY2kpA" name="Diagram.REQ_016-002"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_zhq48DeoEeaoIeKDbY2kpA" name="Diagram.REQ_017">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_5S5QsDeoEeaoIeKDbY2kpA" name="Diagram.REQ_017-001"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_z-gBEDe3EeaPnYE3F_KdYw" name="Diagram.REQ_018"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgJtIHgrEee67-8AynoAhA" name="Diagram.REQ_019"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgJtIXgrEee67-8AynoAhA" name="Diagram.REQ_020"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgJtIngrEee67-8AynoAhA" name="Diagram.REQ_021"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgJtI3grEee67-8AynoAhA" name="Diagram.REQ_022"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgJtJHgrEee67-8AynoAhA" name="Diagram.REQ_023"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_jgJtJXgrEee67-8AynoAhA" name="Diagram.REQ_024"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_3EkNcDRyEeaZ0_eSx8_2aA" name="Technical Requirements">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_KyZC8DRzEeaZ0_eSx8_2aA" client="_3EkNcDRyEeaZ0_eSx8_2aA" supplier="_xqvpEDRyEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_DhOB8DSgEeaZ0_eSx8_2aA" name="Diagram.REQT_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_YpHAsDSrEeaZ0_eSx8_2aA" name="Diagram.REQT_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_urcSoDSvEeaZ0_eSx8_2aA" name="Diagram.REQT_003"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_m4naEDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.REQ_013" client="_urcSoDSvEeaZ0_eSx8_2aA" supplier="_cTo_cDSwEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_3i_9MDekEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQT_001" client="_DhOB8DSgEeaZ0_eSx8_2aA" supplier="_nPR2UDSfEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_FIVKcDelEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQ_008" client="_YpHAsDSrEeaZ0_eSx8_2aA" supplier="_jx4RQDRxEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xwwMkDe2EeaPnYE3F_KdYw" name="Diagram.REQT_004"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_V7hgMDe4EeaPnYE3F_KdYw" name="Derived_from_Diagram.REQ_018" client="_xwwMkDe2EeaPnYE3F_KdYw" supplier="_z-gBEDe3EeaPnYE3F_KdYw"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_T1twoKp_Eea736WDa-fj3g" name="Diagram.REQT_005"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_jo1n0DRiEeaZ0_eSx8_2aA" name="UML Diagram Requirements">
+ <packagedElement xmi:type="uml:Package" xmi:id="_op3zwDSZEeaZ0_eSx8_2aA" name="Class Diagram"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_YDQ78DSbEeaZ0_eSx8_2aA" name="Activity Diagram">
+ <packagedElement xmi:type="uml:Class" xmi:id="_aXXskDSbEeaZ0_eSx8_2aA" name="Diagram.UML.Activity.REQT_001"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_KMTaoDelEeaoIeKDbY2kpA" name="Derived_from_Diagram.REQT_001" client="_aXXskDSbEeaZ0_eSx8_2aA" supplier="_DhOB8DSgEeaZ0_eSx8_2aA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_smTVoDSwEeaZ0_eSx8_2aA" name="Functional Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_sGmpQDStEeaZ0_eSx8_2aA" name="Diagram.UML.REQ_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_dBE_IDSuEeaZ0_eSx8_2aA" name="Diagram.UML.REQ_002"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_vcPoADSwEeaZ0_eSx8_2aA" name="Technical Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_2H_OoDStEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_001"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_o7wBYDSuEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_002"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_AKBe0DSvEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_003"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_5s4m0DSvEeaZ0_eSx8_2aA" name="Diagram.UML.REQT_004"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_YPHaEDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.REQT_003" client="_5s4m0DSvEeaZ0_eSx8_2aA" supplier="_urcSoDSvEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="__ZoRwDSwEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_002" client="_AKBe0DSvEeaZ0_eSx8_2aA" supplier="_dBE_IDSuEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_HU-XsDSxEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_002" client="_o7wBYDSuEeaZ0_eSx8_2aA" supplier="_dBE_IDSuEeaZ0_eSx8_2aA"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_MQeBUDSxEeaZ0_eSx8_2aA" name="Derived_from_Diagram.UML.REQ_001" client="_2H_OoDStEeaZ0_eSx8_2aA" supplier="_sGmpQDStEeaZ0_eSx8_2aA"/>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_tFIjIDRiEeaZ0_eSx8_2aA" name="Tabular Requirements"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_vVxwEDRiEeaZ0_eSx8_2aA" name="Model Explorer Requirements"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_xr-ycDRiEeaZ0_eSx8_2aA" name="Properties View Requirements"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_BCIdEDRjEeaZ0_eSx8_2aA" name="Extra-plugins Requirements"/>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXFwwDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXINADRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXJbIDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXJbITRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXKCMDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXKCMTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXKpQDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXKpQTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXLQUDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXL3YDRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXMecDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXMecTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXNFgDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXNskDRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXOToDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXOToTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXO6sDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXO6sTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXPhwDRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXPhwTRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_zXQI0DRfEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zXQI0TRfEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_fwyIcDRzEeaZ0_eSx8_2aA">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fwzWkDRzEeaZ0_eSx8_2aA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_0U3AkDRfEeaZ0_eSx8_2aA" text="Papyrus shall suport the edition of all UML based languages." id="REQ_001" base_Class="_0SKR4DRfEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_L_CW4DRgEeaZ0_eSx8_2aA" text="Papyrus shall support the edition UML based model by using views." id="REQ_002" base_Class="_L-_TkDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_VoEGoDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using diagrams" id="view.REQ_001" base_Class="_VoBDUDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_YxR6UDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using tabular views" id="view.REQ_002" base_Class="_YxPeEDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_cDZyYDRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using tree views." id="view.REQ_003" base_Class="_cDXWIDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_j_UgEDRgEeaZ0_eSx8_2aA" text="Papyrus shall support the modifications of elements from all views." id="REQ_003" base_Class="_j_RcwDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_rc6TADRgEeaZ0_eSx8_2aA" text="Papyrus shall the edition UML based model by using properties view" id="view.REQ_004" base_Class="_rc32wDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_xcUQsDRgEeaZ0_eSx8_2aA" text="Papyrus shall be extensible by the possibility to plug addons." id="REQ_004" base_Class="_xcR0cDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_26S8UDRgEeaZ0_eSx8_2aA" text="Papyrus shall be extensible by customizing all views." id="REQ_005" base_Class="_26QgEDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_7XDbgDRgEeaZ0_eSx8_2aA" text="Papyrus shall support usage of the viewpoint standart&#xD;&#xA;" id="REQ_0051" base_Class="_7XAYMDRgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_IX1KMDRhEeaZ0_eSx8_2aA" text="Papyrus shall support collaborative work." id="REQ_006" base_Class="_IXyG4DRhEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_YhlJEDRuEeaZ0_eSx8_2aA" text="Papyrus shall allow displaying grid into the diagram" id="Diagram.REQ_001" base_Class="_YhiFwDRuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_jtVP0DRuEeaZ0_eSx8_2aA" text="Papyrus shall alllow snapping shapes on the grid." id="Diagram.REQ_002" base_Class="_jtSMgDRuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_28LqUDRuEeaZ0_eSx8_2aA" text="Papyrus may provide a means to specialize GMF routing to ensure a better usability for the move of links. " id="Diagram.REQ_003" base_Class="_28InADRuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_EowIADRvEeaZ0_eSx8_2aA" text="Moving the source anchor of a link must not move the target anchor" id="Diagram.REQ_0031" base_Class="_EotEsDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_Hqh28DRvEeaZ0_eSx8_2aA" text="Moving the source anchor of a link must not move the target label" id="Diagram.REQ_0032" base_Class="_HqfasDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_L7Ma4DRvEeaZ0_eSx8_2aA" text="Snap to grid must be respected for anchors and bendpoints (more prioritary than the serialized values)" id="Diagram.REQ_0033" base_Class="_L7J-oDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_OOcP4DRvEeaZ0_eSx8_2aA" text="Increasing the size of a node, must not move the anchors of the links." id="Diagram.REQ_0034" base_Class="_OOZMkDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_P8S40DRvEeaZ0_eSx8_2aA" text="Snap to grid must be used when the user drop a link for the anchors and the bendpoints" id="Diagram.REQ_0035" base_Class="_P8QckDRvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_FkBLgDRxEeaZ0_eSx8_2aA" text="It is possible to display an element several time on the canvas." id="Diagram.REQ_004" base_Class="_Fj9hIDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_MSaWIDRxEeaZ0_eSx8_2aA" text="Papyrus shall let display every elements at first layer even the container-contained is not respected" id="Diagram.REQ_005" base_Class="_MSX54DRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_WQ8b0DRxEeaZ0_eSx8_2aA" text="When an element is moved into another element, the container has to change." id="Diagram.REQ_006" base_Class="_WQ5_kDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_eevjsDRxEeaZ0_eSx8_2aA" text="Each diagram must have a version in order to able possible migration" id="Diagram.REQ_007" base_Class="_eesgYDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_jx7UkDRxEeaZ0_eSx8_2aA" text="A diagram must have a palette to create elements" id="Diagram.REQ_008" base_Class="_jx4RQDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_nzBygDRxEeaZ0_eSx8_2aA" text="The palette of a diagram must be customizable with the possibility to add new or remove entries" id="Diagram.REQ_0081" base_Class="_ny-vMDRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_zypmMDRxEeaZ0_eSx8_2aA" text="All element of a palette must decomposed is 2 groups: nodes, edges.&#xD;&#xA;" id="Diagram.REQ_0082" base_Class="_zynJ8DRxEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_KqpRoDRyEeaZ0_eSx8_2aA" text="An element can be remove graphically without delete the element form the model" id="Diagram.REQ_009" base_Class="_KqmOUDRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_RxCskDRyEeaZ0_eSx8_2aA" text="An element can be removed graphically and semantically" id="Diagram.REQ_010" base_Class="_Rw_pQDRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_dAIbMDRyEeaZ0_eSx8_2aA" text="The appeareance of the element shall be modified" id="Diagram.REQ_011" base_Class="_dAF-8DRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_gwwNIDRyEeaZ0_eSx8_2aA" text="The dimension of an element shall be modified" id="Diagram.REQ_0111" base_Class="_gwtw4DRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_l3BjYDRyEeaZ0_eSx8_2aA" text="The color of an element shall be modified" id="Diagram.REQ_0112" base_Class="_l295ADRyEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_pwST8DRyEeaZ0_eSx8_2aA" text="The font of an element shall be modified" id="Diagram.REQ_0113" base_Class="_pwP3sDRyEeaZ0_eSx8_2aA"/>
+ <standard:Derive xmi:id="_iBfm0DRzEeaZ0_eSx8_2aA" base_Abstraction="_KyZC8DRzEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_aaHekDSbEeaZ0_eSx8_2aA" text="The method getPreferedSize of layout must return Size +10 for width and height&#xD;&#xA;This margin can be also paramterized. " id="Diagram.UML.Activity.REQT_001" base_Class="_aXXskDSbEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_nPWu0DSfEeaZ0_eSx8_2aA" text="A container must grow when a shape is added in order to a have space to add new element" id="Diagram.REQ_012" base_Class="_nPR2UDSfEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_DhRsUDSgEeaZ0_eSx8_2aA" text="The method for compartment getPreferedSize of layout must return Size +10 (10 the space to add other elements)" id="Diagram.REQT_001" base_Class="_DhOB8DSgEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_YpKrEDSrEeaZ0_eSx8_2aA" text="The label of palette must be separated with space and must each begin of word must be written in capital" id="Diagram.REQT_002" base_Class="_YpHAsDSrEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_sGrhwDStEeaZ0_eSx8_2aA" text="Papyrus shall be able to display applied stereotypes on displayed element" id="Diagram.UML.REQ_001" base_Class="_sGmpQDStEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_2IC5ADStEeaZ0_eSx8_2aA" text="Each element that is represented as a link in papyrus must have a label to display the applied stereotype.&#xD;&#xA;The controler of this stereotype must be prefixed by AppliedStereotype." id="Diagram.UML.REQT_001" base_Class="_2H_OoDStEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_dBJ3oDSuEeaZ0_eSx8_2aA" text="Papyrus shall display name of all NamedElements" id="Diagram.UML.REQ_002" base_Class="_dBE_IDSuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_o70S0DSuEeaZ0_eSx8_2aA" text="All NamedElements that are represented as a link must have a label that can move and allow edition of the name.&#xD;&#xA;The controler must inherits from org.eclipse.papyrus.infra.gmfdiag.common.editpart.PapyrusLabelEditPart." id="Diagram.UML.REQT_002" base_Class="_o7wBYDSuEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_AKFJMDSvEeaZ0_eSx8_2aA" text="All NamedElements that are represented as a node must have a label is in the node to allow edition of the name." id="Diagram.UML.REQT_003" base_Class="_AKBe0DSvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_urgkEDSvEeaZ0_eSx8_2aA" text="All links in papyrus must inherits from org.eclipse.papyrus.uml.diagram.common.figure.edge.CommonEdgeFigure" id="Diagram.REQT_003" base_Class="_urcSoDSvEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_5s-tcDSvEeaZ0_eSx8_2aA" text="All UML links figure in papyrus shall inherits from org.eclipse.papyrus.uml.diagram.common.figure.edge.UMLEdgeFigure&#xD;&#xA;The controler shall inherits formorg.eclipse.papyrus.uml.diagram.common.editparts.UMLConnectionNodeEditPart" id="Diagram.UML.REQT_004" base_Class="_5s4m0DSvEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_YPLEcDSwEeaZ0_eSx8_2aA" base_Abstraction="_YPHaEDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:Requirement xmi:id="_cTsp0DSwEeaZ0_eSx8_2aA" text="Papyrus shall display element as a link." id="Diagram.REQ_013" base_Class="_cTo_cDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_m4qdYDSwEeaZ0_eSx8_2aA" base_Abstraction="_m4naEDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="__ZrVEDSwEeaZ0_eSx8_2aA" base_Abstraction="__ZoRwDSwEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_HVAz8DSxEeaZ0_eSx8_2aA" base_Abstraction="_HU-XsDSxEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_MQhEoDSxEeaZ0_eSx8_2aA" base_Abstraction="_MQeBUDSxEeaZ0_eSx8_2aA"/>
+ <Requirements:DeriveReqt xmi:id="_3oCOMDekEeaoIeKDbY2kpA" base_Abstraction="_3i_9MDekEeaoIeKDbY2kpA"/>
+ <Requirements:DeriveReqt xmi:id="_FIVKcTelEeaoIeKDbY2kpA" base_Abstraction="_FIVKcDelEeaoIeKDbY2kpA"/>
+ <Requirements:DeriveReqt xmi:id="_KMckkDelEeaoIeKDbY2kpA" base_Abstraction="_KMTaoDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_XMwZMDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram" id="Diagram.REQ_014" base_Class="_XMnPQDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_dafGwDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram by selecting it and click left button of the mouse, move and rele&amp;se the left button." id="Diagram.REQ_014-001" base_Class="_daVVwDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_hHinUDelEeaoIeKDbY2kpA" text="A node shall be moved in the diagram by selecting it and press arrow keyboard.&#xD;&#xA;If a grid is display, one key pression move to to one line." id="Diagram.REQ_014-002" base_Class="_hHY2UDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_tLKxQDelEeaoIeKDbY2kpA" text="A node or a link can be selected" id="Diagram.REQ_015" base_Class="_tK2oMDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="__PqRcDelEeaoIeKDbY2kpA" text="A node or a link can be selected by pressing left button of the mouse on the node or the link." id="Diagram.REQ_015-001" base_Class="__PggcDelEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_JatwMTemEeaoIeKDbY2kpA" text="A node or a link can be selected by using the tool bar select all shapes, all connectors or all." id="Diagram.REQ_015-002" base_Class="_JatwMDemEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_-EcmEDemEeaoIeKDbY2kpA" text="A node shall be selected by using the keyboard and button CTRL+SPACE" id="Diagram.REQ_015-003" base_Class="_-ES1EDemEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_E90RoTenEeaoIeKDbY2kpA" text="The selection can changeD by using CTRL+ arrow" id="Diagram.REQ_015-004" base_Class="_E90RoDenEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_hXOhwDeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized" id="Diagram.REQ_016" base_Class="_hXEwwDeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_kXNg8TeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized by select the node by teh mouse and select anchor to move the side." id="Diagram.REQ_016-001" base_Class="_kXNg8DeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_r7-58DeoEeaoIeKDbY2kpA" text="All nodes in a diagram shall be resized by selecting it and press on the keyboard SHIFT+ Arrow" id="Diagram.REQ_016-002" base_Class="_r76BcDeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_zh0p8DeoEeaoIeKDbY2kpA" text="Shape in the diagram can be aligned." id="Diagram.REQ_017" base_Class="_zhq48DeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_5S5QsTeoEeaoIeKDbY2kpA" text="Node in the diagram can be aligner by select them and click on CTRL+arrow." id="Diagram.REQ_017-001" base_Class="_5S5QsDeoEeaoIeKDbY2kpA"/>
+ <Requirements:Requirement xmi:id="_cHG5sDetEeaPnYE3F_KdYw" text="Papyrus shall support addition of new views." id="REQ_007" base_Class="_cGnKcDetEeaPnYE3F_KdYw"/>
+ <Requirements:Requirement xmi:id="_xw5WgDe2EeaPnYE3F_KdYw" text="Each diagram must have a version number.&#xD;&#xA;in the notation there is a name style name=&quot;diagram_compatibility_version&quot; stringValue=&quot;1.2.0&quot;" id="Diagram.REQT_004" base_Class="_xwwMkDe2EeaPnYE3F_KdYw"/>
+ <Requirements:Requirement xmi:id="_z-oj8De3EeaPnYE3F_KdYw" text="Papyrus shall provide facilities to migrate diagram from a version to upper version" id="Diagram.REQ_018" base_Class="_z-gBEDe3EeaPnYE3F_KdYw"/>
+ <Requirements:DeriveReqt xmi:id="_V7qqIDe4EeaPnYE3F_KdYw" base_Abstraction="_V7hgMDe4EeaPnYE3F_KdYw"/>
+ <Requirements:Requirement xmi:id="_T1wz8Kp_Eea736WDa-fj3g" text="The extension point used to defines palette oep.uml.diagram.common.paletteDefinition must allow to define several palettes in the same time (cardinality 1..*] " id="Diagram.REQT_003" base_Class="_T1twoKp_Eea736WDa-fj3g"/>
+ <Requirements:Requirement xmi:id="_jgK7QHgrEee67-8AynoAhA" text="The graphical representation can be set on source." id="Diagram.REQ_019" base_Class="_jgJtIHgrEee67-8AynoAhA"/>
+ <Requirements:Requirement xmi:id="_jgK7QXgrEee67-8AynoAhA" text="The graphical representation can be set on target." id="Diagram.REQ_020" base_Class="_jgJtIXgrEee67-8AynoAhA"/>
+ <Requirements:Requirement xmi:id="_jgK7QngrEee67-8AynoAhA" text="Available decoration must be extensible through extension point." id="Diagram.REQ_021" base_Class="_jgJtIngrEee67-8AynoAhA"/>
+ <Requirements:Requirement xmi:id="_jgK7Q3grEee67-8AynoAhA" text="The source and target representation can be set with CSS." id="Diagram.REQ_022" base_Class="_jgJtI3grEee67-8AynoAhA"/>
+ <Requirements:Requirement xmi:id="_jgK7RHgrEee67-8AynoAhA" text="The list of available decoration types is in CSS autocompletion." id="Diagram.REQ_023" base_Class="_jgJtJHgrEee67-8AynoAhA"/>
+ <Requirements:Requirement xmi:id="_jgK7RXgrEee67-8AynoAhA" text="The source and target representation can be set with properties view." id="Diagram.REQ_024" base_Class="_jgJtJXgrEee67-8AynoAhA"/>
+</xmi:XMI>

Back to the top