diff options
author | Mickael ADAM | 2017-08-02 11:55:52 +0000 |
---|---|---|
committer | vincent lorenzo | 2017-09-01 09:01:23 +0000 |
commit | 288434710b55ee485e41011a79ff5ffb10159ac7 (patch) | |
tree | 94bf757b69b246a88fc67807a0e65665be360c71 /papyrusrequirements | |
parent | 38075fa4f280949f45ea6e5e5c7b3e2d1d32b803 (diff) | |
download | org.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.di | 8 | ||||
-rw-r--r-- | papyrusrequirements/PapyrusRequirements.notation | 28 | ||||
-rw-r--r-- | papyrusrequirements/PapyrusRequirements.uml | 514 |
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 { 
fillColor: #A1C523;;
 fontColor:#003BBA;
bold:true;
transparency:50;
lineWidth:3;
radiusWidth:10;
radiusHeight:10;
lineColor:#003BBA;
}
Package { 
fillColor: #A1C523;;
 fontColor: #003BBA;
bold:true;
transparency:50;
lineWidth:3;
radiusWidth:10;
radiusHeight:10;
lineColor:#003BBA;
}"/>
</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
" 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.
" 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
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.
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.
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
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&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.
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.
in the notation there is a name style name="diagram_compatibility_version" stringValue="1.2.0"" 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
" 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.
" 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
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.
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.
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
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&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.
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.
in the notation there is a name style name="diagram_compatibility_version" stringValue="1.2.0"" 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> |