blob: 8eb567f3fcca7bb904256492015f087217b2920e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<paletteDefinition>
<content>
<drawer iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" id="requirement.drawer.nodes" name="Nodes">
<aspectTool description="Create a new Package"
id="requirement.tool.package"
name="Package" refToolId="clazz.tool.package">
</aspectTool>
<aspectTool description="Create a new Requirement"
id="requirement.tool.class" name="Requirement"
refToolId="clazz.tool.class" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Requirement.gif">
<postAction id="org.eclipse.papyrus.postaction.displayAppliedStereotypePropertiesInCompartmentactionprovider">
<propertiesToDisplay>
<propertyToDisplay name="SysML::Requirements::Requirement.id"/>
<propertyToDisplay name="SysML::Requirements::Requirement.text"/>
</propertiesToDisplay>
</postAction>
<postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype stereotypeName="SysML::Requirements::Requirement"/>
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a new Problem"
id="requirement.tool.comment" name="Problem"
refToolId="clazz.tool.comment" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Problem.gif">
<postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype stereotypeName="SysML::ModelElements::Problem"/>
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a new Rationale"
id="requirement.tool.comment" name="Rationale"
refToolId="clazz.tool.comment" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/modelelements/Rationale.gif">
<postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype stereotypeName="SysML::ModelElements::Rationale"/>
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a new Comment" id="requirement.tool.comment"
name="Comment" refToolId="clazz.tool.comment">
</aspectTool>
<aspectTool description="Create a new Constraint" id="requirement.tool.constraint"
name="Constraint" refToolId="clazz.tool.constraint">
</aspectTool>
</drawer>
<drawer iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" id="requirement.drawer.edges" name="Edges">
<aspectTool description="Create a Copy Link"
id="requirement.tool.copy" name="Copy"
refToolId="clazz.tool.abstraction" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Copy.gif">
<postAction
id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype stereotypeName="SysML::Requirements::Copy" />
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a Derive Link"
id="requirement.tool.derive" name="Derive"
refToolId="clazz.tool.abstraction" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/DeriveReqt.gif">
<postAction
id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype
stereotypeName="SysML::Requirements::DeriveReqt" />
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a Decompose Link"
id="requirement.tool.decompose" name="Decompose"
refToolId="clazz.tool.containmentlink"/>
<aspectTool description="Create a Satisfy Link"
id="requirement.tool.satisfy" name="Satisfy"
refToolId="clazz.tool.abstraction" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Satisfy.gif">
<postAction
id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype
stereotypeName="SysML::Requirements::Satisfy" />
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a Verify Link"
id="requirement.tool.verify" name="Verify"
refToolId="clazz.tool.abstraction" iconpath="platform:/plugin/org.eclipse.papyrus.sysml/icons/requirements/Verify.gif">
<postAction
id="org.eclipse.papyrus.applystereotypeactionprovider">
<stereotypesToApply>
<stereotype
stereotypeName="SysML::Requirements::Verify" />
</stereotypesToApply>
</postAction>
</aspectTool>
<aspectTool description="Create a new Dependency" id="requirement.tool.dependency"
name="Dependency" refToolId="clazz.tool.dependency">
</aspectTool>
<!-- Attention : The element is added manually, can combine the two links comment and constraint, and therefore is not deleted -->
<aspectTool description="Create a new Link" id="package.tool.link"
name="Link" refToolId="clazz.tool.link">
</aspectTool>
</drawer>
</content>
</paletteDefinition>
|