]> Creatis software - creaMaracasVisu.git/blobdiff - lib/doxygen/bouml/ButtonContainer/ButtonContainerModify/128127
#2532 creaMaracasVisu Feature New Normal - creaPanelButtonContainer All List Contain...
[creaMaracasVisu.git] / lib / doxygen / bouml / ButtonContainer / ButtonContainerModify / 128127
diff --git a/lib/doxygen/bouml/ButtonContainer/ButtonContainerModify/128127 b/lib/doxygen/bouml/ButtonContainer/ButtonContainerModify/128127
new file mode 100644 (file)
index 0000000..b0433bc
--- /dev/null
@@ -0,0 +1,627 @@
+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 // <unidirectional association>
+       relation 135188 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 135956 // <unidirectional association>
+         b parent class_ref 128767 // system
+      end
+
+      classrelation 136212 // <dependency>
+       relation 135444 -_->
+         a default
+           cpp default "#include in source"
+           classrelation_ref 136212 // <dependency>
+         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 // <unidirectional association>
+       relation 135316 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 136084 // <unidirectional association>
+         b parent class_ref 128895 // wxBitmap
+      end
+
+      classrelation 128010 // <dependency>
+       relation 128010 -_->
+         a default
+           cpp default "#include in source"
+           classrelation_ref 128010 // <dependency>
+         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 // <aggregation>
+       relation_ref 156554 // <aggregation>
+      end
+
+      classrelation 157834 // <aggregation>
+       relation_ref 156682 // <aggregation>
+      end
+
+      classrelation 158346 // <aggregation>
+       relation_ref 156938 // <aggregation>
+      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 // <dependency>
+       relation 142100 -_->
+         stereotype "include"
+         a package
+           cpp default "#include in source"
+           classrelation_ref 142868 // <dependency>
+         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 // <unidirectional association>
+       relation 129023 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 129023 // <unidirectional association>
+         b parent class_ref 129023 // wxWindow
+      end
+
+      classrelation 129151 // <unidirectional association>
+       relation 129151 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 129151 // <unidirectional association>
+         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 // <association>
+       relation 137855 ----
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 138111 // <association>
+         b role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 138239 // <association>
+      end
+
+      classrelation 139391 // <dependency>
+       relation 138751 -_->
+         a default
+           cpp default "#include in source"
+           classrelation_ref 139391 // <dependency>
+         b parent class_ref 136191 // buttonGroup
+      end
+
+      classrelation 147327 // <unidirectional association>
+       relation 146303 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 147327 // <unidirectional association>
+         b parent class_ref 128383 // ContainerSettings
+      end
+
+      classrelation 147455 // <unidirectional association>
+       relation 146431 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 147455 // <unidirectional association>
+         b parent class_ref 136191 // buttonGroup
+      end
+
+      classrelation 134548 // <aggregation>
+       relation 134548 o---
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 134548 // <aggregation>
+         b role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 134676 // <aggregation>
+      end
+
+      classrelation 134804 // <aggregation>
+       relation 134676 o---
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 134804 // <aggregation>
+         b role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 134932 // <aggregation>
+      end
+
+      classrelation 142996 // <unidirectional association>
+       relation 142228 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 142996 // <unidirectional association>
+         b parent class_ref 129023 // wxWindow
+      end
+
+      classrelation 151188 // <dependency>
+       relation 150292 -_->
+         stereotype "include"
+         a package
+           cpp default "#include in source"
+           classrelation_ref 151188 // <dependency>
+         b parent class_ref 128383 // ContainerSettings
+      end
+
+      classrelation 154111 // <unidirectional association>
+       relation 153087 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 154111 // <unidirectional association>
+         b parent class_ref 136319 // wxStaticText
+      end
+
+      classrelation 154239 // <unidirectional association>
+       relation 153215 --->
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 154239 // <unidirectional association>
+         b parent class_ref 143487 // wxString
+      end
+
+      classrelation 157716 // <dependency>
+       relation 156820 -_->
+         stereotype "create"
+         a private
+           cpp default "#include in source"
+           classrelation_ref 157716 // <dependency>
+         b parent class_ref 136191 // buttonGroup
+      end
+
+      classrelation 134538 // <association>
+       relation 134538 ----
+         a role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 134538 // <association>
+         b role_name "" private
+           cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+           classrelation_ref 134666 // <association>
+      end
+    end
+  end
+end