--- /dev/null
+format 74
+"ButtonContainerModify"
+ revision 26
+ modified_by 127 "espinosa"
+
+
+
+ // class settings
+ default_attribute_visibility private default_relation_visibility private default_operation_visibility public
+ //class diagram settings
+ draw_all_relations yes hide_attributes no hide_operations no hide_getset_operations no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_context no show_members_multiplicity no show_members_initialization no show_attribute_modifiers no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_relation_modifiers no show_relation_visibility no show_infonote no shadow yes show_stereotype_properties no
+ //use case diagram settings
+ package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes show_stereotype_properties no
+ //sequence diagram settings
+ show_full_operations_definition no write_horizontally yes class_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes show_stereotype_properties no show_class_context_mode no show_msg_context_mode no
+ //collaboration diagram settings
+ show_full_operations_definition no show_hierarchical_rank no write_horizontally yes drawing_language uml package_name_in_tab no show_context no show_msg_context no draw_all_relations yes shadow yes show_stereotype_properties no
+ //object diagram settings
+ write_horizontally yes package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes show_stereotype_properties no
+ //component diagram settings
+ package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
+ draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no
+ //deployment diagram settings
+ package_name_in_tab no show_context no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes
+ draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no
+ //state diagram settings
+ package_name_in_tab no show_context no auto_label_position yes write_trans_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes
+ show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no
+ //activity diagram settings
+ package_name_in_tab no show_context no show_opaque_action_definition no auto_label_position yes write_flow_label_horizontally no draw_all_relations yes shadow yes
+ show_infonote yes drawing_language uml show_stereotype_properties no
+
+ class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white
+ font_size 10
+ diagram_format A4
+
+ mark_for_import
+
+ ncouples 1
+ key "html dir" value "/home/espinosa/Creatis/Modulos/Modulo 2/Documentacion/Bouml/ButtonContainer_Modify/ButtonContainerModify_HTML/"
+ classview 128255 "creaButtonContainer"
+ //class diagram settings
+ draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context 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_relation_visibility 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 show_msg_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 show_class_context_mode default show_msg_context_mode 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
+ sequencediagram 134783 "Sequence Diagram Create Basic List"
+ 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 A
+ end
+
+ classdiagram 128255 "creaButtonContainer class diagram "
+ draw_all_relations no hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context 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_relation_visibility default show_infonote default shadow default show_stereotype_properties default
+ size C
+ end
+
+ class 135306 "bbcreaMaracasVisuPanelButtonContainer"
+ 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 158474 // <dependency>
+ relation 157066 -_->
+ a default
+ cpp default "#include in source"
+ classrelation_ref 158474 // <dependency>
+ b parent class_ref 128522 // ButtonContainerSettings
+ end
+
+ classrelation 158602 // <unidirectional association>
+ relation 157194 --->
+ stereotype "use"
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 158602 // <unidirectional association>
+ b parent class_ref 128522 // ButtonContainerSettings
+ end
+
+ classrelation 158858 // <association>
+ relation_ref 157322 // <association>
+ end
+ end
+
+ class 135434 "bbcreaMaracasVisuPanelButtonContainerSettings"
+ 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 ""
+
+ attribute 144010 "m_BSettings"
+ private explicit_type "BCPSettingsStruct*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 144138 "m_BCSettingsVector"
+ private explicit_type "BCStructVectorType"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 144266 "myPanel"
+ private explicit_type "wxPanel*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ operation 152586 "Process"
+ public explicit_return_type ""
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 152714 "CreateWidget"
+ public explicit_return_type ""
+ nparams 1
+ param in name "" explicit_type "wxWindow*"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ classrelation 158730 // <association>
+ relation 157322 ----
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 158730 // <association>
+ b role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 158858 // <association>
+ end
+ end
+ end
+
+ package_ref 128127 // Model
+
+ package_ref 128255 // Controller
+
+ package_ref 128383 // View
+
+ classview 128010 "creaPanelButtonContainer"
+ //class diagram settings
+ draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context 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_relation_visibility 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 show_msg_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 show_class_context_mode default show_msg_context_mode 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 134538 "creaPanelButtonContainerDC"
+ draw_all_relations no hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context 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_relation_visibility default show_infonote default shadow default show_stereotype_properties default
+ size A4
+ end
+
+ class 128010 "PanelButtonContainer"
+ visibility package
+ cpp_decl "${comment}${template}struct ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl "${comment}struct ${name} {
+${members}};
+"
+ explicit_switch_type ""
+
+ attribute 128138 "m_ButtonContainerSettings"
+ private explicit_type "ButtonContainerSettings"
+ cpp_decl ""
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 128266 "m_ButtonContainerPanel"
+ private type class_ref 136703 // buttonContainerPanel
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 128394 "m_AuiManager"
+ private explicit_type "wxAuiManager"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 128522 "m_EventPanel"
+ private type class_ref 128138 // wxPanel
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ operation 135690 "GenericButtonEvent"
+ public explicit_return_type "void"
+ nparams 1
+ param in name "buttonName" explicit_type "string"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 135818 "UpdatePanel"
+ public explicit_return_type ""
+ nparams 1
+ param in name "buttonName" explicit_type "string"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 135946 "PanelButtonContainer"
+ public explicit_return_type ""
+ nparams 2
+ param in name "parent" explicit_type "wxWindow"
+ param in name "bCSettings" explicit_type "ButtonContainerSettings"
+ cpp_decl " ${comment}${inline}${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${volatile}${throw};
+"
+ cpp_def "${comment}${inline}${class}::${name}${(}${t0} * ${p0}, ${t1} * ${p1}${)}${volatile}${throw} {
+ ${body}}
+"
+
+
+
+
+ end
+
+ classrelation 141834 // <dependency>
+ relation 141578 -_->
+ stereotype "extend"
+ a package
+ cpp default "#include in source"
+ classrelation_ref 141834 // <dependency>
+ b parent class_ref 128138 // wxPanel
+ end
+
+ classrelation 141962 // <dependency>
+ relation 141706 -_->
+ a default
+ cpp default "#include in source"
+ classrelation_ref 141962 // <dependency>
+ b parent class_ref 128394 // wxAuiManager
+ end
+
+ classrelation 142090 // <unidirectional association>
+ relation 141834 --->
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 142090 // <unidirectional association>
+ b parent class_ref 128394 // wxAuiManager
+ end
+
+ classrelation 142346 // <dependency>
+ relation 142090 -_->
+ stereotype "include"
+ a package
+ cpp default "#include in source"
+ classrelation_ref 142346 // <dependency>
+ b parent class_ref 128522 // ButtonContainerSettings
+ end
+
+ classrelation 148874 // <dependency>
+ relation 148618 -_->
+ stereotype "extend"
+ a package
+ cpp default "#include in source"
+ classrelation_ref 148874 // <dependency>
+ b parent class_ref 128138 // wxPanel
+ end
+
+ classrelation 149002 // <aggregation>
+ relation 148746 o---
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149002 // <aggregation>
+ b role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149130 // <aggregation>
+ end
+
+ classrelation 149386 // <aggregation>
+ relation 149002 o---
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149386 // <aggregation>
+ b role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149514 // <aggregation>
+ end
+
+ operation 144138 "GenericListEvent"
+ public explicit_return_type "void"
+ nparams 1
+ param in name "buttonName" explicit_type "string"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 144266 "UpdateListPanel"
+ public explicit_return_type "void"
+ nparams 1
+ param in name "buttonName" explicit_type "string"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 144394 "OnConfigButton"
+ public explicit_return_type ""
+ nparams 1
+ param in name "event" explicit_type "wxCommandEvent"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ attribute 135562 "m_ListWxPanel"
+ private explicit_type "ListWx*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 135690 "m_ListConfigDialog"
+ private explicit_type "ListConfigDialog*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 142218 "m_PanelUp"
+ private explicit_type "wxPanel*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 142346 "m_CurrentWxPanel"
+ private explicit_type "ListWx*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 142474 "m_ConfigButton"
+ private explicit_type "wxBitmapButton*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ classrelation 157194 // <association>
+ relation_ref 156298 // <association>
+ end
+
+ attribute 148479 "m_EmptyPanel"
+ private explicit_type "wxPanel*"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+ end
+
+ class 128138 "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 128266 "BCPSettingsStruct"
+ visibility package stereotype "struct"
+ cpp_decl "${comment}${template}struct ${name}${inherit} {
+${members}};
+${inlines}
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl "${comment}struct ${name} {
+${members}};
+"
+ explicit_switch_type ""
+
+ end
+
+ class 128394 "wxAuiManager"
+ 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 128522 "ButtonContainerSettings"
+ 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 ""
+
+ attribute 128778 "m_ButtonGroupContainer"
+ private explicit_type "ButtonGroupMap"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 128906 "m_GroupNameList"
+ private explicit_type "KeyMapList"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 129034 "m_ItemsVector"
+ private explicit_type "ItemsVector"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ operation 136074 "GetButtonGroupContainer"
+ public explicit_return_type "ButtonGroupMap"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136202 "GetGroupNameList"
+ public explicit_return_type "KeyMapList"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136330 "GetPanelButton"
+ public explicit_return_type "PanelButton"
+ nparams 1
+ param in name "buttonName" explicit_type "string"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136458 "GetButtonGroupSettings"
+ public explicit_return_type "ButtonGroupSettings"
+ nparams 1
+ param in name "functor" explicit_type "TFunctor"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136586 "SetButtonGroupContainer"
+ public explicit_return_type "void"
+ nparams 1
+ param in name "bGroupContainer" explicit_type "ButtonGroupMap"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136714 "SetGroupNameList"
+ public explicit_return_type ""
+ nparams 1
+ param in name "gNameList" explicit_type "KeyMapList"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136842 "AddButton"
+ public explicit_return_type "void"
+ nparams 5
+ param in name "groupName" explicit_type "string"
+ param in name "buttonName" explicit_type "string"
+ param in name "icon" explicit_type "wxBitmap"
+ param in name "buttonDescription" explicit_type "string"
+ param in name "panel" explicit_type "PanelButton"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}, ${t1} ${p1}, const ${t2} & ${p2}, ${t3} ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}, ${t2} & ${p2}, const ${t3} & ${p3}, ${t4} ${p4}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 136970 "AddButton"
+ public explicit_return_type ""
+ nparams 1
+ param in name "info" type class_ref 128266 // BCPSettingsStruct
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 137098 "InitModel"
+ public explicit_return_type ""
+ nparams 1
+ param in name "infoList" explicit_type "BCStructVectorType"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 137226 "GetItemsMap"
+ public explicit_return_type "ItemsMap"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ classrelation 142218 // <dependency>
+ relation 141962 -_->
+ stereotype "include"
+ a package
+ cpp default "#include in source"
+ classrelation_ref 142218 // <dependency>
+ b parent class_ref 128266 // BCPSettingsStruct
+ end
+
+ operation 143754 "AddItems"
+ public explicit_return_type ""
+ nparams 1
+ param in name "info" type class_ref 128266 // BCPSettingsStruct
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 143882 "GetItemsVector"
+ public explicit_return_type "ItemsVector"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 144010 "GetPanelList"
+ public explicit_return_type "wxPanel*"
+ nparams 1
+ param in name "buttonName" explicit_type "StringType"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ classrelation 149130 // <aggregation>
+ relation_ref 148746 // <aggregation>
+ end
+
+ classrelation 149258 // <directional aggregation>
+ relation 148874 o-->
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 149258 // <directional aggregation>
+ b parent class_ref 128010 // PanelButtonContainer
+ end
+
+ classrelation 149514 // <aggregation>
+ relation_ref 149002 // <aggregation>
+ end
+
+ classrelation 156426 // <association>
+ relation_ref 155786 // <association>
+ end
+
+ classrelation 156938 // <unidirectional association>
+ relation 156170 --->
+ stereotype "use"
+ a role_name "" private
+ cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ classrelation_ref 156938 // <unidirectional association>
+ b parent class_ref 134548 // BCSettingsStruct
+ end
+ end
+ end
+end