X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=doc%2Fbouml%2FEditorGraphicBBS%2F128002;fp=doc%2Fbouml%2FEditorGraphicBBS%2F128002;h=a1d871b93119c5bda3aaaa8df24e94d4b43c1f0d;hb=7112519faa220b61d62a8c1256925346f982058e;hp=0000000000000000000000000000000000000000;hpb=91eabd1288dc149e3d86e6210e23fab7267a8675;p=bbtk.git diff --git a/doc/bouml/EditorGraphicBBS/128002 b/doc/bouml/EditorGraphicBBS/128002 new file mode 100644 index 0000000..a1d871b --- /dev/null +++ b/doc/bouml/EditorGraphicBBS/128002 @@ -0,0 +1,1504 @@ +format 66 +"EditorGraphicBBS" // EditorGraphicBBS + revision 10 + modified_by 2 "davila" + // class settings + //class diagram settings + 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 + //use case diagram settings + package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default show_stereotype_properties default + //sequence diagram settings + 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 + //collaboration diagram settings + show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default + //object diagram settings + write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default + //component diagram settings + package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default + draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default + //deployment diagram settings + package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default + draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default + //state diagram settings + package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default + show_activities default region_horizontally default drawing_language default show_stereotype_properties default + //activity diagram settings + package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default + show_infonote default drawing_language default show_stereotype_properties default + + classview 128002 "EditorGraphicBBS" + //class diagram settings + 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 + //collaboration diagram settings + show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default + //object diagram settings + write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default + //sequence diagram settings + 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 + //state diagram settings + package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default + show_activities default region_horizontally default drawing_language default show_stereotype_properties default + //class settings + //activity diagram settings + package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default + show_infonote default drawing_language default show_stereotype_properties default + classdiagram 128002 "EditorGraphicBBS_class_Diagram" + draw_all_relations no 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 + size A4 + end + + class 128002 "GvtkBlackBox" + abstract 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 132610 // + relation 132610 ---|> + a public + cpp default "${type}" + classrelation_ref 132610 // + b parent class_ref 128258 // GBoxBase + end + + classrelation 135682 // + relation 135682 ---|> + a public + cpp default "${type}" + classrelation_ref 135682 // + b parent class_ref 130818 // GBlackBox + end + + classrelation 137346 // + relation 137346 ---> + a role_name "" public + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 137346 // + b parent class_ref 132098 // GvtkBlackBoxBase + end + + operation 128770 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + end + + class 128258 "GBoxBase" + abstract 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 130434 // + relation 130434 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 130434 // + b parent class_ref 128258 // GBoxBase + end + + classrelation 132866 // + relation 132866 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 132866 // + b parent class_ref 129538 // BlackBoxDescriptor + end + + attribute 128002 "mName" + private explicit_type "" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + + operation 128002 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + + attribute 128130 "mPx" + private explicit_type "double" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + + attribute 128258 "mPy" + private explicit_type "double" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + + attribute 128386 "mWidth" + private explicit_type "double" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + + attribute 128514 "mHeight" + private explicit_type "double" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + end + + class 128386 "GBoxInputOutput" + abstract 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 136962 // + relation 136962 ---|> + a public + cpp default "${type}" + classrelation_ref 136962 // + b parent class_ref 128258 // GBoxBase + end + + operation 128386 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + end + + class 128642 "GBlackBoxComplex" + abstract 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 134018 // + relation 134018 ---|> + a public + cpp default "${type}" + classrelation_ref 134018 // + b parent class_ref 128258 // GBoxBase + end + + classrelation 134146 // (mlstGBoxBase) + relation 134146 *--> name "mlstGBoxBase" + stereotype "vector" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 134146 // (mlstGBoxBase) + b parent class_ref 128258 // GBoxBase + end + + classrelation 134274 // (mlstGConnector) + relation 134274 *--> name "mlstGConnector" + stereotype "vector" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 134274 // (mlstGConnector) + b parent class_ref 128898 // GConnectorBase + end + + operation 128130 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + end + + class 128770 "GvtkConector" + 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 129026 // + relation 129026 ---|> + a public + cpp default "${type}" + classrelation_ref 129026 // + b parent class_ref 128898 // GConnectorBase + end + + classrelation 130050 // + relation 130050 *--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + classrelation_ref 130050 // + b parent class_ref 129666 // ManualContour + end + + classrelation 146946 // + relation 146178 *--- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + classrelation_ref 146946 // + b role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + classrelation_ref 147074 // + end + + classrelation 150402 // + relation 149378 *--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + classrelation_ref 150402 // + b parent class_ref 129666 // ManualContour + end + + classrelation 150530 // + relation 149506 *--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + classrelation_ref 150530 // + b parent class_ref 129666 // ManualContour + end + end + + class 128898 "GConnectorBase" + 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 131074 // (mIn) + relation 131074 o--> name "mIn" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 131074 // (mIn) + b parent class_ref 128258 // GBoxBase + end + + classrelation 131202 // (mOut) + relation 131202 o--> name "mOut" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 131202 // (mOut) + b parent class_ref 128258 // GBoxBase + end + end + + class 129026 "wxManagerControlerGBlackBox" + 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 129282 // (mManagerViewerGBlackBox) + relation 129282 ---> name "mManagerViewerGBlackBox" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 129282 // (mManagerViewerGBlackBox) + b parent class_ref 129154 // ManagerViewerGBlackBox + end + + classrelation 140034 // + relation 140034 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140034 // + b role_name "" private + classrelation_ref 140162 // + end + + classrelation 140290 // + relation 140162 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140290 // + b parent class_ref 129282 // Factory + end + + classrelation 140418 // + relation 140290 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140418 // + b parent class_ref 132610 // wxGUITreeFactoryPanel + end + + classrelation 140674 // + relation 140546 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140674 // + b role_name "" private + classrelation_ref 145794 // + end + + classrelation 141058 // + relation 140930 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 141058 // + b parent class_ref 132994 // wxGUIScriptBBSPanel + end + + classrelation 145282 // + relation 145154 ---|> + a public + cpp default "${type}" + classrelation_ref 145282 // + b parent class_ref 135682 // ManagerControlGBlackBox + end + + classrelation 145666 // + relation_ref 140418 // + end + + classrelation 145922 // + relation_ref 140802 // + end + + classrelation 146178 // + relation_ref 145538 // + end + + classrelation 146434 // + relation_ref 145666 // + end + end + + class 129154 "ManagerViewerGBlackBox" + 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 129794 // (mlstGBoxBase) + relation 129794 ---> name "mlstGBoxBase" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 129794 // (mlstGBoxBase) + b parent class_ref 128258 // GBoxBase + end + + classrelation 129922 // (mlstGConnector) + relation 129922 ---> name "mlstGConnector" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 129922 // (mlstGConnector) + b parent class_ref 128898 // GConnectorBase + end + + classrelation 134402 // (mGBlackBoxComplex) + relation 134402 ---> name "mGBlackBoxComplex" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 134402 // (mGBlackBoxComplex) + b parent class_ref 128642 // GBlackBoxComplex + end + + classrelation 137858 // + relation 137858 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 137858 // + b parent class_ref 132354 // vtkViewer + end + + classrelation 138498 // + relation 138498 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 138498 // + b parent class_ref 128258 // GBoxBase + end + + classrelation 138626 // (mListSelectedGBox) + relation 138626 o--> name "mListSelectedGBox" + stereotype "vector" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type} *> ${name}${value}; +" + classrelation_ref 138626 // (mListSelectedGBox) + b parent class_ref 128258 // GBoxBase + end + + classrelation 138754 // (mListSelectedConnections) + relation 138754 o--> name "mListSelectedConnections" + stereotype "vector" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type} *> ${name}${value}; +" + classrelation_ref 138754 // (mListSelectedConnections) + b parent class_ref 128898 // GConnectorBase + end + end + + class 129282 "Factory" + 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 129538 // + relation 129538 ---> + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 129538 // + b parent class_ref 129410 // Package + end + end + + class 129410 "Package" + 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 129666 // + relation 129666 ---> + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 129666 // + b parent class_ref 129538 // BlackBoxDescriptor + end + end + + class 129538 "BlackBoxDescriptor" + 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 129666 "ManualContour" + 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 147074 // + relation_ref 146178 // + end + + classrelation 147330 // + relation 146306 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 147330 // + b parent class_ref 132354 // vtkViewer + end + end + + class 130818 "GBlackBox" + abstract 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 135554 // + relation 135554 ---|> + a public + cpp default "${type}" + classrelation_ref 135554 // + b parent class_ref 128258 // GBoxBase + end + + classrelation 135810 // + relation 135810 o--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 135810 // + b parent class_ref 129538 // BlackBoxDescriptor + end + + classrelation 137090 // + relation 137090 ---|> + a public + cpp default "${type}" + classrelation_ref 137090 // + b parent class_ref 132098 // GvtkBlackBoxBase + end + + operation 128642 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + + classrelation 143490 // (mFactory) + relation 143362 ---> name "mFactory" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 143490 // (mFactory) + b parent class_ref 129282 // Factory + end + + attribute 129666 "mPackageName" + private explicit_type "string" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + + attribute 129794 "mNameBlackBox" + private explicit_type "string" + cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; +" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + end + end + + class 131970 "GvtkBlackBoxCpmplex" + abstract 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 137218 // + relation 137218 ---|> + a public + cpp default "${type}" + classrelation_ref 137218 // + b parent class_ref 132098 // GvtkBlackBoxBase + end + + classrelation 137474 // + relation 137474 ---|> + a public + cpp default "${type}" + classrelation_ref 137474 // + b parent class_ref 128642 // GBlackBoxComplex + end + + operation 128258 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + end + + class 132098 "GvtkBlackBoxBase" + abstract 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 "" + + operation 128898 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + end + + class 132226 "GvtkBoxInputOutput" + abstract 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 137602 // + relation 137602 ---|> + a public + cpp default "${type}" + classrelation_ref 137602 // + b parent class_ref 128386 // GBoxInputOutput + end + + classrelation 137730 // + relation 137730 ---> + a role_name "" public + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 137730 // + b parent class_ref 132098 // GvtkBlackBoxBase + end + + operation 128514 "Paint" + abstract cpp_virtual public explicit_return_type "void" + nparams 0 + cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract}; +" + + + + + end + end + + class 132354 "vtkViewer" + 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 138370 // + relation 138370 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 138370 // + b parent class_ref 132482 // vtkInteractorManagerGBlackBox + end + + classrelation 144898 // + relation 144770 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 144898 // + b parent class_ref 135554 // wxPanel + end + + classrelation 145154 // + relation 145026 ---|> + a public + cpp default "${type}" + classrelation_ref 145154 // + b parent class_ref 135554 // wxPanel + end + + classrelation 147202 // + relation_ref 137986 // + end + + classrelation 147714 // + relation 146690 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 147714 // + b parent class_ref 135938 // wxVtkRenderWindowInteractor + end + end + + class 132482 "vtkInteractorManagerGBlackBox" + 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 137986 // + relation 137986 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 137986 // + b role_name "" private + classrelation_ref 147202 // + end + + classrelation 138114 // + relation 138114 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 138114 // + b parent class_ref 129154 // ManagerViewerGBlackBox + end + + classrelation 138242 // + relation 138242 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 138242 // + b parent class_ref 129026 // wxManagerControlerGBlackBox + end + + classrelation 145410 // + relation 145282 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 145410 // + b parent class_ref 135682 // ManagerControlGBlackBox + end + end + + class 132610 "wxGUITreeFactoryPanel" + 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 139138 // + relation 139138 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139138 // + b parent class_ref 129282 // Factory + end + + classrelation 139906 // + relation 139906 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139906 // + b parent class_ref 129026 // wxManagerControlerGBlackBox + end + + classrelation 140546 // + relation 140418 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140546 // + b role_name "" private + classrelation_ref 145666 // + end + end + + class 132738 "wxGUIEditorGraphicContainer" + 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 138882 // + relation 138882 o--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 138882 // + b parent class_ref 132610 // wxGUITreeFactoryPanel + end + + classrelation 139010 // + relation 139010 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139010 // + b parent class_ref 132354 // vtkViewer + end + + classrelation 139266 // + relation 139266 o--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139266 // + b parent class_ref 132866 // wxGUISetPanel + end + + classrelation 139394 // (mScriptEnd) + relation 139394 o--> name "mScriptEnd" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139394 // (mScriptEnd) + b parent class_ref 132994 // wxGUIScriptBBSPanel + end + + classrelation 139522 // (mScriptBegin) + relation 139522 o--> name "mScriptBegin" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139522 // (mScriptBegin) + b parent class_ref 132994 // wxGUIScriptBBSPanel + end + + classrelation 142210 // + relation 142082 o--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 142210 // + b parent class_ref 134146 // wxGUIIncludePanel + end + + classrelation 142338 // + relation 142210 o--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 142338 // + b parent class_ref 134274 // wxGUIPropertiesPanel + end + + classrelation 145026 // + relation 144898 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 145026 // + b parent class_ref 135554 // wxPanel + end + + classrelation 146562 // (mLstWxManagerControl) + relation 145794 ---> name "mLstWxManagerControl" + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type} *> ${name}${value}; +" + classrelation_ref 146562 // (mLstWxManagerControl) + b parent class_ref 129026 // wxManagerControlerGBlackBox + end + + classrelation 146690 // + relation 145922 o--> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 146690 // + b parent class_ref 135810 // wxNoteBook + end + + classrelation 147970 // + relation 146946 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 147970 // + b parent class_ref 136194 // wxButtonSave + end + + classrelation 148098 // + relation 147074 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 148098 // + b parent class_ref 136322 // wxButtonLoad + end + + classrelation 148226 // (mBtnRun) + relation 147202 o--> name "mBtnRun" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 148226 // (mBtnRun) + b parent class_ref 136450 // wxButton + end + + classrelation 148354 // + relation 147330 ---|> + a public + cpp default "${type}" + classrelation_ref 148354 // + b parent class_ref 136066 // wxFrame + end + + classrelation 148738 // (mBtnLoad) + relation 147714 o--> name "mBtnLoad" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 148738 // (mBtnLoad) + b parent class_ref 136450 // wxButton + end + + classrelation 148866 // (mBtnSave) + relation 147842 o--> name "mBtnSave" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 148866 // (mBtnSave) + b parent class_ref 136450 // wxButton + end + + classrelation 148994 // (mBtnNewWindow) + relation 147970 o--> name "mBtnNewWindow" + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 148994 // (mBtnNewWindow) + b parent class_ref 136706 // wxButon + end + + classrelation 149122 // + relation 148098 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 149122 // + b parent class_ref 136834 // wxBtnGUIEditorGraphicPanel + end + end + + class 132866 "wxGUISetPanel" + 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 139650 // + relation 139650 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139650 // + b parent class_ref 128258 // GBoxBase + end + + classrelation 139778 // + relation 139778 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 139778 // + b parent class_ref 129026 // wxManagerControlerGBlackBox + end + + classrelation 140162 // + relation_ref 140034 // + end + + classrelation 140802 // + relation 140674 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140802 // + b parent class_ref 129026 // wxManagerControlerGBlackBox + end + + classrelation 145794 // + relation_ref 140546 // + end + end + + class 132994 "wxGUIScriptBBSPanel" + 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 140930 // + relation 140802 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 140930 // + b role_name "" private + classrelation_ref 145922 // + end + end + + class 134146 "wxGUIIncludePanel" + 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 146050 // + relation 145538 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 146050 // + b role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 146178 // + end + end + + class 134274 "wxGUIPropertiesPanel" + 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 146306 // + relation 145666 ---- + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 146306 // + b role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 146434 // + end + end + + class 135426 "vtkManagerViewerGBlackBox" + 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 144642 // + relation 144514 ---|> + a public + cpp default "${type}" + classrelation_ref 144642 // + b parent class_ref 129154 // ManagerViewerGBlackBox + end + + classrelation 144770 // + relation 144642 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 144770 // + b parent class_ref 132354 // vtkViewer + end + end + + class 135554 "wxPanel" + 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 135682 "ManagerControlGBlackBox" + 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 145538 // + relation 145410 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 145538 // + b parent class_ref 129154 // ManagerViewerGBlackBox + end + end + + class 135810 "wxNoteBook" + 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 146818 // + relation 146050 ---> + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 146818 // + b parent class_ref 135554 // wxPanel + end + + classrelation 147458 // + relation 146434 ---> + a role_name "" multiplicity "*" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 147458 // + b parent class_ref 135938 // wxVtkRenderWindowInteractor + end + end + + class 135938 "wxVtkRenderWindowInteractor" + 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 147586 // + relation 146562 ---|> + a public + cpp default "${type}" + classrelation_ref 147586 // + b parent class_ref 132354 // vtkViewer + end + end + + class 136066 "wxFrame" + 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 147842 // + relation 146818 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 147842 // + b parent class_ref 132738 // wxGUIEditorGraphicContainer + end + end + + class 136194 "wxButtonSave" + 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 136322 "wxButtonLoad" + 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 136450 "wxButton" + 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 136578 "wxGUIEditorGraphicBBS" + 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 148482 // + relation 147458 ---|> + a public + cpp default "${type}" + classrelation_ref 148482 // + b parent class_ref 136066 // wxFrame + end + + classrelation 148610 // + relation 147586 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 148610 // + b parent class_ref 132738 // wxGUIEditorGraphicContainer + end + end + + class 136706 "wxButon" + 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 136834 "wxBtnGUIEditorGraphicPanel" + 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 137986 "wxEditorApp" + 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 150274 // + relation 149250 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 150274 // + b parent class_ref 136578 // wxGUIEditorGraphicBBS + end + end + end +end