(object Petal version 43 _written "Rose 6.5.9232.10" charSet 204) (object Design "Logical View" is_unit TRUE is_loaded TRUE quid "3F52321800B8" defaults (object defaults rightMargin 0.250000 leftMargin 0.250000 topMargin 0.250000 bottomMargin 0.500000 pageOverlap 0.250000 clipIconLabels TRUE autoResize TRUE snapToGrid TRUE gridX 16 gridY 16 defaultFont (object Font size 11 face "Verdana" charSet 204 bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) showMessageNum 1 showClassOfObject TRUE notation "Unified") root_usecase_package (object Class_Category "Use Case View" quid "3F52321800BA" exportControl "Public" global TRUE logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "3F52321800D7" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) root_category (object Class_Category "Logical View" quid "3F52321800B9" exportControl "Public" global TRUE subsystem "Component View" quidu "3F52321800BB" logical_models (list unit_reference_list (object Class "LogicalObject" quid "3F5232BC03C1" stereotype "Interface" language "Java") (object Class "Role" quid "3F523355030D" stereotype "abstract" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F58CF0C0386" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) realized_interfaces (list realize_rel_list (object Realize_Relationship quid "3F5233D401BB" supplier "Logical View::LogicalObject" quidu "3F5232BC03C1")) language "Java") (object Class "Located" quid "3F523D6B0229" documentation |<p>Object with <code>Located</code> role is located somewhere in <code>Space</code>.<br> |It's locations specified by <code>space</code> field and should never be <code>null</code><br> |<code>next_in_space</code> - next located object in space, <code>null</code> if last<br> |<code>prev_in_space</code> - previous located object in space, never <code>null</code> (circular) | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523D9003E5" supplier "Logical View::Role" quidu "3F523355030D")) language "Java") (object Class "Space" quid "3F523D7500A7" documentation |<p>Object with <code>Space</code> role is an element of space by itself.<br> |Any <code>Located</code> object is allowed to be located inside space.<br> |It has limited or unlimited <code>capacity</code> for <code>Physical</code> objects inside (<code>Physical.size</code> field)<br> |Also it has it <code>name</code> (not unique) and internal space description<br> |Space content is organized in double-linked list of located objects | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523D99010D" supplier "Logical View::Role" quidu "3F523355030D")) class_attributes (list class_attribute_list (object ClassAttribute "capacity" quid "3F5799A40358" type "int" exportControl "Public") (object ClassAttribute "name" quid "3F5799B301AB" type "String" exportControl "Public") (object ClassAttribute "desc" quid "3F5799E400EE" type "String" exportControl "Public")) language "Java") (object Class "IndexedSpace" quid "3F523D790342" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523D8C008C" supplier "Logical View::Space" quidu "3F523D7500A7")) class_attributes (list class_attribute_list (object ClassAttribute "unique_space_id" quid "3F5982CB03AE" type "String" exportControl "Public")) language "Java") (object Class "Room" quid "3F523D8100CC" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523D8E0157" supplier "Logical View::Space" quidu "3F523D7500A7")) language "Java") (object Class "Interactive" quid "3F523DA3016B" documentation |Interactive role is a one of the base concepts of PAiN engine.<br> |We can interact only with Interactive objects.<br> |Any Interactive object has a 'interactive_name' property, for player characters this<br> |field contains player name. <br> |'target_list' field contains all names we can use to interact with object.<br> |'interactive_desc' is a small description we can see about this object.<br> |Interactive objects are required to be Receptive<br> |in order to receive events from outside world superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523DB30164" supplier "Logical View::Receptive" quidu "3F523DAA0388")) class_attributes (list class_attribute_list (object ClassAttribute "interactive_name" quid "3F579BA20153" type "String" exportControl "Public") (object ClassAttribute "desc" quid "3F579BAE020F" type "String" exportControl "Public") (object ClassAttribute "target_list" quid "3F579BB20084" type "String[]" exportControl "Public")) language "Java") (object Class "Receptive" quid "3F523DAA0388" documentation | Receptive objects can receive events from outside.<br> | Ability to SEE, to HEAR and to FEEL is a main parameters of Receptive object. | Receptive objects are required to be <code>Located</code> | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523DB50262" supplier "Logical View::Located" quidu "3F523D6B0229")) class_attributes (list class_attribute_list (object ClassAttribute "can_hear" quid "3F579B1F00FB" type "boolean" exportControl "Public") (object ClassAttribute "can_see" quid "3F579B24035B" type "boolean" exportControl "Public") (object ClassAttribute "can_feel" quid "3F579B2F00EA" type "boolean" exportControl "Public")) language "Java") (object Class "Physical" quid "3F523DB9018B" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523DC00023" supplier "Logical View::Interactive" quidu "3F523DA3016B")) class_attributes (list class_attribute_list (object ClassAttribute "size" quid "3F597ECC032B" type "int" exportControl "Public") (object ClassAttribute "weight" quid "3F597ED10057" type "int" exportControl "Public") (object ClassAttribute "appearance_desc" quid "3F597ED50229" type "String" exportControl "Public")) language "Java") (object Class "Mobile" quid "3F523DEA0196" documentation "Mobile objects have an ability to move from one space to another. Mobiles are not required to be LifeForms or even Interactive objects. So it can be a some king of system object that browse the world and make it's task or this role could be a part of more complex object - example: Players usually mobile (have an ability to move)" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523DF1039E" supplier "Logical View::Located" quidu "3F523D6B0229")) class_attributes (list class_attribute_list (object ClassAttribute "max_moves" quid "3F579A9303CA" type "int" exportControl "Public") (object ClassAttribute "moves" quid "3F579A9E014F" type "int" exportControl "Public")) language "Java") (object Class "Race" quid "3F523E1D026B" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523E370178" supplier "Logical View::Role" quidu "3F523355030D")) class_attributes (list class_attribute_list (object ClassAttribute "name" quid "3F59819601BF" type "String" exportControl "Public")) language "Java") (object Class "Player" quid "3F523E20000D" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523E31035A" supplier "Logical View::Interactive" quidu "3F523DA3016B")) class_attributes (list class_attribute_list (object ClassAttribute "login" quid "3F597F9A015A" type "String" exportControl "Public") (object ClassAttribute "password" quid "3F597FB203E0" type "String" exportControl "Public") (object ClassAttribute "rejected_commands" quid "3F92908E003B" type "Set" exportControl "Public") (object ClassAttribute "granted_commands" quid "3F929094036F" type "Set" exportControl "Public")) language "Java") (object Class "Exit" quid "3F523E3A0353" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523E4100BE" supplier "Logical View::Role" quidu "3F523355030D")) class_attributes (list class_attribute_list (object ClassAttribute "exit_desc" quid "3F92906A0206" type "String" exportControl "Public")) language "Java") (object Class "Builder" quid "3F523E6503D7" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523E6D0307" supplier "Logical View::Player" quidu "3F523E20000D")) language "Java") (object Class "Reset" quid "3F523EB1026E" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523ED20063" supplier "Logical View::Role" quidu "3F523355030D")) language "Java") (object Class "ResetGroup" quid "3F523EBD012B" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523F3000EA" supplier "Logical View::Role" quidu "3F523355030D")) class_attributes (list class_attribute_list (object ClassAttribute "next_reset_time" quid "3F5981B3030B" type "int" exportControl "Public") (object ClassAttribute "reset_period" quid "3F5981BB02E4" exportControl "Public") (object ClassAttribute "reset_message" quid "3F5981C70115" exportControl "Public") (object ClassAttribute "group_id" quid "3F5981D00258" exportControl "Public") (object ClassAttribute "group_info" quid "3F5981D70046" exportControl "Public")) language "Java") (object Class "SpaceReset" quid "3F523EC600B6" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523ECD03E1" supplier "Logical View::Reset" quidu "3F523EB1026E") (object Inheritance_Relationship quid "3F53A86301F4" supplier "Logical View::Located" quidu "3F523D6B0229")) language "Java") (object Class "Prototype" quid "3F523F7F0365" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523F9D0141" supplier "Logical View::Role" quidu "3F523355030D")) language "Java") (object Class "ReceptivePrototype" quid "3F523F8601F2" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523FA8001A" supplier "Logical View::LocatedPrototype" quidu "3F928C760189")) language "Java") (object Class "PrototypeInfo" quid "3F523F910298" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523FA4010F" supplier "Logical View::Prototype" quidu "3F523F7F0365")) language "Java") (object Class "MobilePrototype" quid "3F523FAD0389" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523FB701A3" supplier "Logical View::LocatedPrototype" quidu "3F928C760189")) language "Java") (object Class "InteractivePrototype" quid "3F523FBC0005" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523FC903A7" supplier "Logical View::ReceptivePrototype" quidu "3F523F8601F2")) language "Java") (object Class "PhysicalPrototype" quid "3F523FCF01CF" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523FDA01CB" supplier "Logical View::InteractivePrototype" quidu "3F523FBC0005")) language "Java") (object Class "LifeFormPrototype" quid "3F523FE10261" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F523FEB03B0" supplier "Logical View::InteractivePrototype" quidu "3F523FBC0005")) language "Java") (object Class "DbObject" quid "3F58CEDA00D1" stereotype "from paindb" language "Java") (object Class "World" quid "3F58CF4F026A" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F58CF5B016D" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) class_attributes (list class_attribute_list (object ClassAttribute "name" quid "3F58CFCA002C" type "String" exportControl "Public")) language "Java") (object Class "WorldTime" quid "3F58CFE5019D" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F58D2B302B8" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) class_attributes (list class_attribute_list (object ClassAttribute "time" quid "3F58D0CE0076" type "int" exportControl "Public")) language "Java") (object Class "PrototypesRegistry" quid "3F58D0260377" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F58D2B503B5" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) class_attributes (list class_attribute_list (object ClassAttribute "prototypes_map" quid "3F58D04F0196" type "Map" exportControl "Public")) language "Java") (object Class "IndexedSpacesRegistry" quid "3F58D11D0156" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F58D2B802F1" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) class_attributes (list class_attribute_list (object ClassAttribute "space_by_id" quid "3F58D1650344" type "Map" exportControl "Public")) language "Java") (object Class "Root" attributes (list Attribute_Set (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 63))) quid "3F58D4670156" stereotype "protected" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F58D49701EC" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) realized_interfaces (list realize_rel_list (object Realize_Relationship quid "3F58D48D006B" supplier "Logical View::LogicalObject" quidu "3F5232BC03C1")) exportControl "Protected" language "Java") (object Class "Creature" quid "3F928BCE023C" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F928BE002E2" supplier "Logical View::Physical" quidu "3F523DB9018B")) language "Java") (object Class "Wear" quid "3F928C2702DA" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F928C2D013E" supplier "Logical View::Physical" quidu "3F523DB9018B")) language "Java") (object Class "LocatedPrototype" quid "3F928C760189" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F928C8402B5" supplier "Logical View::PrototypeInfo" quidu "3F523F910298")) language "Java") (object Class "PlayersRegistry" quid "3F928FBB016E" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3F929005028D" supplier "Logical View::DbObject" quidu "3F58CEDA00D1")) class_attributes (list class_attribute_list (object ClassAttribute "players_by_name" quid "3F92902F02FC" exportControl "Public")) language "Java") (object Class "TriggerData" quid "3FDE1A6B0038" language "Java") (object Class "AffectData" quid "4067347D0209" language "Java") (object Class "TimedAffectData" quid "406734CB003F" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "406734D501F2" supplier "Logical View::AffectData" quidu "4067347D0209")) language "Java") (object Association "$UNNAMED$0" quid "3F5798CB0216" roles (list role_list (object Role "space" quid "3F5798CC02CC" label "space" supplier "Logical View::Space" quidu "3F523D7500A7" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$1" quid "3F5798CC02D6" supplier "Logical View::Located" quidu "3F523D6B0229"))) (object Association "$UNNAMED$2" quid "3F57991003B0" roles (list role_list (object Role "next_in_space" quid "3F579913004D" label "next_in_space" supplier "Logical View::Located" quidu "3F523D6B0229" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$3" quid "3F5799130057" supplier "Logical View::Located" quidu "3F523D6B0229"))) (object Association "$UNNAMED$4" quid "3F57993A0252" roles (list role_list (object Role "prev_in_space" quid "3F57993C0223" label "prev_in_space" supplier "Logical View::Located" quidu "3F523D6B0229" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$5" quid "3F57993C0237" supplier "Logical View::Located" quidu "3F523D6B0229"))) (object Association "$UNNAMED$6" quid "3F579A000333" roles (list role_list (object Role "first_in_space" quid "3F579A01019A" label "first_in_space" supplier "Logical View::Located" quidu "3F523D6B0229" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$7" quid "3F579A0101AE" supplier "Logical View::Space" quidu "3F523D7500A7"))) (object Association "$UNNAMED$8" quid "3F58CFF002E3" roles (list role_list (object Role "time" quid "3F58CFF10190" label "time" supplier "Logical View::WorldTime" quidu "3F58CFE5019D" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$9" quid "3F58CFF10191" supplier "Logical View::World" quidu "3F58CF4F026A" is_aggregate TRUE))) (object Association "$UNNAMED$10" quid "3F58D05C0299" roles (list role_list (object Role "prototypes_registry" quid "3F58D05D0069" label "prototypes_registry" supplier "Logical View::PrototypesRegistry" quidu "3F58D0260377" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$11" quid "3F58D05D0073" supplier "Logical View::World" quidu "3F58CF4F026A" is_aggregate TRUE))) (object Association "$UNNAMED$12" quid "3F58D12F0256" roles (list role_list (object Role "indexed_spaces_registry" quid "3F58D1300185" label "indexed_spaces_registry" supplier "Logical View::IndexedSpacesRegistry" quidu "3F58D11D0156" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$13" quid "3F58D1300186" supplier "Logical View::World" quidu "3F58CF4F026A" is_aggregate TRUE))) (object Association "$UNNAMED$14" quid "3F58D1920154" roles (list role_list (object Role "races" quid "3F58D193003D" label "races" supplier "Logical View::Race" quidu "3F523E1D026B" client_cardinality (value cardinality "1..n") is_navigable TRUE) (object Role "$UNNAMED$15" quid "3F58D1930047" supplier "Logical View::World" quidu "3F58CF4F026A"))) (object Association "$UNNAMED$16" quid "3F58D1B803DA" roles (list role_list (object Role "first_active_player" quid "3F58D1B90196" label "first_active_player" supplier "Logical View::Player" quidu "3F523E20000D" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$17" quid "3F58D1B90197" supplier "Logical View::World" quidu "3F58CF4F026A"))) (object Association "$UNNAMED$18" quid "3F58D1FB032C" roles (list role_list (object Role "reset_groups" quid "3F58D1FC01BB" label "reset_groups" supplier "Logical View::ResetGroup" quidu "3F523EBD012B" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$19" quid "3F58D1FC01C5" supplier "Logical View::World" quidu "3F58CF4F026A"))) (object Association "$UNNAMED$20" quid "3F58D49D024E" roles (list role_list (object Role "roles" quid "3F58D49E0160" label "roles" supplier "Logical View::Role" quidu "3F523355030D" client_cardinality (value cardinality "1..n") is_navigable TRUE) (object Role "$UNNAMED$21" quid "3F58D49E0174" supplier "Logical View::Root" quidu "3F58D4670156" is_aggregate TRUE))) (object Association "$UNNAMED$22" quid "3F59801A0122" roles (list role_list (object Role "prev_active" quid "3F59801D00EA" label "prev_active" supplier "Logical View::Player" quidu "3F523E20000D" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$23" quid "3F59801D00FE" supplier "Logical View::Player" quidu "3F523E20000D"))) (object Association "$UNNAMED$24" quid "3F59804303AC" roles (list role_list (object Role "next_active" quid "3F5980470109" label "next_active" supplier "Logical View::Player" quidu "3F523E20000D" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$25" quid "3F598047011D" supplier "Logical View::Player" quidu "3F523E20000D"))) (object Association "$UNNAMED$26" quid "3F59807A02B1" roles (list role_list (object Role "quit_space" quid "3F59807C0047" label "quit_space" supplier "Logical View::Space" quidu "3F523D7500A7" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$27" quid "3F59807C005B" supplier "Logical View::Player" quidu "3F523E20000D"))) (object Association "$UNNAMED$28" quid "3F5980D402EC" stereotype "list" roles (list role_list (object Role "prototypes" quid "3F5980D50167" label "prototypes" supplier "Logical View::Prototype" quidu "3F523F7F0365" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$29" quid "3F5980D5017B" supplier "Logical View::Builder" quidu "3F523E6503D7"))) (object Association "$UNNAMED$30" quid "3F5981020126" roles (list role_list (object Role "edited_role" quid "3F5981040165" label "edited_role" supplier "Logical View::Prototype" quidu "3F523F7F0365" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$31" quid "3F598104016F" supplier "Logical View::Builder" quidu "3F523E6503D7"))) (object Association "$UNNAMED$32" quid "3F598177019C" roles (list role_list (object Role "target_space" quid "3F59817800C1" label "target_space" supplier "Logical View::Space" quidu "3F523D7500A7" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$33" quid "3F59817800D5" supplier "Logical View::Exit" quidu "3F523E3A0353"))) (object Association "$UNNAMED$34" quid "3F5981EC0335" stereotype "set" roles (list role_list (object Role "$UNNAMED$35" quid "3F5981ED0110" supplier "Logical View::Reset" quidu "3F523EB1026E" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "resets" quid "3F5981ED011A" label "resets" supplier "Logical View::ResetGroup" quidu "3F523EBD012B"))) (object Association "$UNNAMED$36" quid "3F598236009D" roles (list role_list (object Role "resetted_prototype" quid "3F59823601FB" label "resetted_prototype" supplier "Logical View::Prototype" quidu "3F523F7F0365" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$37" quid "3F5982360205" supplier "Logical View::Reset" quidu "3F523EB1026E"))) (object Association "$UNNAMED$38" quid "3F59828301E8" roles (list role_list (object Role "last_resetted_object" quid "3F5982830382" label "last_resetted_object" supplier "Logical View::Role" quidu "3F523355030D" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$39" quid "3F59828303A0" supplier "Logical View::Reset" quidu "3F523EB1026E"))) (object Association "$UNNAMED$40" quid "3F598319014D" roles (list role_list (object Role "north" quid "3F59831A0311" label "north" supplier "Logical View::Exit" quidu "3F523E3A0353" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$41" quid "3F59831A031B" supplier "Logical View::Room" quidu "3F523D8100CC"))) (object Association "$UNNAMED$42" quid "3F59831C0332" roles (list role_list (object Role "east" quid "3F59831E0046" label "east" supplier "Logical View::Exit" quidu "3F523E3A0353" is_navigable TRUE) (object Role "$UNNAMED$43" quid "3F59831E005A" supplier "Logical View::Room" quidu "3F523D8100CC"))) (object Association "$UNNAMED$44" quid "3F5983210131" roles (list role_list (object Role "south" quid "3F598323001B" label "south" supplier "Logical View::Exit" quidu "3F523E3A0353" is_navigable TRUE) (object Role "$UNNAMED$45" quid "3F598323002F" supplier "Logical View::Room" quidu "3F523D8100CC"))) (object Association "$UNNAMED$46" quid "3F59832703A6" roles (list role_list (object Role "up" quid "3F5983290381" label "up" supplier "Logical View::Exit" quidu "3F523E3A0353" is_navigable TRUE) (object Role "$UNNAMED$47" quid "3F598329038B" supplier "Logical View::Room" quidu "3F523D8100CC"))) (object Association "$UNNAMED$48" quid "3F59832E01E4" roles (list role_list (object Role "down" quid "3F59833001B4" label "down" supplier "Logical View::Exit" quidu "3F523E3A0353" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$49" quid "3F59833001BE" supplier "Logical View::Room" quidu "3F523D8100CC"))) (object Association "$UNNAMED$50" quid "3F59833D0217" roles (list role_list (object Role "west" quid "3F59833E0146" label "west" supplier "Logical View::Exit" quidu "3F523E3A0353" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$51" quid "3F59833E015A" supplier "Logical View::Room" quidu "3F523D8100CC"))) (object Association "$UNNAMED$52" quid "3F928FCC0191" roles (list role_list (object Role "players_registry" quid "3F928FCD0016" label "players_registry" supplier "Logical View::PlayersRegistry" quidu "3F928FBB016E" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$53" quid "3F928FCD0017" supplier "Logical View::World" quidu "3F58CF4F026A" is_aggregate TRUE))) (object Association "$UNNAMED$54" quid "3F9291F803B7" roles (list role_list (object Role "inventory" quid "3F9291F901B0" label "inventory" supplier "Logical View::Space" quidu "3F523D7500A7" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "$UNNAMED$55" quid "3F9291F901C4" supplier "Logical View::Creature" quidu "3F928BCE023C" is_aggregate TRUE))) (object Association "$UNNAMED$56" quid "3FDA22C903BE" roles (list role_list (object Role "$UNNAMED$57" quid "3FDA22CA02A7" supplier "Logical View::Wear" quidu "3F928C2702DA" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "wear_slots" quid "3FDA22CA02B1" label "wear_slots" supplier "Logical View::Creature" quidu "3F928BCE023C"))) (object Association "$UNNAMED$58" quid "3FDE1AA10144" roles (list role_list (object Role "$UNNAMED$59" quid "3FDE1AA1023E" supplier "Logical View::TriggerData" quidu "3FDE1A6B0038" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$60" quid "3FDE1AA1023F" supplier "Logical View::Role" quidu "3F523355030D" is_aggregate TRUE))) (object Association "$UNNAMED$61" quid "4067348F0255" roles (list role_list (object Role "$UNNAMED$62" quid "40673490012A" supplier "Logical View::AffectData" quidu "4067347D0209" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$63" quid "40673490012B" supplier "Logical View::Role" quidu "3F523355030D" is_aggregate TRUE)))) logical_presentations (list unit_reference_list (object ClassDiagram "RolesHierarchy" quid "3F5232330248" title "RolesHierarchy" zoom 100 max_height 28350 max_width 21600 origin_x 818 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::LogicalObject" @1 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1264, 2000) label (object ItemLabel Parent_View @1 location (1104, 1970) nlines 1 max_width 320 justify 0 label "LogicalObject") stereotype (object ItemLabel Parent_View @1 location (1104, 1920) anchor 10 nlines 1 max_width 320 justify 0 label "<<Interface>>") icon "Interface" icon_style "Label" line_color 128 fill_color 16777215 quidu "3F5232BC03C1" width 338 height 186 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Located" @2 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (832, 1312) label (object ItemLabel Parent_View @2 location (726, 1271) fill_color 13434879 nlines 1 max_width 212 justify 0 label "Located") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523D6B0229" width 230 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Space" @3 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2112, 1296) label (object ItemLabel Parent_View @3 location (2029, 1255) fill_color 13434879 nlines 1 max_width 166 justify 0 label "Space") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523D7500A7" width 184 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::IndexedSpace" @4 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2320, 1088) label (object ItemLabel Parent_View @4 location (2152, 1047) fill_color 13434879 nlines 1 max_width 336 justify 0 label "IndexedSpace") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523D790342" width 354 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Room" @5 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1936, 1088) label (object ItemLabel Parent_View @5 location (1811, 1048) fill_color 13434879 nlines 1 max_width 251 justify 0 label "Room") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523D8100CC" width 269 height 106 annotation 8 autoResize TRUE) (object InheritView "" @6 stereotype TRUE line_color 128 quidu "3F523D8C008C" client @4 supplier @3 line_style 0) (object InheritView "" @7 stereotype TRUE line_color 128 quidu "3F523D8E0157" client @5 supplier @3 line_style 0) (object ClassView "Class" "Logical View::Interactive" @8 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (464, 736) label (object ItemLabel Parent_View @8 location (329, 695) fill_color 13434879 nlines 1 max_width 270 justify 0 label "Interactive") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523DA3016B" width 288 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Receptive" @9 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (464, 1072) label (object ItemLabel Parent_View @9 location (337, 1031) fill_color 13434879 nlines 1 max_width 254 justify 0 label "Receptive") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523DAA0388" width 272 height 109 annotation 8 autoResize TRUE) (object InheritView "" @10 stereotype TRUE line_color 128 quidu "3F523DB30164" client @8 supplier @9 line_style 0) (object InheritView "" @11 stereotype TRUE line_color 128 quidu "3F523DB50262" client @9 supplier @2 line_style 0) (object ClassView "Class" "Logical View::Physical" @12 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (464, 464) label (object ItemLabel Parent_View @12 location (361, 423) fill_color 13434879 nlines 1 max_width 206 justify 0 label "Physical") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523DB9018B" width 224 height 109 annotation 8 autoResize TRUE) (object InheritView "" @13 stereotype TRUE line_color 128 quidu "3F523DC00023" client @12 supplier @8 line_style 0) (object ClassView "Class" "Logical View::Mobile" @14 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 1312) label (object ItemLabel Parent_View @14 location (347, 1271) fill_color 13434879 nlines 1 max_width 170 justify 0 label "Mobile") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523DEA0196" width 188 height 109 annotation 8 autoResize TRUE) (object InheritView "" @15 stereotype TRUE line_color 128 quidu "3F523DF1039E" client @14 supplier @2 line_style 0) (object ClassView "Class" "Logical View::Race" @16 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1040, 1136) label (object ItemLabel Parent_View @16 location (959, 1095) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Race") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523E1D026B" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Player" @17 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (208, 480) label (object ItemLabel Parent_View @17 location (123, 439) fill_color 13434879 nlines 1 max_width 170 justify 0 label "Player") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523E20000D" width 188 height 109 annotation 8 autoResize TRUE) (object InheritView "" @18 stereotype TRUE line_color 128 quidu "3F523E31035A" client @17 supplier @8 line_style 0) (object ClassView "Class" "Logical View::Exit" @19 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1456, 1136) label (object ItemLabel Parent_View @19 location (1375, 1095) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Exit") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523E3A0353" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Builder" @20 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (208, 256) label (object ItemLabel Parent_View @20 location (112, 215) fill_color 13434879 nlines 1 max_width 192 justify 0 label "Builder") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523E6503D7" width 210 height 109 annotation 8 autoResize TRUE) (object InheritView "" @21 stereotype TRUE line_color 128 quidu "3F523E6D0307" client @20 supplier @17 line_style 0) (object ClassView "Class" "Logical View::Reset" @22 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1264, 736) label (object ItemLabel Parent_View @22 location (1183, 695) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Reset") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523EB1026E" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::ResetGroup" @23 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1760, 736) label (object ItemLabel Parent_View @23 location (1607, 695) fill_color 13434879 nlines 1 max_width 306 justify 0 label "ResetGroup") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523EBD012B" width 324 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::SpaceReset" @24 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (832, 736) label (object ItemLabel Parent_View @24 location (683, 695) fill_color 13434879 nlines 1 max_width 298 justify 0 label "SpaceReset") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523EC600B6" width 316 height 109 annotation 8 autoResize TRUE) (object InheritView "" @25 stereotype TRUE line_color 128 quidu "3F523ECD03E1" client @24 supplier @22 line_style 0) (object ClassView "Class" "Logical View::Prototype" @26 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 1584) label (object ItemLabel Parent_View @26 location (1950, 1543) fill_color 13434879 nlines 1 max_width 260 justify 0 label "Prototype") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523F7F0365" width 278 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::PrototypeInfo" @27 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 1808) label (object ItemLabel Parent_View @27 location (1910, 1767) fill_color 13434879 nlines 1 max_width 340 justify 0 label "PrototypeInfo") icon_style "Label" line_color 128 fill_color 12766066 quidu "3F523F910298" width 358 height 109 annotation 8 autoResize TRUE) (object InheritView "" @28 stereotype TRUE line_color 128 quidu "3F523FA4010F" client @27 supplier @26 line_style 0) (object InheritView "" @29 stereotype TRUE line_color 3342489 quidu "3F53A86301F4" client @24 supplier @2 line_style 0) (object ClassView "Class" "Logical View::DbObject" @30 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (704, 1584) label (object ItemLabel Parent_View @30 location (526, 1568) fill_color 13434879 nlines 1 max_width 356 justify 0 label "DbObject") stereotype (object ItemLabel Parent_View @30 location (526, 1518) fill_color 13434879 anchor 10 nlines 1 max_width 356 justify 0 label "<<from paindb>>") icon_style "Label" line_color 3342489 fill_color 16445410 quidu "3F58CEDA00D1" width 374 height 159 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Creature" @31 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (464, 256) label (object ItemLabel Parent_View @31 location (354, 215) fill_color 13434879 nlines 1 max_width 220 justify 0 label "Creature") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F928BCE023C" width 238 height 109 annotation 8 autoResize TRUE) (object InheritView "" @32 stereotype TRUE line_color 3342489 quidu "3F928BE002E2" client @31 supplier @12 line_style 0) (object ClassView "Class" "Logical View::Wear" @33 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (704, 256) label (object ItemLabel Parent_View @33 location (623, 215) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Wear") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F928C2702DA" height 109 annotation 8 autoResize TRUE) (object InheritView "" @34 stereotype TRUE line_color 3342489 quidu "3F928C2D013E" client @33 supplier @12 line_style 0) (object ClassView "Class" "Logical View::LocatedPrototype" @35 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2080, 2016) label (object ItemLabel Parent_View @35 location (1865, 1975) fill_color 13434879 nlines 1 max_width 430 justify 0 label "LocatedPrototype") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F928C760189" width 448 height 109 annotation 8 autoResize TRUE) (object InheritView "" @36 stereotype TRUE line_color 3342489 quidu "3F928C8402B5" client @35 supplier @27 line_style 0) (object NoteView @37 location (2624, 1920) label (object ItemLabel Parent_View @37 location (2427, 1839) fill_color 13434879 nlines 3 max_width 359 label "Same hierarchy as for objects ...") line_color 3342489 fill_color 12632256 width 419 height 175) (object AttachView "" @38 stereotype TRUE line_color 3342489 client @37 supplier @36 line_style 0) (object ClassView "Class" "Logical View::Root" @39 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (704, 2000) label (object ItemLabel Parent_View @39 location (545, 1984) fill_color 13434879 nlines 1 max_width 318 justify 0 label "Root") stereotype (object ItemLabel Parent_View @39 location (545, 1934) fill_color 13434879 anchor 10 nlines 1 max_width 318 justify 0 label "<<protected>>") icon_style "Label" line_color 3342489 fill_color 16053492 quidu "3F58D4670156" width 336 height 159 annotation 8 autoResize TRUE) (object RealizeView "" @40 stereotype TRUE line_color 3342489 quidu "3F58D48D006B" client @39 supplier @1 line_style 0) (object InheritView "" @41 stereotype TRUE line_color 3342489 quidu "3F58D49701EC" client @39 supplier @30 line_style 0) (object ClassView "Class" "Logical View::TriggerData" @42 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1680, 1808) label (object ItemLabel Parent_View @42 location (1534, 1767) fill_color 13434879 nlines 1 max_width 292 justify 0 label "TriggerData") icon_style "Decoration" line_color 3342489 fill_color 15066597 quidu "3FDE1A6B0038" width 310 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Role" @43 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1264, 1584) label (object ItemLabel Parent_View @43 location (1119, 1568) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @43 location (1119, 1518) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 128 fill_color 16053492 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object RealizeView "" @44 stereotype TRUE line_color 128 quidu "3F5233D401BB" client @43 supplier @1 line_style 0) (object InheritView "" @45 stereotype TRUE line_color 128 quidu "3F523D9003E5" client @2 supplier @43 line_style 0) (object InheritView "" @46 stereotype TRUE line_color 128 quidu "3F523D99010D" client @3 supplier @43 line_style 0) (object InheritView "" @47 stereotype TRUE line_color 128 quidu "3F523E370178" client @16 supplier @43 line_style 0) (object InheritView "" @48 stereotype TRUE line_color 128 quidu "3F523E4100BE" client @19 supplier @43 line_style 0) (object InheritView "" @49 stereotype TRUE line_color 128 quidu "3F523ED20063" client @22 supplier @43 line_style 0) (object InheritView "" @50 stereotype TRUE line_color 128 quidu "3F523F9D0141" client @26 supplier @43 line_style 0) (object InheritView "" @51 stereotype TRUE line_color 128 quidu "3F523F3000EA" client @23 supplier @43 vertices (list Points (1738, 790) (1552, 1290) (1340, 1504)) line_style 0) (object InheritView "" @52 stereotype TRUE line_color 3342489 quidu "3F58CF0C0386" client @43 supplier @30 line_style 0) (object AssociationViewNew "$UNNAMED$20" @53 location (983, 1791) stereotype TRUE line_color 3342489 quidu "3F58D49D024E" roleview_list (list RoleViews (object RoleView "roles" @54 Parent_View @53 location (343, -209) label (object SegLabel @55 Parent_View @54 location (1018, 1690) anchor 1 anchor_loc 1 nlines 1 max_width 140 justify 0 label "+roles" pctDist 0.411677 height 62 orientation 0) stereotype TRUE line_color 3342489 quidu "3F58D49E0160" client @53 supplier @43 line_style 0 label (object SegLabel @56 Parent_View @54 location (1170, 1719) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1..*" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$21" @57 Parent_View @53 location (343, -209) stereotype TRUE line_color 3342489 quidu "3F58D49E0174" client @53 supplier @39 line_style 0))) (object AssociationViewNew "$UNNAMED$58" @58 location (1495, 1708) stereotype TRUE line_color 3342489 quidu "3FDE1AA10144" roleview_list (list RoleViews (object RoleView "$UNNAMED$59" @59 Parent_View @58 location (231, 124) stereotype TRUE line_color 3342489 quidu "3FDE1AA1023E" client @58 supplier @42 line_style 0 label (object SegLabel @60 Parent_View @59 location (1594, 1701) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist 0.900000 height 54 orientation 0)) (object RoleView "$UNNAMED$60" @61 Parent_View @58 location (231, 124) stereotype TRUE line_color 3342489 quidu "3FDE1AA1023F" client @58 supplier @43 line_style 0))) (object ClassView "Class" "Logical View::AffectData" @62 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1664, 2016) label (object ItemLabel Parent_View @62 location (1533, 1975) fill_color 13434879 nlines 1 max_width 262 justify 0 label "AffectData") icon_style "Decoration" line_color 3342489 fill_color 15066597 quidu "4067347D0209" width 280 height 109 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$61" @63 location (1475, 1812) stereotype TRUE line_color 3342489 quidu "4067348F0255" roleview_list (list RoleViews (object RoleView "$UNNAMED$62" @64 Parent_View @63 location (211, 228) stereotype TRUE line_color 3342489 quidu "40673490012A" client @63 supplier @62 line_style 0 label (object SegLabel @65 Parent_View @64 location (1642, 1913) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist 0.900000 height 54 orientation 0)) (object RoleView "$UNNAMED$63" @66 Parent_View @63 location (211, 228) stereotype TRUE line_color 3342489 quidu "40673490012B" client @63 supplier @43 line_style 0))) (object ClassView "Class" "Logical View::TimedAffectData" @67 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1664, 2256) label (object ItemLabel Parent_View @67 location (1467, 2215) fill_color 13434879 nlines 1 max_width 394 justify 0 label "TimedAffectData") icon_style "Decoration" line_color 3342489 fill_color 15066597 quidu "406734CB003F" width 412 height 109 annotation 8 autoResize TRUE) (object InheritView "" @68 stereotype TRUE line_color 3342489 quidu "406734D501F2" client @67 supplier @62 line_style 0))) (object ClassDiagram "DetailedRoles" quid "3F57987F01C7" title "DetailedRoles" zoom 100 max_height 28350 max_width 21600 origin_x 206 origin_y 4068 items (list diagram_item_list (object ClassView "Class" "Logical View::Space" @69 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1824, 336) label (object ItemLabel Parent_View @69 location (1742, 295) fill_color 13434879 nlines 1 max_width 164 justify 0 label "Space") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D7500A7" width 182 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Located" @70 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1136, 337) label (object ItemLabel Parent_View @70 location (992, 275) fill_color 13434879 nlines 1 max_width 288 justify 0 label "Located") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523D6B0229" width 306 height 150 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$0" @71 location (1510, 336) stereotype TRUE line_color 3342489 quidu "3F5798CB0216" roleview_list (list RoleViews (object RoleView "space" @72 Parent_View @71 location (1270, 64) label (object SegLabel @73 Parent_View @72 location (1621, 296) anchor 1 anchor_loc 1 nlines 1 max_width 170 justify 0 label "+space" pctDist 0.502304 height 41 orientation 0) stereotype TRUE line_color 3342489 quidu "3F5798CC02CC" client @71 supplier @69 line_style 0 label (object SegLabel @74 Parent_View @72 location (1688, 372) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.806452 height 36 orientation 1)) (object RoleView "$UNNAMED$1" @75 Parent_View @71 location (1270, 64) stereotype TRUE line_color 3342489 quidu "3F5798CC02D6" client @71 supplier @70 line_style 0))) (object AssociationViewNew "$UNNAMED$2" @76 location (1130, 603) stereotype TRUE line_color 3342489 quidu "3F57991003B0" roleview_list (list RoleViews (object RoleView "next_in_space" @77 Parent_View @76 location (890, 331) label (object SegLabel @78 Parent_View @77 location (1370, 480) anchor 1 anchor_loc 1 nlines 1 max_width 364 justify 0 label "+next_in_space" pctDist 0.724806 height 183 orientation 1) stereotype TRUE line_color 3342489 quidu "3F579913004D" client @76 supplier @70 vertices (list Points (1130, 603) (1187, 603) (1187, 412)) line_style 3 origin_attachment (1130, 603) terminal_attachment (1187, 412) label (object SegLabel @79 Parent_View @77 location (1257, 435) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.906977 height 70 orientation 1)) (object RoleView "$UNNAMED$3" @80 Parent_View @76 location (890, 331) stereotype TRUE line_color 3342489 quidu "3F5799130057" client @76 supplier @70 vertices (list Points (1130, 603) (1073, 603) (1073, 412)) line_style 3 origin_attachment (1130, 603) terminal_attachment (1073, 412)))) (object AssociationViewNew "$UNNAMED$4" @81 location (1131, 82) stereotype TRUE line_color 3342489 quidu "3F57993A0252" roleview_list (list RoleViews (object RoleView "prev_in_space" @82 Parent_View @81 location (779, -286) label (object SegLabel @83 Parent_View @82 location (985, 170) anchor 1 anchor_loc 1 nlines 1 max_width 365 justify 0 label "+prev_in_space" pctDist 0.609756 height 91 orientation 1) stereotype TRUE line_color 3342489 quidu "3F57993C0223" client @81 supplier @70 vertices (list Points (1131, 82) (1075, 82) (1075, 262)) line_style 3 origin_attachment (1131, 82) terminal_attachment (1075, 262) label (object SegLabel @84 Parent_View @82 location (1002, 223) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.837398 height 74 orientation 1)) (object RoleView "$UNNAMED$5" @85 Parent_View @81 location (779, -286) stereotype TRUE line_color 3342489 quidu "3F57993C0237" client @81 supplier @70 vertices (list Points (1131, 82) (1187, 82) (1187, 262)) line_style 3 origin_attachment (1131, 82) terminal_attachment (1187, 262)))) (object ClassView "Class" "Logical View::Located" @86 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1856, 896) label (object ItemLabel Parent_View @86 location (1750, 855) fill_color 13434879 nlines 1 max_width 212 justify 0 label "Located") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D6B0229" width 230 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Space" @87 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 896) label (object ItemLabel Parent_View @87 location (985, 789) fill_color 13434879 nlines 1 max_width 334 justify 0 label "Space") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523D7500A7" width 352 height 240 annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$6" @88 location (1534, 896) stereotype TRUE line_color 3342489 quidu "3F579A000333" roleview_list (list RoleViews (object RoleView "first_in_space" @89 Parent_View @88 location (1182, -48) label (object SegLabel @90 Parent_View @89 location (1568, 857) anchor 1 anchor_loc 1 nlines 1 max_width 338 justify 0 label "+first_in_space" pctDist 0.171717 height 40 orientation 0) stereotype TRUE line_color 3342489 quidu "3F579A01019A" client @88 supplier @86 line_style 0 label (object SegLabel @91 Parent_View @89 location (1660, 933) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.616505 height 37 orientation 1)) (object RoleView "$UNNAMED$7" @92 Parent_View @88 location (1182, -48) stereotype TRUE line_color 3342489 quidu "3F579A0101AE" client @88 supplier @87 line_style 0))) (object ClassView "Class" "Logical View::Mobile" @93 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 1456) label (object ItemLabel Parent_View @93 location (971, 1374) fill_color 13434879 nlines 1 max_width 394 justify 0 label "Mobile") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523DEA0196" width 412 height 190 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Role" @94 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 336) label (object ItemLabel Parent_View @94 location (191, 320) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @94 location (191, 270) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 3342489 fill_color 16053492 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object InheritView "" @95 stereotype TRUE line_color 3342489 quidu "3F523D9003E5" client @70 supplier @94 line_style 0) (object ClassView "Class" "Logical View::Role" @96 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 896) label (object ItemLabel Parent_View @96 location (191, 880) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @96 location (191, 830) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 3342489 fill_color 16053492 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object InheritView "" @97 stereotype TRUE line_color 3342489 quidu "3F523D99010D" client @87 supplier @96 line_style 0) (object ClassView "Class" "Logical View::Located" @98 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 1456) label (object ItemLabel Parent_View @98 location (230, 1415) fill_color 13434879 nlines 1 max_width 212 justify 0 label "Located") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D6B0229" width 230 height 109 annotation 8 autoResize TRUE) (object InheritView "" @99 stereotype TRUE line_color 3342489 quidu "3F523DF1039E" client @93 supplier @98 line_style 0) (object ClassView "Class" "Logical View::Receptive" @100 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 1904) label (object ItemLabel Parent_View @100 location (942, 1797) fill_color 13434879 nlines 1 max_width 452 justify 0 label "Receptive") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523DAA0388" width 470 height 240 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Located" @101 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 1904) label (object ItemLabel Parent_View @101 location (230, 1863) fill_color 13434879 nlines 1 max_width 212 justify 0 label "Located") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D6B0229" width 230 height 109 annotation 8 autoResize TRUE) (object InheritView "" @102 stereotype TRUE line_color 3342489 quidu "3F523DB50262" client @100 supplier @101 line_style 0) (object ClassView "Class" "Logical View::Interactive" @103 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1184, 2400) label (object ItemLabel Parent_View @103 location (894, 2293) fill_color 13434879 nlines 1 max_width 580 justify 0 label "Interactive") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523DA3016B" width 598 height 240 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Receptive" @104 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 2400) label (object ItemLabel Parent_View @104 location (225, 2359) fill_color 13434879 nlines 1 max_width 254 justify 0 label "Receptive") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523DAA0388" width 272 height 109 annotation 8 autoResize TRUE) (object InheritView "" @105 stereotype TRUE line_color 3342489 quidu "3F523DB30164" client @103 supplier @104 line_style 0) (object ClassView "Class" "Logical View::Physical" @106 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 2800) label (object ItemLabel Parent_View @106 location (875, 2693) fill_color 13434879 nlines 1 max_width 586 justify 0 label "Physical") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523DB9018B" width 604 height 240 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Race" @107 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 4528) label (object ItemLabel Parent_View @107 location (985, 4471) fill_color 13434879 nlines 1 max_width 334 justify 0 label "Race") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523E1D026B" width 352 height 140 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::SpaceReset" @108 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 5776) label (object ItemLabel Parent_View @108 location (864, 5680) fill_color 13434879 nlines 1 max_width 576 justify 0 label "SpaceReset") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523EC600B6" width 594 height 219 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Interactive" @109 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (368, 2800) label (object ItemLabel Parent_View @109 location (233, 2759) fill_color 13434879 nlines 1 max_width 270 justify 0 label "Interactive") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523DA3016B" width 288 height 109 annotation 8 autoResize TRUE) (object InheritView "" @110 stereotype TRUE line_color 3342489 quidu "3F523DC00023" client @106 supplier @109 line_style 0) (object ClassView "Class" "Logical View::Interactive" @111 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 3360) label (object ItemLabel Parent_View @111 location (217, 3319) fill_color 13434879 nlines 1 max_width 270 justify 0 label "Interactive") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523DA3016B" width 288 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Player" @112 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 3808) label (object ItemLabel Parent_View @112 location (242, 3762) fill_color 13434879 nlines 1 max_width 220 justify 0 label "Player") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523E20000D" width 238 height 119 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Role" @113 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 4144) label (object ItemLabel Parent_View @113 location (207, 4128) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @113 location (207, 4078) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Role" @114 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 4528) label (object ItemLabel Parent_View @114 location (207, 4512) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @114 location (207, 4462) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object InheritView "" @115 stereotype TRUE line_color 3342489 quidu "3F523E370178" client @107 supplier @114 line_style 0) (object ClassView "Class" "Logical View::Role" @116 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 4912) label (object ItemLabel Parent_View @116 location (207, 4896) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @116 location (207, 4846) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Role" @117 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (352, 5328) label (object ItemLabel Parent_View @117 location (207, 5312) fill_color 13434879 nlines 1 max_width 290 justify 0 label "Role") stereotype (object ItemLabel Parent_View @117 location (207, 5262) fill_color 13434879 anchor 10 nlines 1 max_width 290 justify 0 label "<<abstract>>") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523355030D" width 308 height 159 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Reset" @118 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 5680) label (object ItemLabel Parent_View @118 location (236, 5618) fill_color 13434879 nlines 1 max_width 201 justify 0 label "Reset") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523EB1026E" width 219 height 150 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Located" @119 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 5920) label (object ItemLabel Parent_View @119 location (233, 5864) fill_color 13434879 nlines 1 max_width 207 justify 0 label "Located") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D6B0229" width 225 height 138 annotation 8 autoResize TRUE) (object InheritView "" @120 stereotype TRUE line_color 3342489 quidu "3F523ECD03E1" client @108 supplier @118 line_style 0) (object InheritView "" @121 stereotype TRUE line_color 3342489 quidu "3F53A86301F4" client @108 supplier @119 line_style 0) (object ClassView "Class" "Logical View::IndexedSpace" @122 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 6288) label (object ItemLabel Parent_View @122 location (869, 6231) fill_color 13434879 nlines 1 max_width 566 justify 0 label "IndexedSpace") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523D790342" width 584 height 140 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Space" @123 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 6288) label (object ItemLabel Parent_View @123 location (254, 6247) fill_color 13434879 nlines 1 max_width 164 justify 0 label "Space") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D7500A7" width 182 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Space" @124 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (336, 6752) label (object ItemLabel Parent_View @124 location (254, 6711) fill_color 13434879 nlines 1 max_width 164 justify 0 label "Space") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523D7500A7" width 182 height 109 annotation 8 autoResize TRUE) (object InheritView "" @125 stereotype TRUE line_color 3342489 quidu "3F523D8C008C" client @122 supplier @123 line_style 0) (object ClassView "Class" "Logical View::Prototype" @126 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2000, 3808) label (object ItemLabel Parent_View @126 location (1872, 3767) fill_color 13434879 nlines 1 max_width 256 justify 0 label "Prototype") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523F7F0365" width 274 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Builder" @127 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 3808) label (object ItemLabel Parent_View @127 location (874, 3730) fill_color 13434879 nlines 1 max_width 588 justify 0 label "Builder") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523E6503D7" width 606 height 182 annotation 8 autoResize TRUE) (object InheritView "" @128 stereotype TRUE line_color 3342489 quidu "3F523E6D0307" client @127 supplier @112 line_style 0) (object AssociationViewNew "$UNNAMED$28" @129 location (1666, 3808) stereotype (object SegLabel @130 Parent_View @129 location (1650, 3833) font (object Font size 10 charSet 204) anchor 10 anchor_loc 1 nlines 1 max_width 450 justify 0 label "<<list>>" pctDist 0.233333 height 25 orientation 1) line_color 3342489 quidu "3F5980D402EC" roleview_list (list RoleViews (object RoleView "prototypes" @131 Parent_View @129 location (498, 0) label (object SegLabel @132 Parent_View @131 location (1695, 3767) anchor 1 anchor_loc 1 nlines 1 max_width 293 justify 0 label "+prototypes" pctDist 0.147959 height 41 orientation 0) stereotype TRUE line_color 3342489 quidu "3F5980D50167" client @129 supplier @126 line_style 0 label (object SegLabel @133 Parent_View @131 location (1811, 3847) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist 0.739796 height 39 orientation 1)) (object RoleView "$UNNAMED$29" @134 Parent_View @129 location (498, 0) stereotype TRUE line_color 3342489 quidu "3F5980D5017B" client @129 supplier @127 line_style 0))) (object AssociationViewNew "$UNNAMED$30" @135 location (1609, 3972) stereotype TRUE line_color 3342489 quidu "3F5981020126" roleview_list (list RoleViews (object RoleView "edited_role" @136 Parent_View @135 location (441, 164) label (object SegLabel @137 Parent_View @136 location (1836, 4000) anchor 1 anchor_loc 1 nlines 1 max_width 290 justify 0 label "+edited_role" pctDist 0.474895 height 28 orientation 0) stereotype TRUE line_color 3342489 quidu "3F5981040165" client @135 supplier @126 vertices (list Points (1609, 3972) (1977, 3972) (1977, 3862)) line_style 3 origin_attachment (1609, 3972) terminal_attachment (1977, 3862) label (object SegLabel @138 Parent_View @136 location (2031, 3910) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$31" @139 Parent_View @135 location (441, 164) stereotype TRUE line_color 3342489 quidu "3F598104016F" client @135 supplier @127 vertices (list Points (1609, 3972) (1204, 3972) (1204, 3899)) line_style 3 origin_attachment (1609, 3972) terminal_attachment (1204, 3899)))) (object ClassView "Class" "Logical View::Space" @140 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1984, 4144) label (object ItemLabel Parent_View @140 location (1901, 4103) fill_color 13434879 nlines 1 max_width 166 justify 0 label "Space") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523D7500A7" width 184 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Exit" @141 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 4144) label (object ItemLabel Parent_View @141 location (957, 4087) fill_color 13434879 nlines 1 max_width 422 justify 0 label "Exit") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523E3A0353" width 440 height 140 annotation 8 autoResize TRUE) (object InheritView "" @142 stereotype TRUE line_color 3342489 quidu "3F523E4100BE" client @141 supplier @113 line_style 0) (object AssociationViewNew "$UNNAMED$32" @143 location (1639, 4144) stereotype TRUE line_color 3342489 quidu "3F598177019C" roleview_list (list RoleViews (object RoleView "target_space" @144 Parent_View @143 location (471, -16) label (object SegLabel @145 Parent_View @144 location (1694, 4088) anchor 1 anchor_loc 1 nlines 1 max_width 319 justify 0 label "+target_space" pctDist 0.217617 height 57 orientation 0) stereotype TRUE line_color 3342489 quidu "3F59817800C1" client @143 supplier @140 line_style 0 label (object SegLabel @146 Parent_View @144 location (1866, 4198) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$33" @147 Parent_View @143 location (471, -16) stereotype TRUE line_color 3342489 quidu "3F59817800D5" client @143 supplier @141 line_style 0))) (object ClassView "Class" "Logical View::Reset" @148 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1984, 4912) label (object ItemLabel Parent_View @148 location (1903, 4871) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Reset") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523EB1026E" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::ResetGroup" @149 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1168, 4912) label (object ItemLabel Parent_View @149 location (923, 4755) fill_color 13434879 nlines 1 max_width 490 justify 0 label "ResetGroup") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523EBD012B" width 508 height 340 annotation 8 autoResize TRUE) (object InheritView "" @150 stereotype TRUE line_color 3342489 quidu "3F523F3000EA" client @149 supplier @116 line_style 0) (object AssociationViewNew "$UNNAMED$34" @151 location (1657, 4912) stereotype (object SegLabel @152 Parent_View @151 location (1626, 4938) font (object Font size 10 charSet 204) anchor 10 anchor_loc 1 nlines 1 max_width 450 justify 0 label "<<set>>" pctDist -0.016667 height 26 orientation 1) line_color 3342489 quidu "3F5981EC0335" roleview_list (list RoleViews (object RoleView "$UNNAMED$35" @153 Parent_View @151 location (489, 0) stereotype TRUE line_color 3342489 quidu "3F5981ED0110" client @151 supplier @148 line_style 0 label (object SegLabel @154 Parent_View @153 location (1849, 4966) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist 0.817797 height 54 orientation 1)) (object RoleView "resets" @155 Parent_View @151 location (489, 0) label (object SegLabel @156 Parent_View @155 location (1769, 4871) anchor 1 anchor_loc 1 nlines 1 max_width 172 justify 0 label "+resets" pctDist -0.485106 height 42 orientation 1) stereotype TRUE line_color 3342489 quidu "3F5981ED011A" client @151 supplier @149 line_style 0))) (object ClassView "Class" "Logical View::Prototype" @157 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1952, 5232) label (object ItemLabel Parent_View @157 location (1824, 5191) fill_color 13434879 nlines 1 max_width 256 justify 0 label "Prototype") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523F7F0365" width 274 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Role" @158 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1936, 5456) label (object ItemLabel Parent_View @158 location (1833, 5416) fill_color 13434879 nlines 1 max_width 207 justify 0 label "Role") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523355030D" width 225 height 106 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Reset" @159 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1152, 5328) label (object ItemLabel Parent_View @159 location (930, 5272) fill_color 13434879 nlines 1 max_width 445 justify 0 label "Reset") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523EB1026E" width 463 height 138 annotation 8 autoResize TRUE) (object InheritView "" @160 stereotype TRUE line_color 3342489 quidu "3F523ED20063" client @159 supplier @117 line_style 0) (object AssociationViewNew "$UNNAMED$36" @161 location (1598, 5274) stereotype TRUE line_color 3342489 quidu "3F598236009D" roleview_list (list RoleViews (object RoleView "resetted_prototype" @162 Parent_View @161 location (446, -54) label (object SegLabel @163 Parent_View @162 location (1598, 5205) anchor 1 anchor_loc 1 nlines 1 max_width 482 justify 0 label "+resetted_prototype" pctDist 0.039001 height 70 orientation 0) stereotype TRUE line_color 3342489 quidu "3F59823601FB" client @161 supplier @157 line_style 0 label (object SegLabel @164 Parent_View @162 location (1767, 5288) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.763543 height 34 orientation 1)) (object RoleView "$UNNAMED$37" @165 Parent_View @161 location (446, -54) stereotype TRUE line_color 3342489 quidu "3F5982360205" client @161 supplier @159 line_style 0))) (object AssociationViewNew "$UNNAMED$38" @166 location (1603, 5401) stereotype TRUE line_color 3342489 quidu "3F59828301E8" roleview_list (list RoleViews (object RoleView "last_resetted_object" @167 Parent_View @166 location (451, 73) label (object SegLabel @168 Parent_View @167 location (1560, 5472) anchor 1 anchor_loc 1 nlines 1 max_width 494 justify 0 label "+last_resetted_object" pctDist -0.138925 height 77 orientation 1) stereotype TRUE line_color 3342489 quidu "3F5982830382" client @166 supplier @158 line_style 0 label (object SegLabel @169 Parent_View @167 location (1761, 5406) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.703075 height 20 orientation 0)) (object RoleView "$UNNAMED$39" @170 Parent_View @166 location (451, 73) stereotype TRUE line_color 3342489 quidu "3F59828303A0" client @166 supplier @159 line_style 0))) (object ClassView "Class" "Logical View::Exit" @171 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1872, 6752) label (object ItemLabel Parent_View @171 location (1791, 6711) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Exit") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523E3A0353" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Room" @172 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1120, 6752) label (object ItemLabel Parent_View @172 location (1039, 6711) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Room") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523D8100CC" height 109 annotation 8 autoResize TRUE) (object InheritView "" @173 stereotype TRUE line_color 3342489 quidu "3F523D8E0157" client @172 supplier @124 line_style 0) (object AssociationViewNew "$UNNAMED$40" @174 location (1486, 6471) stereotype TRUE line_color 3342489 quidu "3F598319014D" roleview_list (list RoleViews (object RoleView "north" @175 Parent_View @174 location (350, -281) label (object SegLabel @176 Parent_View @175 location (1673, 6508) anchor 1 anchor_loc 1 nlines 1 max_width 158 justify 0 label "+north" pctDist 0.477209 height 42 orientation 0) stereotype TRUE line_color 3342489 quidu "3F59831A0311" client @174 supplier @171 vertices (list Points (1486, 6471) (1534, 6435) (1813, 6697)) line_style 0 label (object SegLabel @177 Parent_View @175 location (1817, 6628) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.900000 height 54 orientation 0)) (object RoleView "$UNNAMED$41" @178 Parent_View @174 location (350, -281) stereotype TRUE line_color 3342489 quidu "3F59831A031B" client @174 supplier @172 line_style 0))) (object AssociationViewNew "$UNNAMED$42" @179 location (1464, 6602) stereotype TRUE line_color 3342489 quidu "3F59831C0332" roleview_list (list RoleViews (object RoleView "east" @180 Parent_View @179 location (328, -150) label (object SegLabel @181 Parent_View @180 location (1568, 6581) anchor 1 anchor_loc 1 nlines 1 max_width 128 justify 0 label "+east" pctDist 0.294104 height 20 orientation 0) stereotype TRUE line_color 3342489 quidu "3F59831E0046" client @179 supplier @171 vertices (list Points (1464, 6602) (1519, 6579) (1781, 6707)) line_style 0) (object RoleView "$UNNAMED$43" @182 Parent_View @179 location (328, -150) stereotype TRUE line_color 3342489 quidu "3F59831E005A" client @179 supplier @172 line_style 0))) (object AssociationViewNew "$UNNAMED$44" @183 location (1475, 6700) stereotype TRUE line_color 3342489 quidu "3F5983210131" roleview_list (list RoleViews (object RoleView "south" @184 Parent_View @183 location (339, -52) label (object SegLabel @185 Parent_View @184 location (1438, 6696) anchor 1 anchor_loc 1 nlines 1 max_width 164 justify 0 label "+south" pctDist -0.115884 height 10 orientation 0) stereotype TRUE line_color 3342489 quidu "3F598323001B" client @183 supplier @171 vertices (list Points (1475, 6700) (1534, 6691) (1781, 6735)) line_style 0) (object RoleView "$UNNAMED$45" @186 Parent_View @183 location (339, -52) stereotype TRUE line_color 3342489 quidu "3F598323002F" client @183 supplier @172 line_style 0))) (object AssociationViewNew "$UNNAMED$46" @187 location (1480, 6919) stereotype TRUE line_color 3342489 quidu "3F59832703A6" roleview_list (list RoleViews (object RoleView "up" @188 Parent_View @187 location (344, 167) label (object SegLabel @189 Parent_View @188 location (1485, 6953) anchor 1 anchor_loc 1 nlines 1 max_width 100 justify 0 label "+up" pctDist 0.051067 height 29 orientation 1) stereotype TRUE line_color 3342489 quidu "3F5983290381" client @187 supplier @171 vertices (list Points (1480, 6919) (1534, 6944) (1781, 6803)) line_style 0) (object RoleView "$UNNAMED$47" @190 Parent_View @187 location (344, 167) stereotype TRUE line_color 3342489 quidu "3F598329038B" client @187 supplier @172 line_style 0))) (object AssociationViewNew "$UNNAMED$48" @191 location (1472, 7035) stereotype TRUE line_color 3342489 quidu "3F59832E01E4" roleview_list (list RoleViews (object RoleView "down" @192 Parent_View @191 location (336, 283) label (object SegLabel @193 Parent_View @192 location (1659, 7065) anchor 1 anchor_loc 1 nlines 1 max_width 150 justify 0 label "+down" pctDist 0.371254 height 89 orientation 1) stereotype TRUE line_color 3342489 quidu "3F59833001B4" client @191 supplier @171 vertices (list Points (1472, 7035) (1519, 7072) (1810, 6806)) line_style 0 label (object SegLabel @194 Parent_View @192 location (1813, 6877) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$49" @195 Parent_View @191 location (336, 283) stereotype TRUE line_color 3342489 quidu "3F59833001BE" client @191 supplier @172 line_style 0))) (object AssociationViewNew "$UNNAMED$50" @196 location (1460, 6822) stereotype TRUE line_color 3342489 quidu "3F59833D0217" roleview_list (list RoleViews (object RoleView "west" @197 Parent_View @196 location (324, 70) label (object SegLabel @198 Parent_View @197 location (1448, 6839) anchor 1 anchor_loc 1 nlines 1 max_width 138 justify 0 label "+west" pctDist -0.028785 height 19 orientation 1) stereotype TRUE line_color 3342489 quidu "3F59833E0146" client @196 supplier @171 vertices (list Points (1460, 6822) (1519, 6835) (1781, 6772)) line_style 0 label (object SegLabel @199 Parent_View @197 location (1637, 6781) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.566728 height 27 orientation 0)) (object RoleView "$UNNAMED$51" @200 Parent_View @196 location (324, 70) stereotype TRUE line_color 3342489 quidu "3F59833E015A" client @196 supplier @172 line_style 0))) (object ClassView "Class" "Logical View::Space" @201 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2128, 3360) label (object ItemLabel Parent_View @201 location (2045, 3319) fill_color 13434879 nlines 1 max_width 166 justify 0 label "Space") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523D7500A7" width 184 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Player" @202 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1136, 3360) label (object ItemLabel Parent_View @202 location (843, 3228) fill_color 13434879 nlines 1 max_width 586 justify 0 label "Player") icon_style "Label" line_color 3342489 fill_color 15917567 quidu "3F523E20000D" width 604 height 290 annotation 8 autoResize TRUE) (object InheritView "" @203 stereotype TRUE line_color 3342489 quidu "3F523E31035A" client @202 supplier @111 line_style 0) (object AssociationViewNew "$UNNAMED$22" @204 location (1600, 3270) stereotype TRUE line_color 3342489 quidu "3F59801A0122" roleview_list (list RoleViews (object RoleView "prev_active" @205 Parent_View @204 location (448, -202) label (object SegLabel @206 Parent_View @205 location (1565, 3175) anchor 1 anchor_loc 1 nlines 1 max_width 283 justify 0 label "+prev_active" pctDist -1.759259 height 35 orientation 1) stereotype TRUE line_color 3342489 quidu "3F59801D00EA" client @204 supplier @202 vertices (list Points (1600, 3270) (1600, 3324) (1438, 3324)) line_style 3 origin_attachment (1600, 3270) terminal_attachment (1438, 3324) label (object SegLabel @207 Parent_View @205 location (1550, 3222) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist -0.230769 height 51 orientation 1)) (object RoleView "$UNNAMED$23" @208 Parent_View @204 location (448, -202) stereotype TRUE line_color 3342489 quidu "3F59801D00FE" client @204 supplier @202 vertices (list Points (1600, 3270) (1600, 3216) (1438, 3216)) line_style 3 origin_attachment (1600, 3270) terminal_attachment (1438, 3216)))) (object AssociationViewNew "$UNNAMED$24" @209 location (1600, 3451) stereotype TRUE line_color 3342489 quidu "3F59804303AC" roleview_list (list RoleViews (object RoleView "next_active" @210 Parent_View @209 location (448, -21) label (object SegLabel @211 Parent_View @210 location (1763, 3556) anchor 1 anchor_loc 1 nlines 1 max_width 302 justify 0 label "+next_active" pctDist -0.492537 height 163 orientation 1) stereotype TRUE line_color 3342489 quidu "3F5980470109" client @209 supplier @202 vertices (list Points (1600, 3451) (1600, 3399) (1438, 3399)) line_style 3 origin_attachment (1600, 3451) terminal_attachment (1438, 3399) label (object SegLabel @212 Parent_View @210 location (1543, 3518) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist -0.313433 height 58 orientation 0)) (object RoleView "$UNNAMED$25" @213 Parent_View @209 location (448, -21) stereotype TRUE line_color 3342489 quidu "3F598047011D" client @209 supplier @202 vertices (list Points (1600, 3451) (1600, 3503) (1438, 3503)) line_style 3 origin_attachment (1600, 3451) terminal_attachment (1438, 3503)))) (object AssociationViewNew "$UNNAMED$26" @214 location (1736, 3360) stereotype TRUE line_color 3342489 quidu "3F59807A02B1" roleview_list (list RoleViews (object RoleView "quit_space" @215 Parent_View @214 location (584, -112) label (object SegLabel @216 Parent_View @215 location (1886, 3385) anchor 1 anchor_loc 1 nlines 1 max_width 274 justify 0 label "+quit_space" pctDist 0.501916 height 25 orientation 1) stereotype TRUE line_color 3342489 quidu "3F59807C0047" client @214 supplier @201 line_style 0 label (object SegLabel @217 Parent_View @215 location (1971, 3318) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.789272 height 43 orientation 0)) (object RoleView "$UNNAMED$27" @218 Parent_View @214 location (584, -112) stereotype TRUE line_color 3342489 quidu "3F59807C005B" client @214 supplier @202 line_style 0))) (object ClassView "Class" "Logical View::Physical" @219 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (320, 7296) label (object ItemLabel Parent_View @219 location (217, 7255) fill_color 13434879 nlines 1 max_width 206 justify 0 label "Physical") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523DB9018B" width 224 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Space" @220 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1728, 7296) label (object ItemLabel Parent_View @220 location (1645, 7255) fill_color 13434879 nlines 1 max_width 166 justify 0 label "Space") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F523D7500A7" width 184 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Wear" @221 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1744, 7536) label (object ItemLabel Parent_View @221 location (1663, 7495) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Wear") icon_style "Decoration" line_color 3342489 fill_color 12766066 quidu "3F928C2702DA" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Creature" @222 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1056, 7296) label (object ItemLabel Parent_View @222 location (946, 7243) fill_color 13434879 nlines 1 max_width 220 justify 0 label "Creature") icon_style "Decoration" line_color 3342489 fill_color 15917567 quidu "3F928BCE023C" width 238 height 132 annotation 8 autoResize TRUE) (object InheritView "" @223 stereotype TRUE line_color 3342489 quidu "3F928BE002E2" client @222 supplier @219 line_style 0) (object AssociationViewNew "$UNNAMED$54" @224 location (1405, 7296) stereotype TRUE line_color 3342489 quidu "3F9291F803B7" roleview_list (list RoleViews (object RoleView "inventory" @225 Parent_View @224 location (349, 0) label (object SegLabel @226 Parent_View @225 location (1459, 7241) anchor 1 anchor_loc 1 nlines 1 max_width 247 justify 0 label "+inventory" pctDist 0.234783 height 55 orientation 0) stereotype TRUE line_color 3342489 quidu "3F9291F901B0" client @224 supplier @220 line_style 0 label (object SegLabel @227 Parent_View @225 location (1611, 7350) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$55" @228 Parent_View @224 location (349, 0) stereotype TRUE line_color 3342489 quidu "3F9291F901C4" client @224 supplier @222 line_style 0))) (object AssociationViewNew "$UNNAMED$56" @229 location (1414, 7420) stereotype TRUE line_color 3342489 quidu "3FDA22C903BE" roleview_list (list RoleViews (object RoleView "$UNNAMED$57" @230 Parent_View @229 location (358, 124) stereotype TRUE line_color 3342489 quidu "3FDA22CA02A7" client @229 supplier @221 line_style 0 label (object SegLabel @231 Parent_View @230 location (1592, 7516) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist 0.788538 height 32 orientation 1)) (object RoleView "wear_slots" @232 Parent_View @229 location (358, 124) label (object SegLabel @233 Parent_View @232 location (1364, 7458) anchor 1 anchor_loc 1 nlines 1 max_width 284 justify 0 label "+wear_slots" pctDist 0.137416 height 52 orientation 0) stereotype TRUE line_color 3342489 quidu "3FDA22CA02B1" client @229 supplier @222 line_style 0))) (object NoteView @234 location (1104, 7952) label (object ItemLabel Parent_View @234 location (966, 7892) fill_color 13434879 nlines 2 max_width 240 label "end") line_color 3342489 fill_color 13434879 width 300 height 132))) (object ClassDiagram "World" quid "3F58CF40016E" title "World" zoom 100 max_height 28350 max_width 21600 origin_x 200 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::DbObject" @235 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (208, 384) label (object ItemLabel Parent_View @235 location (30, 368) fill_color 13434879 nlines 1 max_width 356 justify 0 label "DbObject") stereotype (object ItemLabel Parent_View @235 location (30, 318) fill_color 13434879 anchor 10 nlines 1 max_width 356 justify 0 label "<<from paindb>>") icon_style "Label" line_color 3342489 fill_color 16445410 quidu "3F58CEDA00D1" width 374 height 159 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::DbObject" @236 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (2544, 384) label (object ItemLabel Parent_View @236 location (2366, 368) fill_color 13434879 nlines 1 max_width 356 justify 0 label "DbObject") stereotype (object ItemLabel Parent_View @236 location (2366, 318) fill_color 13434879 anchor 10 nlines 1 max_width 356 justify 0 label "<<from paindb>>") icon_style "Label" line_color 3342489 fill_color 16445410 quidu "3F58CEDA00D1" width 374 height 159 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::WorldTime" @237 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1920, 144) label (object ItemLabel Parent_View @237 location (1789, 87) fill_color 13434879 nlines 1 max_width 262 justify 0 label "WorldTime") icon_style "Label" line_color 3342489 fill_color 13553358 quidu "3F58CFE5019D" width 280 height 140 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::PrototypesRegistry" @238 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1920, 304) label (object ItemLabel Parent_View @238 location (1659, 247) fill_color 13434879 nlines 1 max_width 522 justify 0 label "PrototypesRegistry") icon_style "Label" line_color 3342489 fill_color 13553358 quidu "3F58D0260377" width 540 height 140 annotation 8 autoResize TRUE) (object InheritView "" @239 stereotype TRUE line_color 3342489 quidu "3F58D2B503B5" client @238 supplier @236 line_style 0) (object ClassView "Class" "Logical View::IndexedSpacesRegistry" @240 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1920, 464) label (object ItemLabel Parent_View @240 location (1644, 407) fill_color 13434879 nlines 1 max_width 552 justify 0 label "IndexedSpacesRegistry") icon_style "Label" line_color 3342489 fill_color 13553358 quidu "3F58D11D0156" width 570 height 140 annotation 8 autoResize TRUE) (object InheritView "" @241 stereotype TRUE line_color 3342489 quidu "3F58D2B802F1" client @240 supplier @236 line_style 0) (object ClassView "Class" "Logical View::Race" @242 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (848, 1088) label (object ItemLabel Parent_View @242 location (767, 1047) fill_color 13434879 nlines 1 max_width 162 justify 0 label "Race") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523E1D026B" height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::Player" @243 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1312, 992) label (object ItemLabel Parent_View @243 location (1226, 951) fill_color 13434879 nlines 1 max_width 172 justify 0 label "Player") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523E20000D" width 190 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::ResetGroup" @244 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (400, 960) label (object ItemLabel Parent_View @244 location (248, 919) fill_color 13434879 nlines 1 max_width 304 justify 0 label "ResetGroup") icon_style "Label" line_color 3342489 fill_color 12766066 quidu "3F523EBD012B" width 322 height 109 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::PlayersRegistry" @245 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1920, 624) label (object ItemLabel Parent_View @245 location (1715, 567) fill_color 13434879 nlines 1 max_width 410 justify 0 label "PlayersRegistry") icon_style "Decoration" line_color 3342489 fill_color 13553358 quidu "3F928FBB016E" width 428 height 140 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::World" @246 ShowCompartmentStereotypes TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (848, 384) label (object ItemLabel Parent_View @246 location (681, 327) fill_color 13434879 nlines 1 max_width 334 justify 0 label "World") icon_style "Label" line_color 3342489 fill_color 14803425 quidu "3F58CF4F026A" width 352 height 140 annotation 8 autoResize TRUE) (object InheritView "" @247 stereotype TRUE line_color 3342489 quidu "3F58CF5B016D" client @246 supplier @235 line_style 0) (object AssociationViewNew "$UNNAMED$8" @248 location (1310, 131) stereotype TRUE line_color 3342489 quidu "3F58CFF002E3" roleview_list (list RoleViews (object RoleView "time" @249 Parent_View @248 location (302, -237) label (object SegLabel @250 Parent_View @249 location (1457, 92) anchor 1 anchor_loc 1 nlines 1 max_width 136 justify 0 label "+time" pctDist 0.314815 height 40 orientation 0) stereotype TRUE line_color 3342489 quidu "3F58CFF10190" client @248 supplier @237 line_style 3 origin_attachment (1310, 131) terminal_attachment (1780, 131) label (object SegLabel @251 Parent_View @249 location (1686, 169) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.800000 height 38 orientation 1)) (object RoleView "$UNNAMED$9" @252 Parent_View @248 location (302, -237) stereotype TRUE line_color 3342489 quidu "3F58CFF10191" client @248 supplier @246 vertices (list Points (1310, 131) (1022, 131) (1022, 314)) line_style 3 origin_attachment (1310, 131) terminal_attachment (1022, 314)))) (object AssociationViewNew "$UNNAMED$10" @253 location (1337, 331) stereotype TRUE line_color 3342489 quidu "3F58D05C0299" roleview_list (list RoleViews (object RoleView "prototypes_registry" @254 Parent_View @253 location (329, -37) label (object SegLabel @255 Parent_View @254 location (1357, 295) anchor 1 anchor_loc 1 nlines 1 max_width 487 justify 0 label "+prototypes_registry" pctDist 0.064189 height 37 orientation 0) stereotype TRUE line_color 3342489 quidu "3F58D05D0069" client @253 supplier @238 line_style 3 origin_attachment (1337, 331) terminal_attachment (1650, 331) label (object SegLabel @256 Parent_View @254 location (1619, 385) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$11" @257 Parent_View @253 location (329, -37) stereotype TRUE line_color 3342489 quidu "3F58D05D0073" client @253 supplier @246 line_style 3 origin_attachment (1337, 331) terminal_attachment (1024, 331)))) (object AssociationViewNew "$UNNAMED$12" @258 location (1329, 425) stereotype TRUE line_color 3342489 quidu "3F58D12F0256" roleview_list (list RoleViews (object RoleView "indexed_spaces_registry" @259 Parent_View @258 location (321, -167) label (object SegLabel @260 Parent_View @259 location (1366, 385) anchor 1 anchor_loc 1 nlines 1 max_width 597 justify 0 label "+indexed_spaces_registry" pctDist 0.120996 height 41 orientation 0) stereotype TRUE line_color 3342489 quidu "3F58D1300185" client @258 supplier @240 line_style 3 origin_attachment (1329, 425) terminal_attachment (1635, 425) label (object SegLabel @261 Parent_View @259 location (1603, 479) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$13" @262 Parent_View @258 location (321, -167) stereotype TRUE line_color 3342489 quidu "3F58D1300186" client @258 supplier @246 line_style 3 origin_attachment (1329, 425) terminal_attachment (1024, 425)))) (object AssociationViewNew "$UNNAMED$14" @263 location (848, 743) stereotype TRUE line_color 3342489 quidu "3F58D1920154" roleview_list (list RoleViews (object RoleView "races" @264 Parent_View @263 location (-160, 151) label (object SegLabel @265 Parent_View @264 location (745, 900) anchor 1 anchor_loc 1 nlines 1 max_width 162 justify 0 label "+races" pctDist 0.545455 height 104 orientation 1) stereotype TRUE line_color 3342489 quidu "3F58D193003D" client @263 supplier @242 line_style 0 label (object SegLabel @266 Parent_View @264 location (916, 930) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1..*" pctDist 0.644628 height 68 orientation 0)) (object RoleView "$UNNAMED$15" @267 Parent_View @263 location (-160, 151) stereotype TRUE line_color 3342489 quidu "3F58D1930047" client @263 supplier @246 line_style 0))) (object AssociationViewNew "$UNNAMED$16" @268 location (1085, 695) stereotype TRUE line_color 3342489 quidu "3F58D1B803DA" roleview_list (list RoleViews (object RoleView "first_active_player" @269 Parent_View @268 location (77, 103) label (object SegLabel @270 Parent_View @269 location (1480, 873) anchor 1 anchor_loc 1 nlines 1 max_width 436 justify 0 label "+first_active_player" pctDist 1.252280 height 207 orientation 0) stereotype TRUE line_color 3342489 quidu "3F58D1B90196" client @268 supplier @243 line_style 0 label (object SegLabel @271 Parent_View @269 location (1155, 868) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..1" pctDist 0.590890 height 50 orientation 1)) (object RoleView "$UNNAMED$17" @272 Parent_View @268 location (77, 103) stereotype TRUE line_color 3342489 quidu "3F58D1B90197" client @268 supplier @246 line_style 0))) (object AssociationViewNew "$UNNAMED$18" @273 location (617, 679) stereotype TRUE line_color 3342489 quidu "3F58D1FB032C" roleview_list (list RoleViews (object RoleView "reset_groups" @274 Parent_View @273 location (-391, 135) label (object SegLabel @275 Parent_View @274 location (321, 807) anchor 1 anchor_loc 1 nlines 1 max_width 330 justify 0 label "+reset_groups" pctDist 0.988130 height 157 orientation 1) stereotype TRUE line_color 3342489 quidu "3F58D1FC01BB" client @273 supplier @244 line_style 0 label (object SegLabel @276 Parent_View @274 location (586, 836) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "0..*" pctDist 0.501097 height 72 orientation 0)) (object RoleView "$UNNAMED$19" @277 Parent_View @273 location (-391, 135) stereotype TRUE line_color 3342489 quidu "3F58D1FC01C5" client @273 supplier @246 line_style 0))) (object AssociationViewNew "$UNNAMED$52" @278 location (1290, 601) stereotype TRUE line_color 3342489 quidu "3F928FCC0191" roleview_list (list RoleViews (object RoleView "players_registry" @279 Parent_View @278 location (442, 217) label (object SegLabel @280 Parent_View @279 location (1312, 561) anchor 1 anchor_loc 1 nlines 1 max_width 387 justify 0 label "+players_registry" pctDist 0.077170 height 41 orientation 0) stereotype TRUE line_color 3342489 quidu "3F928FCD0016" client @278 supplier @245 line_style 3 origin_attachment (1290, 601) terminal_attachment (1706, 601) label (object SegLabel @281 Parent_View @279 location (1675, 655) font (object Font size 10 charSet 204) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "1" pctDist 0.900000 height 54 orientation 1)) (object RoleView "$UNNAMED$53" @282 Parent_View @278 location (442, 217) stereotype TRUE line_color 3342489 quidu "3F928FCD0017" client @278 supplier @246 vertices (list Points (1290, 601) (1022, 601) (1022, 454)) line_style 3 origin_attachment (1290, 601) terminal_attachment (1022, 454)))) (object InheritView "" @283 stereotype TRUE line_color 3342489 quidu "3F929005028D" client @245 supplier @236 vertices (list Points (2134, 622) (2285, 622) (2456, 463)) line_style 0) (object InheritView "" @284 stereotype TRUE line_color 3342489 quidu "3F58D2B302B8" client @237 supplier @236 vertices (list Points (2060, 148) (2316, 159) (2463, 304)) line_style 0))))) root_subsystem (object SubSystem "Component View" quid "3F52321800BB" physical_models (list unit_reference_list) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "3F52321800D6" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) process_structure (object Processes quid "3F52321800BC" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "3F52321800BE" title "Deployment View" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) properties (object Properties attributes (list Attribute_Set (object Attribute tool "DDL" name "propertyId" value "809135966") (object Attribute tool "DDL" name "default__Project" value (list Attribute_Set (object Attribute tool "DDL" name "Directory" value "AUTO GENERATE") (object Attribute tool "DDL" name "DataBase" value ("DataBaseSet" 800)) (object Attribute tool "DDL" name "DataBaseSet" value (list Attribute_Set (object Attribute tool "DDL" name "ANSI" value 800) (object Attribute tool "DDL" name "Oracle" value 801) (object Attribute tool "DDL" name "SQLServer" value 802) (object Attribute tool "DDL" name "Sybase" value 803) (object Attribute tool "DDL" name "Watcom" value 804))) (object Attribute tool "DDL" name "PrimaryKeyColumnName" value "Id") (object Attribute tool "DDL" name "PrimaryKeyColumnType" value "NUMBER(5)") (object Attribute tool "DDL" name "ViewName" value "V_") (object Attribute tool "DDL" name "TableName" value "T_") (object Attribute tool "DDL" name "InheritSuffix" value "_V") (object Attribute tool "DDL" name "DropClause" value FALSE) (object Attribute tool "DDL" name "BaseViews" value FALSE) (object Attribute tool "DDL" name "DDLScriptFilename" value "DDL1.SQL"))) (object Attribute tool "DDL" name "default__Attribute" value (list Attribute_Set (object Attribute tool "DDL" name "ColumnType" value "VARCHAR") (object Attribute tool "DDL" name "Length" value "") (object Attribute tool "DDL" name "NullsOK" value TRUE) (object Attribute tool "DDL" name "PrimaryKey" value FALSE) (object Attribute tool "DDL" name "Unique" value FALSE) (object Attribute tool "DDL" name "CompositeUnique" value FALSE) (object Attribute tool "DDL" name "CheckConstraint" value ""))) (object Attribute tool "DDL" name "HiddenTool" value FALSE) (object Attribute tool "Java" name "propertyId" value "809135966") (object Attribute tool "Java" name "default__Project" value (list Attribute_Set (object Attribute tool "Java" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Java" name "StopOnError" value FALSE) (object Attribute tool "Java" name "UsePrefixes" value FALSE) (object Attribute tool "Java" name "AutoSync" value FALSE) (object Attribute tool "Java" name "Editor" value ("EditorType" 100)) (object Attribute tool "Java" name "VM" value ("VMType" 200)) (object Attribute tool "Java" name "ClassPath" value "") (object Attribute tool "Java" name "EditorType" value (list Attribute_Set (object Attribute tool "Java" name "BuiltIn" value 100) (object Attribute tool "Java" name "WindowsShell" value 101))) (object Attribute tool "Java" name "VMType" value (list Attribute_Set (object Attribute tool "Java" name "Sun" value 200) (object Attribute tool "Java" name "Microsoft" value 201))) (object Attribute tool "Java" name "InstanceVariablePrefix" value "m_") (object Attribute tool "Java" name "ClassVariablePrefix" value "s_") (object Attribute tool "Java" name "DefaultAttributeDataType" value "int") (object Attribute tool "Java" name "DefaultOperationReturnType" value "void") (object Attribute tool "Java" name "NoClassCustomDlg" value FALSE) (object Attribute tool "Java" name "GlobalImports" value (value Text "")) (object Attribute tool "Java" name "OpenBraceClassStyle" value TRUE) (object Attribute tool "Java" name "OpenBraceMethodStyle" value TRUE) (object Attribute tool "Java" name "UseTabs" value FALSE) (object Attribute tool "Java" name "UseSpaces" value TRUE) (object Attribute tool "Java" name "SpacingItems" value 3) (object Attribute tool "Java" name "RoseDefaultCommentStyle" value TRUE) (object Attribute tool "Java" name "AsteriskCommentStyle" value FALSE) (object Attribute tool "Java" name "JavaCommentStyle" value FALSE) (object Attribute tool "Java" name "JavadocAuthor" value TRUE) (object Attribute tool "Java" name "JavadocDeprecated" value FALSE) (object Attribute tool "Java" name "JavadocException" value TRUE) (object Attribute tool "Java" name "JavadocParam" value TRUE) (object Attribute tool "Java" name "JavadocReturn" value TRUE) (object Attribute tool "Java" name "JavadocSee" value FALSE) (object Attribute tool "Java" name "JavadocSerial" value FALSE) (object Attribute tool "Java" name "JavadocSerialdata" value FALSE) (object Attribute tool "Java" name "JavadocSerialfield" value FALSE) (object Attribute tool "Java" name "JavadocSince" value FALSE) (object Attribute tool "Java" name "JavadocVersion" value FALSE) (object Attribute tool "Java" name "JavadocLink" value FALSE))) (object Attribute tool "Java" name "default__Class" value (list Attribute_Set (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 62)) (object Attribute tool "Java" name "Ctor_Set" value (list Attribute_Set (object Attribute tool "Java" name "public" value 62) (object Attribute tool "Java" name "protected" value 63) (object Attribute tool "Java" name "private" value 64) (object Attribute tool "Java" name "package" value 65))) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE))) (object Attribute tool "Java" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Java" name "CmIdentification" value (value Text "")) (object Attribute tool "Java" name "CopyrightNotice" value (value Text "")))) (object Attribute tool "Java" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Java" name "CmIdentification" value (value Text "")) (object Attribute tool "Java" name "CopyrightNotice" value (value Text "")))) (object Attribute tool "Java" name "default__Operation" value (list Attribute_Set (object Attribute tool "Java" name "Abstract" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Native" value FALSE) (object Attribute tool "Java" name "Synchronized" value FALSE))) (object Attribute tool "Java" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Transient" value FALSE) (object Attribute tool "Java" name "Volatile" value FALSE) (object Attribute tool "Java" name "PropertyType" value ("BeanProperty_Set" 71)) (object Attribute tool "Java" name "BeanProperty_Set" value (list Attribute_Set (object Attribute tool "Java" name "Not A Property" value 71) (object Attribute tool "Java" name "Simple" value 72) (object Attribute tool "Java" name "Bound" value 73) (object Attribute tool "Java" name "Constrained" value 74))) (object Attribute tool "Java" name "IndividualChangeMgt" value FALSE) (object Attribute tool "Java" name "Read/Write" value ("Read/Write_Set" 81)) (object Attribute tool "Java" name "Read/Write_Set" value (list Attribute_Set (object Attribute tool "Java" name "Read & Write" value 81) (object Attribute tool "Java" name "Read Only" value 82) (object Attribute tool "Java" name "Write Only" value 83))) (object Attribute tool "Java" name "GenerateFullyQualifiedTypes" value FALSE))) (object Attribute tool "Java" name "default__Role" value (list Attribute_Set (object Attribute tool "Java" name "ContainerClass" value "") (object Attribute tool "Java" name "InitialValue" value "") (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Transient" value FALSE) (object Attribute tool "Java" name "Volatile" value FALSE) (object Attribute tool "Java" name "PropertyType" value ("BeanProperty_Set" 71)) (object Attribute tool "Java" name "BeanProperty_Set" value (list Attribute_Set (object Attribute tool "Java" name "Not A Property" value 71) (object Attribute tool "Java" name "Simple" value 72) (object Attribute tool "Java" name "Bound" value 73) (object Attribute tool "Java" name "Constrained" value 74))) (object Attribute tool "Java" name "IndividualChangeMgt" value FALSE) (object Attribute tool "Java" name "Read/Write" value ("Read/Write_Set" 81)) (object Attribute tool "Java" name "Read/Write_Set" value (list Attribute_Set (object Attribute tool "Java" name "Read & Write" value 81) (object Attribute tool "Java" name "Read Only" value 82) (object Attribute tool "Java" name "Write Only" value 83))))) (object Attribute tool "Java" name "HiddenTool" value FALSE)) quid "3F52321800BD"))