#A4#
#Element#
##
#(from Core)#
#OutputPin#
##
#(from Action Foundation)#
##
##
##
##
# Clause #
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
#successorClause#
#0..*#
#predessorClause#
#0..*#
##
##
#0..*#
#bodyOutput {ordered}#
#0..*#
##
##
#Action#
##
#(from Action Foundation)#
##
##
#0..1#
#test#
#1#
##
##
#1#
#body#
#0..1#
#GroupAction#
##
##
#mustIsolate#
#Boolean#
##
##
##
##
##
##
#ConditionalAction#
##
##
#isDeterminate#
#Boolean#
##
##
##
##
##
##
#LoopAction#
##
# #
##
##
##
##
##
##
##
#group#
#0..1#
#subaction#
#0..*#
##
#loup#
#0..1#
#loopVariable#
#0..* {ordered}#
#Variable#
##
##
#multiplicity#
#Multiplicity#
##
##
#ordering#
#OrderingKind#
##
##
##
#scope#
#1#
#variable#
#0..*#
#Classifier#
##
#(from Core)#
#ModelElement#
##
#(from Core)#
##
##
##
##
#0..*#
#typed#
#0..1#
#From UML Specification 1.5 03-03-01.pdf page 286 http://www.omg.org#
##
##
#0..1#
#clause#
#1..*#
##
##
#0..1#
#clause#
#1..*#
##
##
#0..*#
#testOutput#
#1#
#xor#