source: trunk/modelicaml/org.openmodelica.modelicaml.profile/palettes/ModelicaMLClassDiagram.Palette.xml @ 1641

Last change on this file since 1641 was 1542, checked in by wschamai, 12 years ago

ADD: <<DoNotUseToVerify?>> Dependency stereotype

File size: 13.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<paletteDefinition>
3    <content>
4        <drawer iconpath="/icons/drawer.gif" id="drawer_1296650581245"
5            name="Classes">
6            <aspectTool description="Create new Package"
7                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Package.gif"
8                id="clazz.tool.package_1296650636122" name="Package" refToolId="clazz.tool.package" />
9            <aspectTool description="Create a Modelica Class"
10                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"
11                id="clazz.tool.class_1296650659919" name="Class" refToolId="clazz.tool.class">
12                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
13                    <stereotypesToApply>
14                        <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::ModelicaClass" />
15                    </stereotypesToApply>
16                </postAction>
17            </aspectTool>
18            <stack id="Stack_1296650670482">
19                <aspectTool description="Create a Modelica Model"
20                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/model.gif"
21                    id="clazz.tool.class_1296650696826" name="Model" refToolId="clazz.tool.class">
22                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
23                        <stereotypesToApply>
24                            <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::Model" />
25                        </stereotypesToApply>
26                    </postAction>
27                </aspectTool>
28                <aspectTool description="Create a Modelica Block"
29                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/block.gif"
30                    id="clazz.tool.class_1296650702483" name="Block (Class)" refToolId="clazz.tool.class">
31                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
32                        <stereotypesToApply>
33                            <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::Block" />
34                        </stereotypesToApply>
35                    </postAction>
36                </aspectTool>
37                <aspectTool description="Create a Modelica Connector"
38                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/connector.gif"
39                    id="clazz.tool.class_1296650722593" name="Connector (Class)"
40                    refToolId="clazz.tool.class">
41                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
42                        <stereotypesToApply>
43                            <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::Connector" />
44                        </stereotypesToApply>
45                    </postAction>
46                </aspectTool>
47                <aspectTool description="Create a Modelica Package"
48                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/package.gif"
49                    id="clazz.tool.class_1296650733155" name="Modelica Package (Class)"
50                    refToolId="clazz.tool.class">
51                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
52                        <stereotypesToApply>
53                            <stereotype
54                                stereotypeName="ModelicaML::ModelicaClassConstructs::ModelicaPackage" />
55                        </stereotypesToApply>
56                    </postAction>
57                </aspectTool>
58                <aspectTool description="Create a Modelica Oparator"
59                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/operator.gif"
60                    id="clazz.tool.class_1296650765125" name="Operator (Class)"
61                    refToolId="clazz.tool.class">
62                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
63                        <stereotypesToApply>
64                            <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::Operator" />
65                        </stereotypesToApply>
66                    </postAction>
67                </aspectTool>
68                <aspectTool description="Create a Modelica Record"
69                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/record.gif"
70                    id="clazz.tool.class_1296650773422" name="Record (Class)"
71                    refToolId="clazz.tool.class">
72                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
73                        <stereotypesToApply>
74                            <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::Record" />
75                        </stereotypesToApply>
76                    </postAction>
77                </aspectTool>
78                <aspectTool description="Create a Modelica Type"
79                    iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/type.gif"
80                    id="clazz.tool.primitivetype_1296650778657" name="Type (PrimitiveType)"
81                    refToolId="clazz.tool.primitivetype">
82                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
83                        <stereotypesToApply>
84                            <stereotype stereotypeName="ModelicaML::ModelicaClassConstructs::Type" />
85                        </stereotypesToApply>
86                    </postAction>
87                </aspectTool>
88            </stack>
89            <aspectTool description="Create a Modelica Enumeration"
90                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Enumeration.gif"
91                id="clazz.tool.enumeration_1296651101274" name="Enumeration"
92                refToolId="clazz.tool.enumeration">
93                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
94                    <stereotypesToApply>
95                        <stereotype
96                            stereotypeName="ModelicaML::ModelicaClassConstructs::ModelicaEnumeration" />
97                    </stereotypesToApply>
98                </postAction>
99            </aspectTool>
100            <aspectTool description="Create a Calculation Model"
101                iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/calculationModel.gif"
102                id="clazz.tool.class_1296651149791" name="Calculation Model"
103                refToolId="clazz.tool.class">
104                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
105                    <stereotypesToApply>
106                        <stereotype
107                            stereotypeName="ModelicaML::ModelicaClassConstructs::CalculationModel" />
108                    </stereotypesToApply>
109                </postAction>
110            </aspectTool>
111            <aspectTool description="Create a Requirement"
112                iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/requirement.gif"
113                id="clazz.tool.class_1296651194527" name="Requirement" refToolId="clazz.tool.class">
114                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
115                    <stereotypesToApply>
116                        <stereotype
117                            stereotypeName="ModelicaML::ModelicaRequirementConstructs::Requirement" />
118                    </stereotypesToApply>
119                </postAction>
120            </aspectTool>
121            <separator id="Separator_1296651222684" />
122            <stack id="Stack_1315987286948">
123                <aspectTool description="Create an element with a stereotype"
124                    iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif"
125                    id="clazz.tool.constraint_1296651515488" name="Assert (Constraint)"
126                    refToolId="clazz.tool.constraint">
127                    <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
128                        <stereotypesToApply>
129                            <stereotype stereotypeName="ModelicaML::ModelicaBehaviorConstructs::Assert" />
130                        </stereotypesToApply>
131                    </postAction>
132                </aspectTool>
133            </stack>
134        </drawer>
135        <drawer iconpath="/icons/drawer.gif" id="drawer_1296651595037"
136            name="Relations">
137            <aspectTool description="Create an Import Relation"
138                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
139                id="clazz.tool.dependency_1296651374845" name="Import Relation"
140                refToolId="clazz.tool.dependency">
141                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
142                    <stereotypesToApply>
143                        <stereotype
144                            stereotypeName="ModelicaML::ModelicaRelationsConstructs::Import" />
145                    </stereotypesToApply>
146                </postAction>
147            </aspectTool>
148            <aspectTool description="Create an Extends Relation"
149                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif"
150                id="clazz.tool.generalization_1296651320499" name="Extends Relation"
151                refToolId="clazz.tool.generalization">
152                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
153                    <stereotypesToApply>
154                        <stereotype
155                            stereotypeName="ModelicaML::ModelicaRelationsConstructs::ExtendsRelation" />
156                    </stereotypesToApply>
157                </postAction>
158            </aspectTool>
159            <aspectTool description="Create an Extends Primitive Type Relation"
160                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif"
161                id="clazz.tool.generalization_1296651344577" name="Extends Primitive Type Relation"
162                refToolId="clazz.tool.generalization">
163                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
164                    <stereotypesToApply>
165                        <stereotype
166                            stereotypeName="ModelicaML::ModelicaRelationsConstructs::TypeRelation" />
167                    </stereotypesToApply>
168                </postAction>
169            </aspectTool>
170            <aspectTool description="Create a Redeclare Relation"
171                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
172                id="clazz.tool.dependency_1296651374844" name="Redeclare Relation"
173                refToolId="clazz.tool.dependency">
174                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
175                    <stereotypesToApply>
176                        <stereotype
177                            stereotypeName="ModelicaML::ModelicaRelationsConstructs::RedeclareRelation" />
178                    </stereotypesToApply>
179                </postAction>
180            </aspectTool>
181            <aspectTool description="Create an ConstrainedBy Relation"
182                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
183                id="clazz.tool.dependency_1296651393641" name="ConstrainedBy Relation"
184                refToolId="clazz.tool.dependency">
185                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
186                    <stereotypesToApply>
187                        <stereotype
188                            stereotypeName="ModelicaML::ModelicaRelationsConstructs::ConstrainedByRelation" />
189                    </stereotypesToApply>
190                </postAction>
191            </aspectTool>
192            <aspectTool description="Create an Partial Derivative Of Function Relation"
193                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
194                id="clazz.tool.dependency_1296651409298" name="Partial Derivative Of Function Relation"
195                refToolId="clazz.tool.dependency">
196                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
197                    <stereotypesToApply>
198                        <stereotype
199                            stereotypeName="ModelicaML::ModelicaRelationsConstructs::PartialDerivativeOfFunctionRelation" />
200                    </stereotypesToApply>
201                </postAction>
202            </aspectTool>
203        </drawer>
204        <drawer iconpath="/icons/drawer.gif" id="drawer_1296651628600"
205            name="Annotation">
206            <aspectTool description="Create an Annotation"
207                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
208                id="clazz.tool.comment_1296651482440" name="Annotation" refToolId="clazz.tool.comment">
209                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
210                    <stereotypesToApply>
211                        <stereotype stereotypeName="ModelicaML::ModelicaAnnotationConstructs::Annotation" />
212                    </stereotypesToApply>
213                </postAction>
214            </aspectTool>
215            <aspectTool description="Create a comment"
216                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif"
217                id="clazz.tool.comment_1296651499722" name="Comment" refToolId="clazz.tool.comment" />
218            <aspectTool description="Creation of a link for comment"
219                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
220                id="clazz.tool.link_1315986765005" name="Comment Link" refToolId="clazz.tool.link" />
221        </drawer>
222        <drawer iconpath="/icons/drawer.gif" id="drawer_1315987145512"
223            name="Additional Models">
224            <aspectTool description="Relate additional models"
225                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
226                id="clazz.tool.dependency_1317118042658" name="Requires"
227                refToolId="clazz.tool.dependency">
228                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
229                    <stereotypesToApply>
230                        <stereotype stereotypeName="ModelicaML::Verification::Requires" />
231                    </stereotypesToApply>
232                </postAction>
233            </aspectTool>
234            <aspectTool description="Relate additional models"
235                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
236                id="clazz.tool.dependency_1317118051328" name="RequiredFor"
237                refToolId="clazz.tool.dependency">
238                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
239                    <stereotypesToApply>
240                        <stereotype stereotypeName="ModelicaML::Verification::RequiredFor" />
241                    </stereotypesToApply>
242                </postAction>
243            </aspectTool>
244        </drawer>
245        <drawer iconpath="/icons/drawer.gif" id="drawer_1315987174310"
246            name="Verification Scenario">
247            <aspectTool description="Create an Verification Scenario"
248                iconpath="platform:/plugin/org.openmodelica.modelicaml.profile/resources/icons/icons16/calculationModel.gif"
249                id="clazz.tool.class_1296651149791_1317118167649" name="VerificationScenario"
250                refToolId="clazz.tool.class_1296651149791">
251                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
252                    <stereotypesToApply>
253                        <stereotype stereotypeName="ModelicaML::Verification::VerificationScenario" />
254                    </stereotypesToApply>
255                </postAction>
256            </aspectTool>
257            <aspectTool description="Relate Scenario to Requirements"
258                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
259                id="clazz.tool.dependency_1317118175304" name="Used To Verify"
260                refToolId="clazz.tool.dependency">
261                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
262                    <stereotypesToApply>
263                        <stereotype stereotypeName="ModelicaML::Verification::UsedToVerify" />
264                    </stereotypesToApply>
265                </postAction>
266            </aspectTool>
267            <aspectTool description="Relate Scenario to Requirements"
268                iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"
269                id="clazz.tool.dependency_1317118175304" name="Do Not Use to Verify"
270                refToolId="clazz.tool.dependency">
271                <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
272                    <stereotypesToApply>
273                        <stereotype stereotypeName="ModelicaML::Verification::DoNotUseToVerify" />
274                    </stereotypesToApply>
275                </postAction>
276            </aspectTool>
277        </drawer>
278    </content>
279</paletteDefinition>
Note: See TracBrowser for help on using the repository browser.