--- /dev/null
+format 66
+
+classcanvas 128002 class_ref 131074 // Executer
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ hidden_attributes
+ attribute_ref 128898 // mFactory
+ attribute_ref 129026 // mRootPackage
+ attribute_ref 129154 // mRootCBB
+ attribute_ref 129538 // mOpenPackage
+ attribute_ref 129666 // mInputs
+ attribute_ref 129794 // mNoExecMode
+ attribute_ref 129922 // mDialogMode
+ attribute_ref 130050 // mNoErrorMode
+ hidden_operations
+ operation_ref 137730 // New
+ operation_ref 137858 // GetFactory
+ operation_ref 137986 // SetInputs
+ operation_ref 138114 // SetNoExecMode
+ operation_ref 138242 // GetNoExecMode
+ operation_ref 138370 // SetDialogMode
+ operation_ref 138498 // SetNoErrorMode
+ operation_ref 138626 // GetNoErrorMode
+ operation_ref 138754 // LoadPackage
+ operation_ref 138882 // UnLoadPackage
+ operation_ref 139010 // BeginPackage
+ operation_ref 139138 // EndPackage
+ operation_ref 139266 // Define
+ operation_ref 139394 // SetCurrentFileName
+ operation_ref 139522 // EndDefine
+ operation_ref 139650 // Kind
+ operation_ref 139778 // Create
+ operation_ref 139906 // Destroy
+ operation_ref 140034 // Clear
+ operation_ref 140162 // Connect
+ operation_ref 140290 // Execute
+ operation_ref 140418 // DefineInput
+ operation_ref 140546 // DefineOutput
+ operation_ref 140674 // Set
+ operation_ref 140802 // Get
+ operation_ref 140930 // SetWorkspaceName
+ operation_ref 141058 // Author
+ operation_ref 141186 // Category
+ operation_ref 141314 // Description
+ operation_ref 141442 // PrintBoxes
+ operation_ref 141570 // ShowGraph
+ operation_ref 141698 // ShowGraphInstances
+ operation_ref 141826 // ShowRelations
+ operation_ref 141954 // Reset
+ operation_ref 142082 // SetMessageLevel
+ operation_ref 142210 // HelpMessages
+ operation_ref 142338 // Print
+ operation_ref 142466 // GetWorkspace
+ operation_ref 142594 // GetUserPackage
+ operation_ref 142722 // GetCurrentDescriptor
+ xyz 241 230 2000
+end
+classcanvas 128130 class_ref 154242 // VirtualExec
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 224 149 2000
+end
+classcanvas 128386 class_ref 154370 // Factory
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 488 382 2000
+end
+classcanvas 128770 class_ref 154498 // Interpreter
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 4 243 2000
+end
+classcanvas 129154 class_ref 154626 // InterpreterUser
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 124 413 2000
+end
+classcanvas 129410 class_ref 154754 // ComplexBlackBoxDescriptor
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 577 544 2000
+end
+classcanvas 129666 class_ref 154882 // Package
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 517 278 2000
+end
+classcanvas 130690 class_ref 155010 // ComplexBlackBox
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 676 945 2000
+end
+classcanvas 132226 class_ref 155138 // BlackBox
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 405 857 2000
+end
+classcanvas 132738 class_ref 155266 // Connection
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 185 802 2000
+end
+classcanvas 134402 class_ref 156418 // AtomicBlackBox
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 382 1046 2000
+end
+classcanvas 135042 class_ref 156546 // BlackBoxDescriptor
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 537 158 2000
+end
+classcanvas 135298 class_ref 156674 // BlackBoxInputDescriptor
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 610 29 2005
+end
+classcanvas 135554 class_ref 156802 // BlackBoxOutputDescriptor
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 333 29 2000
+end
+classcanvas 135810 class_ref 156930 // ComplexBlackBoxInputDescriptor
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 607 96 3005
+end
+classcanvas 136066 class_ref 157058 // ComplexBlackBoxOutputDescriptor
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 226 95 3005
+end
+classcanvas 136706 class_ref 157186 // WxBlackBox
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 309 1199 2000
+end
+classcanvas 136834 class_ref 157314 // QtBlackBox
+ draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 485 1200 2000
+end
+classcanvas 136962 class_ref 135554 // WidgetBlackBox
+ draw_all_relations default hide_attributes default hide_operations yes show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_infonote default shadow default show_stereotype_properties default
+ xyz 382 1104 2005
+end
+relationcanvas 128258 relation_ref 141954 // <generalisation>
+ from ref 128002 z 2001 to ref 128130
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 128514 relation_ref 142082 // (::Pointer)mFactory
+ from ref 128002 z 2001 to point 344 371
+ line 138498 z 2001 label "(::Pointer)mFactory" italic xyz 349 357 2001 to ref 128386
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 128898 relation_ref 142210 // (::WeakPointer)mRealExecuter
+ decenter_begin 230
+ from ref 128770 z 2001 label "(::WeakPointer)mRealExecuter" italic xyz 73 235 2001 to ref 128002
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 129026 relation_ref 142338 // (::Pointer)mVirtualExecuter
+ from ref 128770 z 2001 to point 40 190
+ line 130178 z 2001 label "(::Pointer)mVirtualExecuter" italic xyz 20 185 2001 to ref 128130
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 129282 relation_ref 142466 // mUser
+ from ref 128770 z 2001 to point 39 429
+ line 130306 z 2001 label "mUser" italic xyz 56 415 2001 to ref 129154
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 129538 relation_ref 142594 // (::WeakPointer)mRootCBB
+ decenter_begin 492
+ from ref 128002 z 2001 to point 310 442
+ line 130050 z 2001 label "(::WeakPointer)mRootCBB" italic xyz 385 475 2001 to ref 129410
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 129794 relation_ref 142722 // mOpenPackage
+ from ref 128002 z 2001 label "mOpenPackage" italic xyz 365 258 2001 to ref 129666
+ no_role_a no_role_b
+ multiplicity_a_pos 500 302 3000 no_multiplicity_b
+end
+relationcanvas 130434 relation_ref 142850 // (::WeakPointer)mFactory
+ from ref 129410 z 2001 label "(::WeakPointer)mFactory" italic xyz 526 467 2001 to ref 128386
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 130818 relation_ref 142978 // (::Pointer)mPrototype
+ decenter_begin 589
+ from ref 129410 z 2001 to point 509 567
+ line 139650 z 2001 to point 517 731
+ line 130946 z 2001 label "(::Pointer)mPrototype" italic xyz 492 697 2001 to ref 130690
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 131074 relation_ref 143106 // (:Pointer)PackageMapType
+ decenter_begin 152
+ from ref 128386 z 2001 label "(:Pointer)PackageMapType" italic xyz 413 381 2001 to point 496 336
+ line 138754 z 2001 to ref 129666
+ no_role_a no_role_b
+ multiplicity_a_pos 507 315 3000 no_multiplicity_b
+end
+relationcanvas 131202 relation_ref 143234 // (::Pointer)mLockedDescriptor
+ from ref 130690 z 2001 label "(::Pointer)mLockedDescriptor" italic xyz 692 648 2001 to point 740 651
+ line 139778 z 2001 to ref 129410
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 131330 relation_ref 143362 // (::WeakPointer)mDescriptor
+ from ref 130690 z 2001 label "(::WeakPointer)mDescriptor" italic xyz 563 723 2001 to point 646 708
+ line 134914 z 2001 to ref 129410
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 132482 relation_ref 143618 // (::Pointer)mBlackBoxMap
+ from ref 130690 z 2001 label "(::Pointer)mBlackBoxMap" italic xyz 511 974 2001 to point 536 958
+ line 132610 z 2001 to ref 132226
+ no_role_a no_role_b
+ multiplicity_a_pos 472 910 3000 no_multiplicity_b
+end
+relationcanvas 132866 relation_ref 143746 // (::Pointer)mConnectionList
+ from ref 130690 z 2001 to point 399 819
+ line 132994 z 2001 label "(::Pointer)mConnectionList" italic xyz 282 808 2001 to ref 132738
+ no_role_a no_role_b
+ multiplicity_a_pos 277 828 3000 no_multiplicity_b
+end
+relationcanvas 133378 relation_ref 143874 // mInputConnectorMap
+ from ref 132226 z 2001 label "mInputConnectorMap" italic xyz 270 862 2001 to point 251 874
+ line 134274 z 2001 to ref 132738
+ no_role_a no_role_b
+ multiplicity_a_pos 221 847 3000 no_multiplicity_b
+end
+relationcanvas 133634 relation_ref 144002 // mOutputConnectorMap
+ from ref 132226 z 2001 to point 397 917
+ line 134146 z 2001 label "mOutputConnectorMap" italic xyz 230 904 2001 to point 173 917
+ line 134018 z 2001 to ref 132738
+ no_role_a no_role_b
+ multiplicity_a_pos 195 847 3000 no_multiplicity_b
+end
+relationcanvas 134530 relation_ref 145154 // <generalisation>
+ from ref 134402 z 2001 to ref 132226
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 134658 relation_ref 145282 // <generalisation>
+ from ref 130690 z 2001 to ref 132226
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 135170 relation_ref 145410 // <generalisation>
+ from ref 129410 z 2001 to point 788 214
+ line 136322 z 2001 to ref 135042
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 135426 relation_ref 145538 // mInput
+ from ref 135042 z 2006 to point 577 52
+ line 139522 z 2006 label "mInput" italic xyz 566 33 2006 to ref 135298
+ no_role_a no_role_b
+ multiplicity_a_pos 593 57 3000 no_multiplicity_b
+end
+relationcanvas 135682 relation_ref 145666 // mOutput
+ from ref 135042 z 2001 label "mOutput" italic xyz 497 85 2001 to ref 135554
+ no_role_a no_role_b
+ multiplicity_a_pos 459 81 3000 no_multiplicity_b
+end
+relationcanvas 135938 relation_ref 145794 // <generalisation>
+ from ref 135810 z 3006 to ref 135298
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 136194 relation_ref 145922 // <generalisation>
+ from ref 136066 z 3006 to ref 135554
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 137090 relation_ref 146050 // <generalisation>
+ from ref 136834 z 2006 stereotype "<<qt>>" xyz 468 1177 3000 to ref 136962
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 137218 relation_ref 146178 // <generalisation>
+ from ref 136706 z 2006 stereotype "<<wxWindow>>" xyz 344 1176 3000 to ref 136962
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 137346 relation_ref 146306 // <generalisation>
+ from ref 136962 z 2006 to ref 134402
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 138242 relation_ref 147586 // mBlackBoxMap
+ decenter_begin 861
+ from ref 129666 z 2001 label "mBlackBoxMap" italic xyz 563 240 3000 stereotype "<<map>>" xyz 581 252 3000 to point 641 227
+ line 140034 z 2001 to ref 135042
+ no_role_a no_role_b
+ multiplicity_a_pos 607 203 3000 no_multiplicity_b
+end
+relationcanvas 138626 relation_ref 147714 // (::WeakPointer)mFactorySet
+ from ref 129666 z 2001 label "(::WeakPointer)mFactorySet" italic xyz 575 362 3000 stereotype "<<set>>" xyz 584 334 3000 to point 612 345
+ line 139010 z 2001 to ref 128386
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+relationcanvas 139266 relation_ref 147842 // (::WeakPointer)mAdaptorMapType
+ from ref 129666 z 2001 label "(::WeakPointer)mAdaptorMapType" italic xyz 336 203 3000 stereotype "<<map>>" xyz 446 234 3000 to point 419 191
+ line 139394 z 2001 to ref 135042
+ no_role_a no_role_b
+ no_multiplicity_a no_multiplicity_b
+end
+end