+
+ sequencediagram 129154 "bbExecute Sequence diagram"
+ show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default show_class_context_mode default show_msg_context_mode default
+ overlapping_bars size A4
+ end
+
+ class 158466 "BlackBoxInputConnector"
+ visibility package
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ classrelation 149250 // <unidirectional association>
+ relation 149250 --->
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149250 // <unidirectional association>
+ b parent class_ref 155266 // Connection
+ end
+
+ classrelation 149378 // <unidirectional association>
+ relation 149378 --->
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149378 // <unidirectional association>
+ b parent class_ref 155138 // BlackBox
+ end
+ end
+
+ class 158594 "BlackBoxOutputConnector"
+ visibility package
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ classrelation 149506 // <unidirectional association>
+ relation 149506 --->
+ stereotype "vector"
+ a role_name "" multiplicity "*" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149506 // <unidirectional association>
+ b parent class_ref 155266 // Connection
+ end
+
+ classrelation 149634 // <unidirectional association>
+ relation 149634 --->
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149634 // <unidirectional association>
+ b parent class_ref 155138 // BlackBox
+ end
+ end
+
+ class 158722 "user"
+ visibility package
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ end
+
+ class 158850 "UserBlackBox"
+ visibility package
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ end
+
+ class 165378 "AtomicBlackBoxDescriptor"
+ visibility package
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ classrelation 156162 // <generalisation>
+ relation 156162 ---|>
+ a public
+ cpp default "${type}"
+ classrelation_ref 156162 // <generalisation>
+ b parent class_ref 156546 // BlackBoxDescriptor
+ end
+ end
+
+ class 165506 "WidgetBlackBoxDescriptor"
+ visibility package
+ nformals 1
+ formal name "W" type "class" explicit_default_value ""
+ explicit_extends ""
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ classrelation 156290 // <generalisation>
+ relation 156290 ---|>
+ a public
+ cpp default "${type}"
+ classrelation_ref 156290 // <generalisation>
+ b parent class_ref 165378 // AtomicBlackBoxDescriptor
+ end
+ end
+
+ class 165634 "WxWidgetBlackBoxDescriptor"
+ visibility package
+ nactuals 1
+ actual class class_ref 165506 // WidgetBlackBoxDescriptor
+ rank 0 explicit_value ""
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ classrelation 156418 // <generalisation>
+ relation 156418 ---|>
+ stereotype "wxWindows"
+ a public
+ cpp default "${type}"
+ classrelation_ref 156418 // <generalisation>
+ b parent class_ref 165506 // WidgetBlackBoxDescriptor
+ end
+ end
+
+ class 165762 "QtWidgetBlackBoxDescriptor"
+ visibility package
+ nactuals 1
+ actual class class_ref 165506 // WidgetBlackBoxDescriptor
+ rank 0 explicit_value ""
+ cpp_decl "${comment}${template}class ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ classrelation 156546 // <generalisation>
+ relation 156546 ---|>
+ stereotype "QWidget"
+ a public
+ cpp default "${type}"
+ classrelation_ref 156546 // <generalisation>
+ b parent class_ref 165506 // WidgetBlackBoxDescriptor
+ end
+ end