format 74 "Model" // Model revision 16 modified_by 127 "espinosa" // class settings //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 //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 show_class_context_mode default show_msg_context_mode 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 //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 134911 "creaButtonContainer Model" //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 class 143487 "wxString" 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 134548 "BCSettingsStruct" visibility package stereotype "struct" cpp_decl "${comment}${template}struct ${name}${inherit} { ${members}}; ${inlines} " java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" attribute 134548 "groupName" public explicit_type "stringType" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end attribute 134676 "buttonName" public explicit_type "StringType" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end attribute 134804 "iconpath" public explicit_type "StringType" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end attribute 134932 "icon" public explicit_type "BitmapType" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end attribute 135060 "buttonDescription" public explicit_type "StringType" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end attribute 135188 "eventFunction" public explicit_type "FunctionEventType" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end classrelation 135956 // relation 135188 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 135956 // b parent class_ref 128767 // system end classrelation 136212 // relation 135444 -_-> a default cpp default "#include in source" classrelation_ref 136212 // b parent class_ref 128767 // system end end class 129023 "wxWindow" 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 128895 "wxBitmap" 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 128767 "system" visibility package cpp_external cpp_decl "${name} #include <${name}.h> " java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "${comment}typedef ${type} ${name}; " explicit_switch_type "" associated_diagram classdiagram_ref 128255 // creaButtonContainer class diagram classrelation 136084 // relation 135316 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 136084 // b parent class_ref 128895 // wxBitmap end classrelation 128010 // relation 128010 -_-> a default cpp default "#include in source" classrelation_ref 128010 // b parent class_ref 128511 // functor end end class 128511 "functor" 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 128895 "operator()" public explicit_return_type "" nparams 1 param in name "buttonName" explicit_type "const ButtonIDType" 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 129023 "Call" public explicit_return_type "" nparams 1 param in name "buttonName" explicit_type "ButtonIDType" 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 attribute 141972 "pt2Object" private explicit_type "TClass*" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end attribute 128010 "buttonName" private explicit_type "" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" php_decl "" python_decl "" idl_decl "" end classrelation 157578 // relation_ref 156554 // end classrelation 157834 // relation_ref 156682 // end classrelation 158346 // relation_ref 156938 // end end class 128383 "ContainerSettings" visibility package cpp_external cpp_decl "${name} #include <${name}.h> " java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" operation 128255 "AddButton" public explicit_return_type "void" nparams 5 param in name "groupName" explicit_type "const StringType" param in name "buttonName" explicit_type "const StringType" param in name "icon" explicit_type "const wxBitmap" param in name "buttonDescription" explicit_type "const StringType" param in name "event" explicit_type "FunctionEventType" cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}, const ${t2} & ${p2}, const ${t3} & ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${abstract}; " cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}, const ${t2} & ${p2}, const ${t3} & ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${staticnl}{ ${body}} " end operation 128383 "AddButton" public explicit_return_type "void" nparams 1 param in name "info" explicit_type "BCSettingsStruct*" 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 operation 128511 "AddButtons" public explicit_return_type "void" 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}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{ ${body}} " end attribute 130431 "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 130559 "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 classrelation 142868 // relation 142100 -_-> stereotype "include" a package cpp default "#include in source" classrelation_ref 142868 // b parent class_ref 134548 // BCSettingsStruct end operation 157695 "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 128010 "ContainerSettings" public explicit_return_type "" nparams 0 cpp_decl " ${comment}${inline}${name}${(}${)}${volatile}${throw}; " cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} { ${body}} " end operation 134538 "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 134666 "SetButtonGroupContainer" public explicit_return_type "void" nparams 1 param in name "bgContainer" explicit_type "ButtonGroupMap" 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 operation 134794 "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}${v0}${)}${const}${volatile}${throw}${abstract}; " cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{ ${body}} " end end class 128255 "buttonGroupFactory" 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 129023 // relation 129023 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 129023 // b parent class_ref 129023 // wxWindow end classrelation 129151 // relation 129151 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 129151 // b parent class_ref 128383 // ContainerSettings end operation 128639 "CreateButtonGroupContainer" public explicit_return_type "ButtonGroupContainer" nparams 2 param in name "parent" explicit_type "wxWindow*" param in name "settings" explicit_type "ButtonGroupModel*" cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${abstract}; " cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{ ${body}} " end operation 128767 "GetButtons" private explicit_return_type "ButtonContainer" nparams 2 param in name "parent" explicit_type "wxWindow*" param in name "buttonModel" explicit_type "ButtonList" cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${abstract}; " cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{ ${body}} " end classrelation 138111 // relation 137855 ---- a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 138111 // b role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 138239 // end classrelation 139391 // relation 138751 -_-> a default cpp default "#include in source" classrelation_ref 139391 // b parent class_ref 136191 // buttonGroup end classrelation 147327 // relation 146303 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 147327 // b parent class_ref 128383 // ContainerSettings end classrelation 147455 // relation 146431 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 147455 // b parent class_ref 136191 // buttonGroup end classrelation 134548 // relation 134548 o--- a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 134548 // b role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 134676 // end classrelation 134804 // relation 134676 o--- a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 134804 // b role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 134932 // end classrelation 142996 // relation 142228 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 142996 // b parent class_ref 129023 // wxWindow end classrelation 151188 // relation 150292 -_-> stereotype "include" a package cpp default "#include in source" classrelation_ref 151188 // b parent class_ref 128383 // ContainerSettings end classrelation 154111 // relation 153087 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 154111 // b parent class_ref 136319 // wxStaticText end classrelation 154239 // relation 153215 ---> a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 154239 // b parent class_ref 143487 // wxString end classrelation 157716 // relation 156820 -_-> stereotype "create" a private cpp default "#include in source" classrelation_ref 157716 // b parent class_ref 136191 // buttonGroup end classrelation 134538 // relation 134538 ---- a role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 134538 // b role_name "" private cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 134666 // end end end end