blob: 7075f797dba9d5b251fc95fc1d5bcf79d14ca27c (
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
126
127
128
129
130
131
132
|
<?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 new Dependency" id="requirement.tool.dependency"
name="Dependency" refToolId="clazz.tool.dependency">
</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 new PackageImport" id="requirement.tool.packageimport"
name="PackageImport" refToolId="clazz.tool.packageimport">
</aspectTool>
<aspectTool description="Create a new Realization" id="requirement.tool.realization"
name="Realization" refToolId="clazz.tool.realization">
</aspectTool>
<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>
<!-- 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>
|