format 46 "Aux" // Aux revision 10 modified_by 2 "bruno" // 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_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_infonote default shadow default //use case diagram settings package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow 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 //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 //object diagram settings write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow 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 //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 //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 //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 classview 128036 "Aux" //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_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_infonote default shadow 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 //object diagram settings write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow 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 //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 //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 associated_deployment_view deploymentview_ref 128036 // Aux class 128036 "Vector" visibility package cpp_decl "${comment}${template}class ${name} { ${members}}; ${inlines} " java_decl "" php_decl "" idl_decl "" explicit_switch_type "" comment " The original html generator was written in Java to test the Java version of the API, this class allows to have a source code similar in C++" operation 129572 "isEmpty" const public explicit_return_type "bool" nparams 0 cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${)}${const}${volatile}${abstract} {return v.isEmpty(); } " java_def " ${comment}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 128164 "size" const public explicit_return_type "uint" nparams 0 cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${)}${const}${volatile}${abstract} { return v.count(); } " end operation 128036 "addElement" public explicit_return_type "void" nparams 1 param in name "x" type class_ref 7553 // UmlItem cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${staticnl}{ ${body}} " end operation 128292 "elementAt" const public return_type class_ref 7553 // UmlItem nparams 1 param in name "i" explicit_type "uint" cpp_decl " ${comment}${static}${virtual}${type} * ${name}${(}${t0} ${p0}${)}${const}${volatile}${abstract} { return v[i]; } " end operation 129444 "setElementAt" public explicit_return_type "void" nparams 2 param in name "x" type class_ref 7553 // UmlItem param in name "i" explicit_type "uint" cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}const ${t0} * ${p0}, ${t1} ${p1}${)}${const}${volatile}${abstract} { v.insert(i, x); } " end operation 128239 "contains" public explicit_return_type "bool" nparams 1 param in name "x" type class_ref 7553 // UmlItem cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${abstract} { return (!v.isEmpty() && (v.findRef(x) != -1)); } " end classrelation 129188 // v () relation 129188 ---> stereotype "vector" a role_name "v" multiplicity "*" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type}> ${name}${value}; " classrelation_ref 129188 // v () b parent class_ref 7553 // UmlItem end end class 128164 "FileWriter" visibility package cpp_decl "${comment}${template}class ${name} { ${members}}; ${inlines} " java_decl "" php_decl "" idl_decl "" explicit_switch_type "" comment " The original html generator was written in Java to test the Java version of the API, this class allows to have a source code similar in C++" operation 129188 "open" public explicit_return_type "bool" nparams 1 param in name "s" explicit_type "string" cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${staticnl}{ ${body}} " end operation 129316 "close" public explicit_return_type "void" nparams 0 cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${staticnl}{ ${body}} " end operation 128420 "write" public explicit_return_type "void" nparams 1 param in name "s" explicit_type "string" cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${staticnl}{ ${body}} " end operation 128548 "write" public explicit_return_type "void" nparams 1 param in name "s" explicit_type "str" cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}const ${t0} ${p0}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${staticnl}{ ${body}} " end operation 128676 "write" public explicit_return_type "void" nparams 1 param in name "c" explicit_type "char" cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${staticnl}{ ${body}} " end operation 128804 "write" public explicit_return_type "void" nparams 1 param in name "n" explicit_type "unsigned" cpp_decl " ${comment}${static}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${abstract}; " cpp_def "${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${staticnl}{ ${body}} " end attribute 128420 "ts" protected explicit_type "QTextStream" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " java_decl "" php_decl "" idl_decl "" end attribute 128548 "f" protected explicit_type "QFile" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " java_decl "" php_decl "" idl_decl "" end end class 128130 "ConfirmBox" visibility package cpp_decl "" java_decl "${comment}${public}${final}${abstract}class ${name} extends Dialog implements ActionListener{ ${members}} " php_decl "" idl_decl "" explicit_switch_type "" comment "Java doesn't define a simple Dialog just to ask to a question :-(( this one is defined here " operation 128514 "ConfirmBox" public explicit_return_type "" nparams 1 param inout name "msg" explicit_type "string" java_def " ${comment}${visibility}${final}${synchronized}${name}${(}${t0} ${p0}${)}${throws} { ${body}} " end operation 128386 "ok" public explicit_return_type "bool" nparams 0 java_def " ${comment}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 128642 "actionPerformed" public explicit_return_type "void" nparams 1 param inout name "ae" explicit_type "ActionEvent" java_def " ${comment}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${t0} ${p0}${)}${throws}${staticnl}{ ${body}} " end attribute 128002 "choice" protected explicit_type "bool" cpp_decl "" java_decl " ${comment}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" idl_decl "" end attribute 128130 "yes" protected explicit_type "Button" cpp_decl "" java_decl " ${comment}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" idl_decl "" end attribute 128258 "no" protected explicit_type "Button" cpp_decl "" java_decl " ${comment}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" idl_decl "" end end end deploymentview 128036 "Aux" //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 artifact 128036 "Vector" stereotype "source" cpp_h "#ifndef _${NAME}_H #define _${NAME}_H ${comment} ${includes} ${declarations} ${namespace_start} ${definition} ${namespace_end} #endif " cpp_src "${comment} ${includes} ${namespace_start} ${members} ${namespace_end}" associated_classes class_ref 128036 // Vector end end artifact 128164 "FileWriter" stereotype "source" cpp_h "#ifndef _${NAME}_H #define _${NAME}_H ${comment} ${includes} ${declarations} class QFile; class QTextStream; ${namespace_start} ${definition} ${namespace_end} #endif " cpp_src "${comment} ${includes} #include #include ${namespace_start} ${members} ${namespace_end}" associated_classes class_ref 128164 // FileWriter end end artifact 128130 "ConfirmBox" stereotype "source" java_src "import java.awt.*; import java.awt.event.*; ${comment} ${package} ${definition}" associated_classes class_ref 128130 // ConfirmBox end end end end