format 38 "MObject" // MObject revision 2 modified_by 5 "hiv" // 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 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 128005 "Session" //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 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 classdiagram 128133 "Session structure" draw_all_relations no 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 size A4 end class 128005 "Session" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 128005 // edls () relation 128005 o--> stereotype "list" a role_name "edls" multiplicity "1..*" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 128005 // edls () b multiplicity "" parent class_ref 128133 // EDL end classrelation 128261 // fixture () relation 128133 *--> a role_name "fixture" multiplicity "1" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " classrelation_ref 128261 // fixture () b multiplicity "" parent class_ref 128261 // Fixture end end class 128133 "EDL" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 128645 // tracks () relation 128389 *--> stereotype "list" a role_name "tracks" multiplicity "*" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " classrelation_ref 128645 // tracks () b multiplicity "" parent class_ref 128389 // Track end classrelation 128901 // clips () relation 128517 o--> stereotype "list" a role_name "clips" multiplicity "*" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 128901 // clips () b multiplicity "" parent class_ref 128517 // MObject end end class 128261 "Fixture" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 128517 // relation 128261 ---|> a public cpp default "${type}" classrelation_ref 128517 // b multiplicity "" parent class_ref 128133 // EDL end classrelation 129541 // tracks () relation 129029 *--> stereotype "list" a role_name "tracks" multiplicity "1..*" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " classrelation_ref 129541 // tracks () b multiplicity "" parent class_ref 128389 // Track end classrelation 131077 // timeline () relation 130437 *--> stereotype "list" a role_name "timeline" multiplicity "1" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " classrelation_ref 131077 // timeline () b multiplicity "" parent class_ref 128645 // Placement end end class 128389 "Track" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" end class 128517 "MObject" abstract visibility public stereotype "interface" cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "${comment}${@}${visibility}interface ${name}${extends} { ${members}} " idl_decl "${comment}${abstract}${local}interface ${name}${inherit} { ${members}}; " explicit_switch_type "" classrelation 129029 // placement () relation 128645 ---- a role_name "placement" multiplicity "1" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 129029 // placement () b role_name "subject" multiplicity "1" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 129157 // subject () end end class 128645 "Placement" abstract visibility public stereotype "interface" cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "${comment}${@}${visibility}interface ${name}${extends} { ${members}} " idl_decl "${comment}${abstract}${local}interface ${name}${inherit} { ${members}}; " explicit_switch_type "" classrelation 129157 // subject () relation_ref 128645 // end end class 128773 "AbstractMO" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 129925 // relation 129285 ---|> a public cpp default "${type}" classrelation_ref 129925 // b multiplicity "" parent class_ref 128517 // MObject end end class 128901 "Clip" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130053 // relation 129413 ---|> a public cpp default "${type}" classrelation_ref 130053 // b multiplicity "" parent class_ref 128773 // AbstractMO end end class 129029 "Effect" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130181 // relation 129541 ---|> a public cpp default "${type}" classrelation_ref 130181 // b multiplicity "" parent class_ref 128773 // AbstractMO end end class 129157 "Meta" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130309 // relation 129669 ---|> a public cpp default "${type}" classrelation_ref 130309 // b multiplicity "" parent class_ref 128773 // AbstractMO end end class 129285 "DirectPlacement" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130437 // relation 129797 ---|> a public cpp default "${type}" classrelation_ref 130437 // b multiplicity "" parent class_ref 128645 // Placement end end class 129413 "RelativePlacement" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130565 // anchor () relation 129925 ---> a role_name "anchor" multiplicity "1" protected cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; " classrelation_ref 130565 // anchor () b multiplicity "1" parent class_ref 128517 // MObject association_type class_ref 128517 // MObject end classrelation 130693 // relation 130053 ---|> a public cpp default "${type}" classrelation_ref 130693 // b multiplicity "" parent class_ref 129285 // DirectPlacement end attribute 128133 "relType" protected explicit_type "" cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; " java_decl "" idl_decl "" end end class 129541 "Allocation" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130821 // relation 130181 ---|> a public cpp default "${type}" classrelation_ref 130821 // b multiplicity "" parent class_ref 129285 // DirectPlacement end end class 129669 "Label" visibility package cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" idl_decl "" explicit_switch_type "" classrelation 130949 // relation 130309 ---|> a public cpp default "${type}" classrelation_ref 130949 // b multiplicity "" parent class_ref 129157 // Meta end end end end