Skip to content

Commit 1aa7ba7

Browse files
author
JeanMarc van Leerdam
committed
Merge remote-tracking branch 'origin/master' into prepare-alternative-shapes
# Conflicts: # dist/plantuml-stdlib/stdlib/archimate/Archimate.puml
2 parents 5dfc0e5 + 99e1e23 commit 1aa7ba7

File tree

1 file changed

+60
-60
lines changed

1 file changed

+60
-60
lines changed

dist/plantuml-stdlib/stdlib/archimate/Archimate.puml

Lines changed: 60 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -79,150 +79,150 @@
7979
' ##################################
8080

8181
'Strategy Elements
82-
!unquoted procedure Strategy_Resource($alias, $label)
82+
!unquoted procedure Strategy_Resource($alias, $label, $nest=0)
8383
archimate $ARCH_STRATEGY_FILLCOLOR "$label" <<strategy-resource>> as $alias
8484
!endprocedure
85-
!unquoted procedure Strategy_Capability($alias, $label)
85+
!unquoted procedure Strategy_Capability($alias, $label, $nest=0)
8686
archimate $ARCH_STRATEGY_FILLCOLOR "$label" <<strategy-capability>> as $alias
8787
!endprocedure
88-
!unquoted procedure Strategy_CourseOfAction($alias, $label)
88+
!unquoted procedure Strategy_CourseOfAction($alias, $label, $nest=0)
8989
archimate $ARCH_STRATEGY_FILLCOLOR "$label" <<strategy-courseofaction>> as $alias
9090
!endprocedure
91-
!unquoted procedure Strategy_ValueStream($alias, $label)
91+
!unquoted procedure Strategy_ValueStream($alias, $label, $nest=0)
9292
archimate $ARCH_STRATEGY_FILLCOLOR "$label" <<strategy-valuestream>> as $alias
9393
!endprocedure
9494

9595
'Business Elements
96-
!unquoted procedure Business_Actor($alias, $label)
96+
!unquoted procedure Business_Actor($alias, $label, $nest=0)
9797
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-actor>> as $alias
9898
!endprocedure
99-
!unquoted procedure Business_Role($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
99+
!unquoted procedure Business_Role($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
100100
!if ($special == true)
101101
queue "%n()$label%n()" as $alias $ARCH_BUSINESS_FILLCOLOR
102102
!else
103103
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-role>> as $alias
104104
!endif
105105
!endprocedure
106-
!unquoted procedure Business_Collaboration($alias, $label)
106+
!unquoted procedure Business_Collaboration($alias, $label, $nest=0)
107107
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-collaboration>> as $alias
108108
!endprocedure
109-
!unquoted procedure Business_Interface($alias, $label)
109+
!unquoted procedure Business_Interface($alias, $label, $nest=0)
110110
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-interface>> as $alias
111111
!endprocedure
112-
!unquoted procedure Business_Process($alias, $label)
112+
!unquoted procedure Business_Process($alias, $label, $nest=0)
113113
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-process>> as $alias
114114
!endprocedure
115-
!unquoted procedure Business_Function($alias, $label)
115+
!unquoted procedure Business_Function($alias, $label, $nest=0)
116116
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-function>> as $alias
117117
!endprocedure
118-
!unquoted procedure Business_Interaction($alias, $label)
118+
!unquoted procedure Business_Interaction($alias, $label, $nest=0)
119119
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-interaction>> as $alias
120120
!endprocedure
121-
!unquoted procedure Business_Event($alias, $label)
121+
!unquoted procedure Business_Event($alias, $label, $nest=0)
122122
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-event>> as $alias
123123
!endprocedure
124-
!unquoted procedure Business_Service($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
124+
!unquoted procedure Business_Service($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
125125
!if ($special == true)
126126
rectangle "$label" <<service-special>> as $alias $ARCH_BUSINESS_FILLCOLOR
127127
!else
128128
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-service>> as $alias
129129
!endif
130130
!endprocedure
131-
!unquoted procedure Business_Object($alias, $label)
131+
!unquoted procedure Business_Object($alias, $label, $nest=0)
132132
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-object>> as $alias
133133
!endprocedure
134-
!unquoted procedure Business_Contract($alias, $label)
134+
!unquoted procedure Business_Contract($alias, $label, $nest=0)
135135
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-contract>> as $alias
136136
!endprocedure
137-
!unquoted procedure Business_Representation($alias, $label)
137+
!unquoted procedure Business_Representation($alias, $label, $nest=0)
138138
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-representation>> as $alias
139139
!endprocedure
140-
!unquoted procedure Business_Product($alias, $label)
140+
!unquoted procedure Business_Product($alias, $label, $nest=0)
141141
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-product>> as $alias
142142
!endprocedure
143-
!unquoted procedure Business_Location($alias, $label)
143+
!unquoted procedure Business_Location($alias, $label, $nest=0)
144144
archimate $ARCH_BUSINESS_FILLCOLOR "$label" <<business-location>> as $alias
145145
!endprocedure
146146

147147
'Application Elements
148-
!unquoted procedure Application_Component($alias, $label)
148+
!unquoted procedure Application_Component($alias, $label, $nest=0)
149149
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-component>> as $alias
150150
!endprocedure
151-
!unquoted procedure Application_Collaboration($alias, $label)
151+
!unquoted procedure Application_Collaboration($alias, $label, $nest=0)
152152
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-collaboration>> as $alias
153153
!endprocedure
154-
!unquoted procedure Application_Interface($alias, $label)
154+
!unquoted procedure Application_Interface($alias, $label, $nest=0)
155155
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-interface>> as $alias
156156
!endprocedure
157-
!unquoted procedure Application_Function($alias, $label)
157+
!unquoted procedure Application_Function($alias, $label, $nest=0)
158158
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-function>> as $alias
159159
!endprocedure
160-
!unquoted procedure Application_Interaction($alias, $label)
160+
!unquoted procedure Application_Interaction($alias, $label, $nest=0)
161161
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-interaction>> as $alias
162162
!endprocedure
163-
!unquoted procedure Application_Process($alias, $label)
163+
!unquoted procedure Application_Process($alias, $label, $nest=0)
164164
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-process>> as $alias
165165
!endprocedure
166-
!unquoted procedure Application_Event($alias, $label)
166+
!unquoted procedure Application_Event($alias, $label, $nest=0)
167167
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-event>> as $alias
168168
!endprocedure
169-
!unquoted procedure Application_Service($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
169+
!unquoted procedure Application_Service($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
170170
!if ($special == true)
171171
rectangle "$label" <<service-special>> as $alias $ARCH_APPLICATION_FILLCOLOR
172172
!else
173173
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-service>> as $alias
174174
!endif
175175
!endprocedure
176-
!unquoted procedure Application_DataObject($alias, $label)
176+
!unquoted procedure Application_DataObject($alias, $label, $nest=0)
177177
archimate $ARCH_APPLICATION_FILLCOLOR "$label" <<application-dataobject>> as $alias
178178
!endprocedure
179179

180180
'Technology Elements
181-
!unquoted procedure Technology_Node($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
181+
!unquoted procedure Technology_Node($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
182182
!if ($special == true)
183183
node "$label" as $alias $ARCH_TECHNOLOGY_FILLCOLOR
184184
!else
185185
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-node>> as $alias
186186
!endif
187187
!endprocedure
188-
!unquoted procedure Technology_Device($alias, $label)
188+
!unquoted procedure Technology_Device($alias, $label, $nest=0)
189189
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-device>> as $alias
190190
!endprocedure
191-
!unquoted procedure Technology_SystemSoftware($alias, $label)
191+
!unquoted procedure Technology_SystemSoftware($alias, $label, $nest=0)
192192
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-systemsoftware>> as $alias
193193
!endprocedure
194-
!unquoted procedure Technology_Collaboration($alias, $label)
194+
!unquoted procedure Technology_Collaboration($alias, $label, $nest=0)
195195
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-collaboration>> as $alias
196196
!endprocedure
197-
!unquoted procedure Technology_Interface($alias, $label)
197+
!unquoted procedure Technology_Interface($alias, $label, $nest=0)
198198
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-interface>> as $alias
199199
!endprocedure
200-
!unquoted procedure Technology_Path($alias, $label)
200+
!unquoted procedure Technology_Path($alias, $label, $nest=0)
201201
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-path>> as $alias
202202
!endprocedure
203-
!unquoted procedure Technology_CommunicationNetwork($alias, $label)
203+
!unquoted procedure Technology_CommunicationNetwork($alias, $label, $nest=0)
204204
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-communicationnetwork>> as $alias
205205
!endprocedure
206-
!unquoted procedure Technology_Function($alias, $label)
206+
!unquoted procedure Technology_Function($alias, $label, $nest=0)
207207
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-function>> as $alias
208208
!endprocedure
209-
!unquoted procedure Technology_Process($alias, $label)
209+
!unquoted procedure Technology_Process($alias, $label, $nest=0)
210210
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-process>> as $alias
211211
!endprocedure
212-
!unquoted procedure Technology_Interaction($alias, $label)
212+
!unquoted procedure Technology_Interaction($alias, $label, $nest=0)
213213
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-interaction>> as $alias
214214
!endprocedure
215-
!unquoted procedure Technology_Event($alias, $label)
215+
!unquoted procedure Technology_Event($alias, $label, $nest=0)
216216
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-event>> as $alias
217217
!endprocedure
218-
!unquoted procedure Technology_Service($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
218+
!unquoted procedure Technology_Service($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
219219
!if ($special == true)
220220
rectangle "$label" <<service-special>> as $alias $ARCH_TECHNOLOGY_FILLCOLOR
221221
!else
222222
archimate $ARCH_TECHNOLOGY_FILLCOLOR "$label" <<technology-service>> as $alias
223223
!endif
224224
!endprocedure
225-
!unquoted procedure Technology_Artifact($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
225+
!unquoted procedure Technology_Artifact($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
226226
!if ($special == true)
227227
file "$label" as $alias $ARCH_TECHNOLOGY_FILLCOLOR
228228
!else
@@ -231,56 +231,56 @@
231231
!endprocedure
232232

233233
'Physical Elements
234-
!unquoted procedure Physical_Equipment($alias, $label)
234+
!unquoted procedure Physical_Equipment($alias, $label, $nest=0)
235235
archimate $ARCH_PHYSICAL_FILLCOLOR "$label" <<technology-equipment>> as $alias
236236
!endprocedure
237-
!unquoted procedure Physical_Facility($alias, $label)
237+
!unquoted procedure Physical_Facility($alias, $label, $nest=0)
238238
archimate $ARCH_PHYSICAL_FILLCOLOR "$label" <<technology-facility>> as $alias
239239
!endprocedure
240-
!unquoted procedure Physical_DistributionNetwork($alias, $label)
240+
!unquoted procedure Physical_DistributionNetwork($alias, $label, $nest=0)
241241
archimate $ARCH_PHYSICAL_FILLCOLOR "$label" <<technology-distributionnetwork>> as $alias
242242
!endprocedure
243-
!unquoted procedure Physical_Material($alias, $label)
243+
!unquoted procedure Physical_Material($alias, $label, $nest=0)
244244
archimate $ARCH_PHYSICAL_FILLCOLOR "$label" <<technology-material>> as $alias
245245
!endprocedure
246246

247247
'Motivation Elements
248-
!unquoted procedure Motivation_Stakeholder($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
248+
!unquoted procedure Motivation_Stakeholder($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
249249
!if ($special == true)
250250
queue "%n()$label%n()" as $alias $ARCH_MOTIVATION_FILLCOLOR
251251
!else
252252
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-stakeholder>> as $alias
253253
!endif
254254
!endprocedure
255-
!unquoted procedure Motivation_Driver($alias, $label)
255+
!unquoted procedure Motivation_Driver($alias, $label, $nest=0)
256256
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-driver>> as $alias
257257
!endprocedure
258-
!unquoted procedure Motivation_Assessment($alias, $label)
258+
!unquoted procedure Motivation_Assessment($alias, $label, $nest=0)
259259
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-assessment>> as $alias
260260
!endprocedure
261-
!unquoted procedure Motivation_Goal($alias, $label)
261+
!unquoted procedure Motivation_Goal($alias, $label, $nest=0)
262262
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-goal>> as $alias
263263
!endprocedure
264-
!unquoted procedure Motivation_Outcome($alias, $label)
264+
!unquoted procedure Motivation_Outcome($alias, $label, $nest=0)
265265
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-outcome>> as $alias
266266
!endprocedure
267-
!unquoted procedure Motivation_Principle($alias, $label)
267+
!unquoted procedure Motivation_Principle($alias, $label, $nest=0)
268268
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-principle>> as $alias
269269
!endprocedure
270-
!unquoted procedure Motivation_Requirement($alias, $label)
270+
!unquoted procedure Motivation_Requirement($alias, $label, $nest=0)
271271
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-requirement>> as $alias
272272
!endprocedure
273-
!unquoted procedure Motivation_Constraint($alias, $label)
273+
!unquoted procedure Motivation_Constraint($alias, $label, $nest=0)
274274
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-constraint>> as $alias
275275
!endprocedure
276-
!unquoted procedure Motivation_Meaning($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
276+
!unquoted procedure Motivation_Meaning($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
277277
!if ($special == true)
278278
cloud "$label" as $alias $ARCH_MOTIVATION_FILLCOLOR
279279
!else
280280
archimate $ARCH_MOTIVATION_FILLCOLOR "$label" <<motivation-meaning>> as $alias
281281
!endif
282282
!endprocedure
283-
!unquoted procedure Motivation_Value($alias, $label, $special = $ARCH_SPECIAL_SHAPES)
283+
!unquoted procedure Motivation_Value($alias, $label, $nest=0, $special = $ARCH_SPECIAL_SHAPES)
284284
!if ($special == true)
285285
usecase "%n()$label%n()" as $alias $ARCH_MOTIVATION_FILLCOLOR
286286
!else
@@ -289,24 +289,24 @@
289289
!endprocedure
290290

291291
'Implementation Elements
292-
!unquoted procedure Implementation_WorkPackage($alias, $label)
292+
!unquoted procedure Implementation_WorkPackage($alias, $label, $nest=0)
293293
archimate $ARCH_IMPLEMENTATION_FILLCOLOR "$label" <<implementation-workpackage>> as $alias
294294
!endprocedure
295-
!unquoted procedure Implementation_Deliverable($alias, $label)
295+
!unquoted procedure Implementation_Deliverable($alias, $label, $nest=0)
296296
archimate $ARCH_IMPLEMENTATION_FILLCOLOR "$label" <<implementation-deliverable>> as $alias
297297
!endprocedure
298-
!unquoted procedure Implementation_Event($alias, $label)
298+
!unquoted procedure Implementation_Event($alias, $label, $nest=0)
299299
archimate $ARCH_IMPLEMENTATION_FILLCOLOR "$label" <<implementation-event>> as $alias
300300
!endprocedure
301-
!unquoted procedure Implementation_Plateau($alias, $label)
301+
!unquoted procedure Implementation_Plateau($alias, $label, $nest=0)
302302
archimate $ARCH_IMPLEMENTATION_FILLCOLOR "$label" <<implementation-plateau>> as $alias
303303
!endprocedure
304-
!unquoted procedure Implementation_Gap($alias, $label)
304+
!unquoted procedure Implementation_Gap($alias, $label, $nest=0)
305305
archimate $ARCH_IMPLEMENTATION_FILLCOLOR "$label" <<implementation-gap>> as $alias
306306
!endprocedure
307307

308308
'Other Elements
309-
!unquoted procedure Other_Location($alias, $label)
309+
!unquoted procedure Other_Location($alias, $label, $nest=0)
310310
archimate $ARCH_OTHER_FILLCOLOR "$label" <<location>> as $alias
311311
!endprocedure
312312
!unquoted procedure Other_Grouping($alias, $label)

0 commit comments

Comments
 (0)