(object Petal version 40) (object Design "Logical View" is_unit TRUE is_loaded TRUE file_name "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\RoseModel.mdl" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "$ROSEHOME")) quid "3814780702AE" 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 9 face "helvetica" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) showMessageNum 1 showClassOfObject TRUE notation "Booch") root_usecase_package (object Class_Category "Use Case View" quid "37DF8EBF0269" exportControl "Public" global TRUE logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "37DF8EC001CB" 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" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose")) quid "37DF8EBF0260" exportControl "Public" global TRUE subsystem "Component View" quidu "37DF8EBF026A" logical_models (list unit_reference_list (object Class_Category "Figures" quid "37DF92E603A8" exportControl "Public" subsystem "Figures" quidu "37DF936E0213" logical_models (list unit_reference_list (object Class "Point" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Point.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Point.cpp") (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 206)) (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "37DF8F130133" operations (list Operations (object Operation "getx" quid "37DF905302A6" result "int" concurrency "Sequential" opExportControl "Public" uid 937398664) (object Operation "gety" quid "37DF906802C4" result "int" concurrency "Sequential" opExportControl "Public" uid 937398665) (object Operation "setx" quid "37DF9078000A" parameters (list Parameters (object Parameter "src" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398666) (object Operation "sety" quid "37DF908200E1" parameters (list Parameters (object Parameter "src" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398667)) class_attributes (list class_attribute_list (object ClassAttribute "x" attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE) (object Attribute tool "cg" name "cg_style" value "variabler")) quid "37DF90240104" type "int") (object ClassAttribute "y" attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE) (object Attribute tool "cg" name "cg_style" value "variabler")) quid "37DF903E0382" type "int"))) (object Parameterized_Class "List" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\List.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\List.cpp") (object Attribute tool "cg" name "GenerateCopyConstructor" value ("GenerateSet" 206)) (object Attribute tool "cg" name "GenerateAssignmentOperation" value ("GenerateSet" 206)) (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 206))) quid "37DF8F3C0255" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37F1D703039D" label "head" supplier "Node" quidu "37F1D6AF034C" exportControl "Private" Containment "By Reference" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) operations (list Operations (object Operation "add" quid "37DFA0890217" documentation "Denna sätter in grejjer i listan..." parameters (list Parameters (object Parameter "position" type "int") (object Parameter "item" type "T")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398674) (object Operation "del" quid "37DFA09B00B4" parameters (list Parameters (object Parameter "position" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398675) (object Operation "isEmpty" quid "37DFA18900CB" result "bool" concurrency "Sequential" opExportControl "Public" uid 937398676) (object Operation "getSize" quid "37DFA30803CF" result "int" concurrency "Sequential" opExportControl "Public" uid 937398677) (object Operation "getItem" quid "37DFA36100BF" parameters (list Parameters (object Parameter "position" type "int")) result "T" concurrency "Sequential" opExportControl "Public" uid 937398678)) class_attributes (list class_attribute_list (object ClassAttribute "size" attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE) (object Attribute tool "cg" name "cg_style" value "variabler")) quid "37DFA22D0185" type "int" initv "0")) parameters (list Parameters (object Parameter "T" type "class"))) (object Instantiated_Class "pList" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\pList.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\pList.cpp")) quid "37DF8F3F0028" instantiation_relationship (object Instantiation_Relationship quid "37DF9A2F02EB" supplier "List" quidu "37DF8F3C0255") used_nodes (list uses_relationship_list (object Uses_Relationship quid "37DF92E00345" supplier "Point" quidu "37DF8F130133")) parameters (list Parameters (object Parameter "Point" type "class"))) (object Class "Circle" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Circle.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Circle.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel") (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199))) quid "37DF932402C1" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37EF663C034C" label "center" supplier "Point" quidu "37DF8F130133" exportControl "Private" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "37DFA7130098" supplier "Figure" quidu "37DF9AF80330")) operations (list Operations (object Operation "draw" quid "37DF980D0264" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398670) (object Operation "erase" quid "37DF98170010" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398671) (object Operation "clone" quid "37DFB11E0199" result "Figure *" concurrency "Sequential" opExportControl "Public" uid 937398683) (object Operation "Circle" quid "3801901F005E" parameters (list Parameters (object Parameter "x" type "int") (object Parameter "y" type "int") (object Parameter "r" type "int") (object Parameter "color" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 939623931)) class_attributes (list class_attribute_list (object ClassAttribute "radius" attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE) (object Attribute tool "cg" name "cg_style" value "variabler")) quid "37DF97850254" type "int"))) (object Class "Line" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Line.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Line.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel") (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 206))) quid "37DF932C0240" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37DF933B01A1" label "myPoints" supplier "pList" quidu "37DF8F3F0028" exportControl "Private" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "37DFA70D039C" supplier "Figure" quidu "37DF9AF80330")) operations (list Operations (object Operation "draw" quid "37DF988A0322" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398668) (object Operation "erase" quid "37DF988E020F" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398669) (object Operation "clone" quid "37DFB16A026A" result "Figure *" concurrency "Sequential" opExportControl "Public" uid 937398682) (object Operation "Line" quid "38018F3702D1" parameters (list Parameters (object Parameter "x1" type "int") (object Parameter "y1" type "int") (object Parameter "x2" type "int") (object Parameter "y2" type "int") (object Parameter "color" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 939623930) (object Operation "add" attributes (list Attribute_Set (object Attribute tool "cg" name "cg_style" value "variabler")) quid "38033E01030C" parameters (list Parameters (object Parameter "x" type "int") (object Parameter "y" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 939734504))) (object Class "Rectangle" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Rectngle.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Rectngle.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel") (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199))) quid "37DF953C018B" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37F9AC500272" label "leftTop" supplier "Point" quidu "37DF8F130133" exportControl "Private" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1")) (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37F9AC7E037C" label "rightBottom" supplier "Point" quidu "37DF8F130133" exportControl "Private" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "37DFA71601DC" supplier "Figure" quidu "37DF9AF80330")) operations (list Operations (object Operation "draw" quid "37DF985E00E4" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398672) (object Operation "erase" quid "37DF9862005D" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398673) (object Operation "clone" quid "37DFB1560059" result "Figure *" concurrency "Sequential" opExportControl "Public" uid 937398684) (object Operation "Rectangle" quid "3801906800BD" parameters (list Parameters (object Parameter "x1" type "int") (object Parameter "y1" type "int") (object Parameter "x2" type "int") (object Parameter "y2" type "int") (object Parameter "color" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 939623932))) (object Class "FigureHolder" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\FgrHlder.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\FgrHlder.cpp") (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 206)) (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "37DF997101A8" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37DF9B780104" label "myFigure" supplier "Figure" quidu "37DF9AF80330" Containment "By Reference" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) operations (list Operations (object Operation "getFigure" quid "380347120088" result "Figure *" concurrency "Sequential" opExportControl "Public" uid 939734505)) parameters (list Parameters (object Parameter "myFigure" type "Figure*"))) (object Class "Figure" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Figure.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Figure.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel") (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199))) quid "37DF9AF80330" used_nodes (list uses_relationship_list (object Uses_Relationship quid "37F1CF5801CE" supplier "Graphics" quidu "37EF661102A0")) abstract TRUE operations (list Operations (object Operation "draw" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 202))) quid "37DFA74202B2" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398679) (object Operation "erase" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 202))) quid "37DFA76F023F" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 937398680) (object Operation "clone" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 202))) quid "37DFB06E0362" result "Figure *" concurrency "Sequential" opExportControl "Public" uid 937398681) (object Operation "getColor" quid "38019B95037E" result "Color" concurrency "Sequential" opExportControl "Public" uid 939623933) (object Operation "setColor" quid "38019B9B0033" parameters (list Parameters (object Parameter "c" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 939623934)) class_attributes (list class_attribute_list (object ClassAttribute "color" attributes (list Attribute_Set (object Attribute tool "cg" name "cg_style" value "variabler") (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37DFA781015E" type "Color"))) (object Parameterized_Class "Node" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Node.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Node.cpp") (object Attribute tool "cg" name "GenerateCopyConstructor" value ("GenerateSet" 206)) (object Attribute tool "cg" name "GenerateAssignmentOperation" value ("GenerateSet" 206)) (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 206))) quid "37F1D6AF034C" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37F1D767033D" label "next" supplier "Node" quidu "37F1D6AF034C" Containment "By Reference" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) class_attributes (list class_attribute_list (object ClassAttribute "data" attributes (list Attribute_Set (object Attribute tool "cg" name "cg_style" value "variabler")) quid "37F1D73E00DB" type "T" exportControl "Public")) parameters (list Parameters (object Parameter "T" type "class"))) (object Class "ComplexFigure" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\CmplxFgr.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\CmplxFgr.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "37F99CFD01EE" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "37F99D4F0192" label "myFList" supplier "FList" quidu "37F99D2800A6" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "37F99D09001F" supplier "Figure" quidu "37DF9AF80330")) operations (list Operations (object Operation "draw" quid "37F99D7600EE" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 939104770) (object Operation "erase" quid "37F99D8903A8" parameters (list Parameters (object Parameter "g" type "Graphics &")) result "void" concurrency "Sequential" opExportControl "Public" uid 939104771) (object Operation "clone" quid "37F99D930294" result "Figure *" concurrency "Sequential" opExportControl "Public" uid 939104772) (object Operation "add" quid "38034EBD012B" parameters (list Parameters (object Parameter "figure" type "FigureHolder")) result "void" concurrency "Sequential" opExportControl "Public" uid 939734506))) (object Instantiated_Class "FList" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\FList.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\FList.cpp")) quid "37F99D2800A6" instantiation_relationship (object Instantiation_Relationship quid "37F99D490053" supplier "List" quidu "37DF8F3C0255") used_nodes (list uses_relationship_list (object Uses_Relationship quid "37F9A22C0124" supplier "FigureHolder" quidu "37DF997101A8")) parameters (list Parameters (object Parameter "FigureHolder" type "class"))) (object Mechanism @1 logical_models (list unit_reference_list (object Object "$UNNAMED$0" quid "37EF65F10376" collaborators (list link_list (object Link quid "37EF666F00BB" supplier "center" quidu "37EF665403A1" supplier_containment "By Value" supplier_visibility "FIELD" messages (list Messages (object Message "getx ( )" quid "37EF666F00BC" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 1 quidu "37DF905302A6") (object Message "gety ( )" quid "37EF667303D8" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 2 quidu "37DF906802C4"))) (object Link quid "37EF667A0305" supplier "$UNNAMED$1" quidu "381478070383" supplier_containment "By Reference" supplier_visibility "PARAMETER" messages (list Messages (object Message "drawCircle (Point, int, Color)" quid "37EF667A0306" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 3 quidu "37EF667C0394")))) class "Circle" quidu "37DF932402C1" persistence "Transient" multi FALSE) (object Object "me" quid "37EF65F3038D" collaborators (list link_list (object Link quid "37EF65FA0030" supplier "$UNNAMED$0" quidu "37EF65F10376" messages (list Messages (object Message "draw (Graphics &)" quid "37EF65FA0031" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 0 quidu "37DF980D0264")))) persistence "Transient" multi FALSE) (object Object "$UNNAMED$1" quid "37EF662701A7" class "Graphics" quidu "37EF661102A0" persistence "Transient" multi FALSE) (object Object "center" quid "37EF665403A1" class "Point" quidu "37DF8F130133" persistence "Transient" multi FALSE))) (object Mechanism @2 logical_models (list unit_reference_list (object Object "me" quid "37EF67F20270" collaborators (list link_list (object Link quid "37EF68360250" supplier "$UNNAMED$2" quidu "38147807038B" messages (list Messages (object Message "draw (Graphics &)" quid "37EF68360251" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 0 quidu "37DF985E00E4")))) persistence "Transient" multi FALSE) (object Object "$UNNAMED$2" quid "37EF6807037E" collaborators (list link_list (object Link quid "37EF6A9800F8" supplier "leftTop" quidu "37EF6A5F01B4" supplier_containment "By Value" supplier_visibility "FIELD" messages (list Messages (object Message "getx ( )" quid "37EF6A9800F9" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 1 quidu "37DF905302A6") (object Message "gety ( )" quid "37EF6A9F0333" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 2 quidu "37DF906802C4"))) (object Link quid "37EF6AA6022F" supplier "rightBottom" quidu "37EF6A630250" supplier_containment "By Value" supplier_visibility "FIELD" messages (list Messages (object Message "getx ( )" quid "37EF6AA60230" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 3 quidu "37DF905302A6") (object Message "gety ( )" quid "37EF6AAC0101" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 4 quidu "37DF906802C4"))) (object Link quid "37EF6AB600A1" supplier "$UNNAMED$3" quidu "38147807039C" supplier_containment "By Reference" supplier_visibility "PARAMETER" messages (list Messages (object Message "drawRectangle (Point, Point, Color)" quid "37EF6AB600A2" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 5 quidu "37EF6AB90330")))) class "Rectangle" quidu "37DF953C018B" persistence "Transient" multi FALSE) (object Object "$UNNAMED$3" quid "37EF682C0205" class "Graphics" quidu "37EF661102A0" persistence "Transient" multi FALSE) (object Object "leftTop" quid "37EF6A5F01B4" class "Point" quidu "37DF8F130133" persistence "Transient" multi FALSE) (object Object "rightBottom" quid "37EF6A630250" class "Point" quidu "37DF8F130133" persistence "Transient" multi FALSE))) (object Mechanism @3 logical_models (list unit_reference_list (object Object "me" quid "37EF6C2301DC" collaborators (list link_list (object Link quid "37EF6C43011A" supplier "$UNNAMED$4" quidu "3814780703A5" messages (list Messages (object Message "draw (Graphics &)" quid "37EF6C43011B" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 0 quidu "37DF988A0322")))) persistence "Transient" multi FALSE) (object Object "$UNNAMED$4" quid "37EF6C35039B" collaborators (list link_list (object Link quid "37EF6DC3005E" supplier "$UNNAMED$5" quidu "3814780703B4" supplier_containment "By Value" supplier_visibility "FIELD" messages (list Messages (object Message "getItem (int)" quid "37EF6DC3005F" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 1 quidu "37DFA36100BF"))) (object Link quid "37EF6DF000A9" supplier "$UNNAMED$6" quidu "3814780703B7" supplier_containment "By Value" supplier_visibility "LOCAL" messages (list Messages (object Message "getx ( )" quid "37EF6DF000AA" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 2 quidu "37DF905302A6") (object Message "gety ( )" quid "37EF6DF503C7" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 3 quidu "37DF906802C4"))) (object Link quid "37EF6DFB0055" supplier "$UNNAMED$7" quidu "3814780703B5" supplier_containment "By Reference" supplier_visibility "PARAMETER" messages (list Messages (object Message "drawLine (int, int, int, int, Color)" quid "37EF6DFB0056" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 4 quidu "37EF6E02033A")))) class "Line" quidu "37DF932C0240" persistence "Transient" multi FALSE) (object Object "$UNNAMED$5" quid "37EF6D8A0020" class "pList" quidu "37DF8F3F0028" persistence "Transient" multi FALSE) (object Object "$UNNAMED$7" quid "37EF6DA0034D" class "Graphics" quidu "37EF661102A0" persistence "Transient" multi FALSE) (object Object "$UNNAMED$6" quid "37EF6DAD03A6" class "Point" quidu "37DF8F130133" persistence "Transient" multi FALSE))) (object Mechanism @4 logical_models (list unit_reference_list (object Object "me" quid "3801824E03B5" collaborators (list link_list (object Link quid "3801826B0168" supplier "$UNNAMED$8" quidu "3814780703BD" messages (list Messages (object Message "draw (Graphics &)" quid "3801826B0169" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 0 quidu "37F99D7600EE")))) persistence "Transient" multi FALSE) (object Object "$UNNAMED$8" quid "38018263038D" collaborators (list link_list (object Link quid "3801828D010D" supplier "$UNNAMED$9" quidu "3814780703CC" supplier_containment "By Value" supplier_visibility "FIELD" messages (list Messages (object Message "getItem (int)" quid "3801828D010E" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 2 quidu "37DFA36100BF") (object Message "isEmpty ( )" quid "380182DF0219" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 1 quidu "37DFA18900CB"))) (object Link quid "380182A4003D" supplier "$UNNAMED$10" quidu "3814780703CD" supplier_containment "By Value" supplier_visibility "LOCAL" messages (list Messages (object Message "getFigure" quid "380182A4003E" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 3 Operation "getFigure ( )" quidu "380347120088"))) (object Link quid "380182C7026F" supplier "$UNNAMED$11" quidu "3814780703CE" supplier_containment "By Reference" supplier_visibility "LOCAL" messages (list Messages (object Message "draw (Graphics &)" quid "380182C70270" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 4 quidu "37DFA74202B2")))) class "ComplexFigure" quidu "37F99CFD01EE" persistence "Transient" multi FALSE) (object Object "$UNNAMED$9" quid "3801827B0002" class "FList" quidu "37F99D2800A6" persistence "Transient" multi FALSE) (object Object "$UNNAMED$10" quid "3801829C03CB" class "FigureHolder" quidu "37DF997101A8" persistence "Transient" multi FALSE) (object Object "$UNNAMED$11" quid "380182BF0303" class "Figure" quidu "37DF9AF80330" persistence "Transient" multi FALSE))) (object Mechanism @5 logical_models (list unit_reference_list (object Object "me" quid "380184DD03DF" collaborators (list link_list (object Link quid "380184F5018B" supplier "$UNNAMED$12" quidu "3814780703D4" messages (list Messages (object Message "add(Figure *)" quid "380184F5018C" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 0 Operation "add (FigureHolder)" quidu "38034EBD012B")))) persistence "Transient" multi FALSE) (object Object "$UNNAMED$12" quid "380184EE022B" collaborators (list link_list (object Link quid "3801853C013D" supplier "$UNNAMED$13" quidu "3814780703DE" supplier_containment "By Reference" supplier_visibility "LOCAL" messages (list Messages (object Message "new FigureHolder(Figure*)" quid "3801853C013E" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 1))) (object Link quid "380185590243" supplier "$UNNAMED$14" quidu "3814780703DF" supplier_containment "By Value" supplier_visibility "FIELD" messages (list Messages (object Message "add (int, T)" quid "380185590244" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 3 quidu "37DFA0890217") (object Message "getSize ( )" quid "3801856300FD" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "" ordinal 2 quidu "37DFA30803CF")))) class "ComplexFigure" quidu "37F99CFD01EE" persistence "Transient" multi FALSE) (object Object "$UNNAMED$13" quid "3801853601CA" class "FigureHolder" quidu "37DF997101A8" persistence "Transient" multi FALSE) (object Object "$UNNAMED$14" quid "380185540245" class "FList" quidu "37F99D2800A6" persistence "Transient" multi FALSE)))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "37DF92F000DB" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 38 items (list diagram_item_list (object ClassView "Class" "Point" @6 IncludeAttribute TRUE IncludeOperation TRUE location (1776, 864) label (object ItemLabel Parent_View @6 location (1672, 707) nlines 2 max_width 240 justify 0 label "Point") quidu "37DF8F130133" compartment (object Compartment Parent_View @6 location (1710, 770) anchor 2 nlines 6 max_width 153 justify 0) height 460 annotation 8 autoResize TRUE) (object ClassView "ParameterizedClass" "List" @7 IncludeAttribute TRUE IncludeOperation TRUE location (576, 480) label (object ItemLabel Parent_View @7 location (460, 305) nlines 2 max_width 271 justify 0 label "List") quidu "37DF8F3C0255" compartment (object Compartment Parent_View @7 location (460, 368) anchor 2 nlines 7 max_width 259 justify 0) width 394 height 514 annotation 8 autoResize TRUE) (object ClassView "InstantiatedClass" "pList" @8 IncludeAttribute TRUE IncludeOperation TRUE location (1376, 352) label (object ItemLabel Parent_View @8 location (1272, 268) nlines 2 max_width 240 justify 0 label "pList") quidu "37DF8F3F0028" annotation 8 autoResize TRUE) (object UsesView "" @9 quidu "37DF92E00345" client @8 supplier @6 line_style 0) (object ClassView "Class" "FigureHolder" @10 IncludeAttribute TRUE IncludeOperation TRUE location (848, 1408) label (object ItemLabel Parent_View @10 location (696, 1324) nlines 2 max_width 358 justify 0 label "FigureHolder") quidu "37DF997101A8" compartment (object Compartment Parent_View @10 location (696, 1387) anchor 2 nlines 2 max_width 347 justify 0) width 520 annotation 8 autoResize TRUE) (object InstantiateView "" @11 quidu "37DF9A2F02EB" client @8 supplier @7 line_style 0) (object ClassView "Class" "Figure" @12 IncludeAttribute TRUE IncludeOperation TRUE location (1632, 1408) label (object ItemLabel Parent_View @12 location (1518, 1223) nlines 2 max_width 267 justify 0 label "Figure") quidu "37DF9AF80330" compartment (object Compartment Parent_View @12 location (1517, 1286) anchor 2 nlines 6 max_width 256 justify 0) width 388 height 542 annotation 8 autoResize TRUE) (object HasView "myFigure" @13 label (object ItemLabel Parent_View @13 location (1254, 1408) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myFigure") quidu "37DF9B780104" client @10 supplier @12 line_style 0) (object ClassView "ParameterizedClass" "Node" @14 IncludeAttribute TRUE IncludeOperation TRUE location (1088, 960) label (object ItemLabel Parent_View @14 location (979, 876) nlines 2 max_width 252 justify 0 label "Node") quidu "37F1D6AF034C" compartment (object Compartment Parent_View @14 location (979, 939) anchor 2 nlines 2 max_width 241 justify 0) width 366 annotation 8 autoResize TRUE) (object HasView "next" @15 label (object ItemLabel Parent_View @15 location (1419, 1058) anchor_loc 1 nlines 1 max_width 450 justify 0 label "next") quidu "37F1D767033D" client @14 supplier @14 vertices (list Points (1186, 1040) (1293, 1134) (1453, 1037) (1359, 943) (1244, 952)) line_style 0) (object HasView "head" @16 label (object ItemLabel Parent_View @16 location (822, 749) anchor_loc 1 nlines 1 max_width 450 justify 0 label "head") quidu "37F1D703039D" client @7 supplier @14 line_style 0) (object ClassView "InstantiatedClass" "FList" @17 IncludeAttribute TRUE IncludeOperation TRUE location (272, 1120) label (object ItemLabel Parent_View @17 location (168, 1036) nlines 2 max_width 240 justify 0 label "FList") quidu "37F99D2800A6" annotation 8 autoResize TRUE) (object InstantiateView "" @18 quidu "37F99D490053" client @17 supplier @7 line_style 0) (object UsesView "" @19 quidu "37F9A22C0124" client @17 supplier @10 line_style 0))) (object ClassDiagram "Figures" quid "37DF931D0162" title "Figures" zoom 100 max_height 28350 max_width 21600 origin_x 231 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Circle" @20 IncludeAttribute TRUE IncludeOperation TRUE location (496, 832) label (object ItemLabel Parent_View @20 location (375, 675) nlines 2 max_width 282 justify 0 label "Circle") quidu "37DF932402C1" compartment (object Compartment Parent_View @20 location (375, 738) anchor 2 nlines 6 max_width 272 justify 0) width 410 height 460 annotation 8 autoResize TRUE) (object ClassView "Class" "Line" @21 IncludeAttribute TRUE IncludeOperation TRUE location (1856, 736) label (object ItemLabel Parent_View @21 location (1715, 579) nlines 2 max_width 333 justify 0 label "Line") quidu "37DF932C0240" compartment (object Compartment Parent_View @21 location (1715, 642) anchor 2 nlines 6 max_width 322 justify 0) width 484 height 460 annotation 8 autoResize TRUE) (object ClassView "InstantiatedClass" "pList" @22 IncludeAttribute TRUE IncludeOperation TRUE location (1792, 1264) label (object ItemLabel Parent_View @22 location (1688, 1180) nlines 2 max_width 240 justify 0 label "pList") quidu "37DF8F3F0028" annotation 8 autoResize TRUE) (object HasView "myPoints" @23 label (object ItemLabel Parent_View @23 location (1820, 1052) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myPoints") quidu "37DF933B01A1" client @21 supplier @22 line_style 0) (object ClassView "Class" "Rectangle" @24 IncludeAttribute TRUE IncludeOperation TRUE location (1232, 784) label (object ItemLabel Parent_View @24 location (1074, 627) nlines 2 max_width 373 justify 0 label "Rectangle") quidu "37DF953C018B" compartment (object Compartment Parent_View @24 location (1073, 690) anchor 2 nlines 6 max_width 362 justify 0) width 542 height 460 annotation 8 autoResize TRUE) (object ClassView "Class" "Figure" @25 IncludeAttribute TRUE IncludeOperation TRUE location (1232, 304) label (object ItemLabel Parent_View @25 location (1118, 119) nlines 2 max_width 267 justify 0 label "Figure") quidu "37DF9AF80330" compartment (object Compartment Parent_View @25 location (1117, 182) anchor 2 nlines 6 max_width 256 justify 0) width 388 height 542 annotation 8 autoResize TRUE) (object InheritView "" @26 quidu "37DFA70D039C" client @21 supplier @25 line_style 0) (object InheritView "" @27 quidu "37DFA7130098" client @20 supplier @25 line_style 0) (object InheritView "" @28 quidu "37DFA71601DC" client @24 supplier @25 line_style 0) (object ClassView "Class" "Point" @29 IncludeAttribute TRUE IncludeOperation TRUE location (1264, 1456) label (object ItemLabel Parent_View @29 location (1160, 1299) nlines 2 max_width 240 justify 0 label "Point") quidu "37DF8F130133" compartment (object Compartment Parent_View @29 location (1198, 1362) anchor 2 nlines 6 max_width 153 justify 0) height 460 annotation 8 autoResize TRUE) (object UsesView "" @30 quidu "37DF92E00345" client @22 supplier @29 line_style 0) (object HasView "center" @31 label (object ItemLabel Parent_View @31 location (882, 1133) anchor_loc 1 nlines 1 max_width 450 justify 0 label "center") quidu "37EF663C034C" client @20 supplier @29 line_style 0) (object ClassView "Class" "Graphics" @32 IncludeAttribute TRUE IncludeOperation TRUE location (2064, 240) label (object ItemLabel Parent_View @32 location (1914, 78) nlines 2 max_width 354 justify 0 label "Graphics") quidu "37EF661102A0" compartment (object Compartment Parent_View @32 location (1914, 141) anchor 2 nlines 5 max_width 344 justify 0) width 514 height 476 annotation 8 autoResize TRUE) (object UsesView "" @33 quidu "37F1CF5801CE" client @25 supplier @32 line_style 0) (object ClassView "Class" "FigureHolder" @34 IncludeAttribute TRUE IncludeOperation TRUE location (528, 192) label (object ItemLabel Parent_View @34 location (376, 108) nlines 2 max_width 358 justify 0 label "FigureHolder") quidu "37DF997101A8" compartment (object Compartment Parent_View @34 location (376, 171) anchor 2 nlines 2 max_width 347 justify 0) width 520 annotation 8 autoResize TRUE) (object HasView "myFigure" @35 label (object ItemLabel Parent_View @35 location (902, 232) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myFigure") quidu "37DF9B780104" client @34 supplier @25 line_style 0) (object HasView "leftTop" @36 label (object ItemLabel Parent_View @36 location (1250, 1127) anchor_loc 1 nlines 1 max_width 450 justify 0 label "leftTop") quidu "37F9AC500272" client @24 supplier @29 line_style 0) (object HasView "rightBottom" @37 label (object ItemLabel Parent_View @37 location (1398, 1096) anchor_loc 1 nlines 1 max_width 450 justify 0 label "rightBottom") quidu "37F9AC7E037C" client @24 supplier @29 vertices (list Points (1302, 937) (1425, 1141) (1326, 1233)) line_style 0) (object UsesView "" @38 quidu "3801921A032E" client @32 supplier @29 vertices (list Points (2080, 438) (2206, 1422) (1413, 1446)) line_style 0) (object ClassView "Class" "Pline" @39 IncludeAttribute TRUE IncludeOperation TRUE location (768, 1312) label (object ItemLabel Parent_View @39 location (646, 1228) nlines 2 max_width 285 justify 0 label "Pline") quidu "3814793E035F" compartment (object Compartment Parent_View @39 location (645, 1291) anchor 2 nlines 2 max_width 284 justify 0) width 414 annotation 8 autoResize TRUE) (object ClassView "Class" "Pcircle" @40 IncludeAttribute TRUE IncludeOperation TRUE location (480, 1616) label (object ItemLabel Parent_View @40 location (358, 1532) nlines 2 max_width 285 justify 0 label "Pcircle") quidu "381479110314" compartment (object Compartment Parent_View @40 location (357, 1595) anchor 2 nlines 2 max_width 284 justify 0) width 414 annotation 8 autoResize TRUE) (object ClassView "Class" "Prectangle" @41 IncludeAttribute TRUE IncludeOperation TRUE location (944, 1600) label (object ItemLabel Parent_View @41 location (822, 1516) nlines 2 max_width 285 justify 0 label "Prectangle") quidu "38147BAE00D1" compartment (object Compartment Parent_View @41 location (821, 1579) anchor 2 nlines 2 max_width 284 justify 0) width 414 annotation 8 autoResize TRUE) (object InheritView "" @42 quidu "38147D7F008A" client @40 supplier @20 line_style 0) (object InheritView "" @43 quidu "38147D8300F4" client @39 supplier @21 line_style 0) (object InheritView "" @44 quidu "38147D870172" client @41 supplier @24 line_style 0) (object ClassView "Class" "PersFig" @45 IncludeAttribute TRUE IncludeOperation TRUE location (368, 1280) label (object ItemLabel Parent_View @45 location (264, 1196) nlines 2 max_width 240 justify 0 label "PersFig") quidu "3814794803BE" annotation 8 autoResize TRUE) (object InheritView "" @46 quidu "38147C190356" client @39 supplier @45 line_style 0) (object InheritView "" @47 quidu "38147C1C03C9" client @40 supplier @45 line_style 0) (object InheritView "" @48 quidu "38147C1F037D" client @41 supplier @45 line_style 0) (object InheritView "" @49 quidu "3814830B0082" client @45 supplier @25 line_style 0))) (object ClassDiagram "ComplexFigure" quid "37F99CA70321" title "ComplexFigure" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Figure" @50 IncludeAttribute TRUE IncludeOperation TRUE location (800, 272) label (object ItemLabel Parent_View @50 location (696, 188) nlines 2 max_width 240 justify 0 label "Figure") quidu "37DF9AF80330" annotation 8 autoResize TRUE) (object ClassView "Class" "FigureHolder" @51 IncludeAttribute TRUE IncludeOperation TRUE location (1536, 224) label (object ItemLabel Parent_View @51 location (1432, 140) nlines 2 max_width 240 justify 0 label "FigureHolder") quidu "37DF997101A8" annotation 8 autoResize TRUE) (object HasView "myFigure" @52 label (object ItemLabel Parent_View @52 location (1162, 248) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myFigure") quidu "37DF9B780104" client @51 supplier @50 line_style 0) (object ClassView "ParameterizedClass" "List" @53 IncludeAttribute TRUE IncludeOperation TRUE location (944, 832) label (object ItemLabel Parent_View @53 location (840, 748) nlines 2 max_width 240 justify 0 label "List") quidu "37DF8F3C0255" annotation 8 autoResize TRUE) (object ClassView "Class" "ComplexFigure" @54 IncludeAttribute TRUE IncludeOperation TRUE location (240, 416) label (object ItemLabel Parent_View @54 location (136, 332) nlines 2 max_width 240 justify 0 label "ComplexFigure") quidu "37F99CFD01EE" annotation 8 autoResize TRUE) (object InheritView "" @55 quidu "37F99D09001F" client @54 supplier @50 line_style 0) (object ClassView "InstantiatedClass" "FList" @56 IncludeAttribute TRUE IncludeOperation TRUE location (272, 976) label (object ItemLabel Parent_View @56 location (168, 892) nlines 2 max_width 240 justify 0 label "FList") quidu "37F99D2800A6" annotation 8 autoResize TRUE) (object InstantiateView "" @57 quidu "37F99D490053" client @56 supplier @53 line_style 0) (object HasView "myFList" @58 label (object ItemLabel Parent_View @58 location (257, 700) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myFList") quidu "37F99D4F0192" client @54 supplier @56 line_style 0))) (object InteractionDiagram "draw circle" mechanism_ref @1 quid "37EF65EE03C2" title "draw circle" zoom 100 max_height 28350 max_width 21600 origin_x 37 origin_y 0 items (list diagram_item_list (object InterObjView "$UNNAMED$0" @59 location (688, 224) quidu "37EF65F10376" width 300 height 621 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @60 location (688, 352) InterObjView @59 height 344 y_coord 284 Nested FALSE)) (object InterObjView "me" @61 location (208, 224) label (object ItemLabel Parent_View @61 location (208, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "me") quidu "37EF65F3038D" width 300 height 621 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @62 location (208, 352) InterObjView @61 height 404 y_coord 344 Nested FALSE)) (object InterMessView "" @63 location (0, 352) label (object SegLabel @64 Parent_View @63 location (448, 308) quidu "37EF65FA0031" anchor_loc 1 nlines 1 max_width 272 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) client @61 supplier @59 Focus_Src @62 Focus_Entry @60 origin (224, 352) terminus (672, 352) ordinal 0) (object InterObjView "$UNNAMED$1" @65 location (1536, 224) quidu "37EF662701A7" width 300 height 621 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @66 location (1536, 576) InterObjView @65 height 60 y_coord 0 Nested FALSE)) (object InterObjView "center" @67 location (1184, 224) label (object ItemLabel Parent_View @67 location (1184, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "center") quidu "37EF665403A1" width 300 height 621 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @68 location (1184, 384) InterObjView @67 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @69 location (1184, 480) InterObjView @67 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @70 location (0, 384) label (object SegLabel @71 Parent_View @70 location (936, 340) quidu "37EF666F00BC" anchor_loc 1 nlines 1 max_width 100 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) client @59 supplier @67 Focus_Src @60 Focus_Entry @68 origin (704, 384) terminus (1168, 384) ordinal 1) (object InterMessView "" @72 location (0, 480) label (object SegLabel @73 Parent_View @72 location (936, 436) quidu "37EF667303D8" anchor_loc 1 nlines 1 max_width 100 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) client @59 supplier @67 Focus_Src @60 Focus_Entry @69 origin (704, 480) terminus (1168, 480) ordinal 2) (object InterMessView "" @74 location (0, 576) label (object SegLabel @75 Parent_View @74 location (1112, 532) quidu "37EF667A0306" anchor_loc 1 nlines 1 max_width 541 justify 0 label "drawCircle (Point, int, Color)" pctDist 0.500000 height 45 orientation 0) client @59 supplier @65 Focus_Src @60 Focus_Entry @66 origin (704, 576) terminus (1520, 576) ordinal 3))) (object ObjectDiagram "draw circle" mechanism_ref @1 quid "37EF66AE0346" title "draw circle" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ObjectView "me" @76 location (320, 240) label (object ItemLabel Parent_View @76 location (216, 156) nlines 2 max_width 240 justify 0 label "me") quidu "37EF65F3038D" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "center" @77 location (544, 912) label (object ItemLabel Parent_View @77 location (440, 828) nlines 2 max_width 240 justify 0 label "center") quidu "37EF665403A1" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$0" @78 location (1136, 368) quidu "37EF65F10376" annotation 4 autoResize TRUE subobjects 0 x_offset 0.247765 y_offset 0.252205) (object ObjectView "$UNNAMED$1" @79 location (1552, 896) quidu "37EF662701A7" annotation 4 autoResize TRUE subobjects 0 x_offset -0.080000 y_offset 0.110000) (object LinkView "" @80 quidu "37EF666F00BB" client @78 supplier @77 line_style 0) (object MessView "" @81 location (881, 663) label (object SegLabel @82 Parent_View @81 location (912, 739) quidu "37EF666F00BC" anchor_loc 1 nlines 1 max_width 153 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) label (object SegLabel @83 Parent_View @81 location (912, 696) quidu "37EF667303D8" anchor_loc 1 nlines 1 max_width 153 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) object_arc @80 pctDist 0.500000 height 45 orientation 0 dir 1 origin (924, 622) terminus (838, 704)) (object LinkView "" @84 quidu "37EF667A0305" client @78 supplier @79 line_style 0) (object MessView "" @85 location (1364, 587) label (object SegLabel @86 Parent_View @85 location (1374, 560) quidu "37EF667A0306" anchor_loc 1 nlines 1 max_width 551 justify 0 label "drawCircle (Point, int, Color)" pctDist 0.366667 height 26 orientation 0) object_arc @84 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1327, 540) terminus (1401, 634)) (object LinkView "" @87 quidu "37EF65FA0030" client @76 supplier @78 line_style 0) (object MessView "" @88 location (728, 259) label (object SegLabel @89 Parent_View @88 location (734, 216) quidu "37EF65FA0031" anchor_loc 1 nlines 1 max_width 350 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) object_arc @87 pctDist 0.500000 height 45 orientation 0 dir 1 origin (669, 250) terminus (787, 268)))) (object InteractionDiagram "draw rectangle" mechanism_ref @2 quid "37EF67EB0071" title "draw rectangle" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object InterObjView "me" @90 location (176, 224) label (object ItemLabel Parent_View @90 location (176, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "me") quidu "37EF67F20270" width 300 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @91 location (176, 320) InterObjView @90 height 532 y_coord 472 Nested FALSE)) (object InterObjView "$UNNAMED$2" @92 location (592, 224) quidu "37EF6807037E" width 300 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @93 location (592, 320) InterObjView @92 height 472 y_coord 412 Nested FALSE)) (object InterObjView "$UNNAMED$3" @94 location (1728, 224) quidu "37EF682C0205" width 300 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @95 location (1728, 672) InterObjView @94 height 60 y_coord 0 Nested FALSE)) (object InterObjView "leftTop" @96 location (992, 224) label (object ItemLabel Parent_View @96 location (992, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "leftTop") quidu "37EF6A5F01B4" width 300 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @97 location (992, 368) InterObjView @96 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @98 location (992, 448) InterObjView @96 height 60 y_coord 0 Nested FALSE)) (object InterObjView "rightBottom" @99 location (1392, 224) label (object ItemLabel Parent_View @99 location (1392, 224) anchor_loc 1 nlines 2 max_width 363 justify 0 label "rightBottom") quidu "37EF6A630250" width 381 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @100 location (1392, 544) InterObjView @99 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @101 location (1392, 608) InterObjView @99 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @102 location (0, 320) label (object SegLabel @103 Parent_View @102 location (384, 276) quidu "37EF68360251" anchor_loc 1 nlines 1 max_width 272 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) client @90 supplier @92 Focus_Src @91 Focus_Entry @93 origin (192, 320) terminus (576, 320) ordinal 0) (object InterMessView "" @104 location (0, 368) label (object SegLabel @105 Parent_View @104 location (792, 324) quidu "37EF6A9800F9" anchor_loc 1 nlines 1 max_width 100 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) client @92 supplier @96 Focus_Src @93 Focus_Entry @97 origin (608, 368) terminus (976, 368) ordinal 1) (object InterMessView "" @106 location (0, 448) label (object SegLabel @107 Parent_View @106 location (792, 404) quidu "37EF6A9F0333" anchor_loc 1 nlines 1 max_width 100 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) client @92 supplier @96 Focus_Src @93 Focus_Entry @98 origin (608, 448) terminus (976, 448) ordinal 2) (object InterMessView "" @108 location (0, 544) label (object SegLabel @109 Parent_View @108 location (992, 500) quidu "37EF6AA60230" anchor_loc 1 nlines 1 max_width 100 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) client @92 supplier @99 Focus_Src @93 Focus_Entry @100 origin (608, 544) terminus (1376, 544) ordinal 3) (object InterMessView "" @110 location (0, 608) label (object SegLabel @111 Parent_View @110 location (992, 564) quidu "37EF6AAC0101" anchor_loc 1 nlines 1 max_width 100 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) client @92 supplier @99 Focus_Src @93 Focus_Entry @101 origin (608, 608) terminus (1376, 608) ordinal 4) (object InterMessView "" @112 location (0, 672) label (object SegLabel @113 Parent_View @112 location (1160, 628) quidu "37EF6AB600A2" anchor_loc 1 nlines 1 max_width 670 justify 0 label "drawRectangle (Point, Point, Color)" pctDist 0.500000 height 45 orientation 0) client @92 supplier @94 Focus_Src @93 Focus_Entry @95 origin (608, 672) terminus (1712, 672) ordinal 5))) (object ObjectDiagram "draw rectangle" mechanism_ref @2 quid "37EF6B8800D5" title "draw rectangle" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ObjectView "me" @114 location (208, 544) label (object ItemLabel Parent_View @114 location (104, 460) nlines 2 max_width 240 justify 0 label "me") quidu "37EF67F20270" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$2" @115 location (864, 192) quidu "37EF6807037E" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$3" @116 location (1552, 608) quidu "37EF682C0205" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "leftTop" @117 location (272, 1248) label (object ItemLabel Parent_View @117 location (168, 1164) nlines 2 max_width 240 justify 0 label "leftTop") quidu "37EF6A5F01B4" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "rightBottom" @118 location (992, 1024) label (object ItemLabel Parent_View @118 location (888, 940) nlines 2 max_width 240 justify 0 label "rightBottom") quidu "37EF6A630250" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @119 quidu "37EF68360250" client @114 supplier @115 line_style 0) (object MessView "" @120 location (547, 312) label (object SegLabel @121 Parent_View @120 location (528, 273) quidu "37EF68360251" anchor_loc 1 nlines 1 max_width 350 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) object_arc @119 pctDist 0.500000 height 45 orientation 0 dir 1 origin (494, 339) terminus (600, 285)) (object LinkView "" @122 quidu "37EF6A9800F8" client @115 supplier @117 line_style 0) (object MessView "" @123 location (607, 743) label (object SegLabel @124 Parent_View @123 location (678, 841) quidu "37EF6A9800F9" anchor_loc 1 nlines 1 max_width 153 justify 0 label "getx ( )" pctDist 0.952982 height 109 orientation 0) label (object SegLabel @125 Parent_View @123 location (678, 798) quidu "37EF6A9F0333" anchor_loc 1 nlines 1 max_width 153 justify 0 label "gety ( )" pctDist 0.632454 height 89 orientation 0) object_arc @122 pctDist 0.500000 height 45 orientation 0 dir 1 origin (635, 691) terminus (579, 795)) (object LinkView "" @126 quidu "37EF6AA6022F" client @115 supplier @118 line_style 0) (object MessView "" @127 location (972, 603) label (object SegLabel @128 Parent_View @127 location (1016, 553) quidu "37EF6AA60230" anchor_loc 1 nlines 1 max_width 153 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) label (object SegLabel @129 Parent_View @127 location (1016, 596) quidu "37EF6AAC0101" anchor_loc 1 nlines 1 max_width 153 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) object_arc @126 pctDist 0.500000 height 45 orientation 0 dir 1 origin (963, 544) terminus (981, 662)) (object LinkView "" @130 quidu "37EF6AB600A1" client @115 supplier @116 line_style 0) (object MessView "" @131 location (1235, 366) label (object SegLabel @132 Parent_View @131 location (1257, 329) quidu "37EF6AB600A2" anchor_loc 1 nlines 1 max_width 674 justify 0 label "drawRectangle (Point, Point, Color)" pctDist 0.500000 height 45 orientation 0) object_arc @130 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1184, 335) terminus (1286, 397)))) (object InteractionDiagram "draw line" mechanism_ref @3 quid "37EF6C1A0360" title "draw line" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object InterObjView "me" @133 location (160, 224) label (object ItemLabel Parent_View @133 location (160, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "me") quidu "37EF6C2301DC" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @134 location (160, 320) InterObjView @133 height 612 y_coord 552 Nested FALSE)) (object InterObjView "$UNNAMED$4" @135 location (512, 224) quidu "37EF6C35039B" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @136 location (512, 320) InterObjView @135 height 552 y_coord 492 Nested FALSE)) (object InterObjView "$UNNAMED$5" @137 location (1168, 224) quidu "37EF6D8A0020" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @138 location (1168, 448) InterObjView @137 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$6" @139 location (1504, 224) quidu "37EF6DAD03A6" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @140 location (1504, 576) InterObjView @139 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @141 location (1504, 672) InterObjView @139 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$7" @142 location (832, 224) quidu "37EF6DA0034D" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @143 location (832, 752) InterObjView @142 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @144 location (0, 320) label (object SegLabel @145 Parent_View @144 location (336, 276) quidu "37EF6C43011B" anchor_loc 1 nlines 1 max_width 272 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) client @133 supplier @135 Focus_Src @134 Focus_Entry @136 origin (176, 320) terminus (496, 320) ordinal 0) (object InterMessView "" @146 location (0, 448) label (object SegLabel @147 Parent_View @146 location (840, 404) quidu "37EF6DC3005F" anchor_loc 1 nlines 1 max_width 203 justify 0 label "getItem (int)" pctDist 0.500000 height 45 orientation 0) client @135 supplier @137 Focus_Src @136 Focus_Entry @138 origin (528, 448) terminus (1152, 448) ordinal 1) (object InterMessView "" @148 location (0, 576) label (object SegLabel @149 Parent_View @148 location (1008, 532) quidu "37EF6DF000AA" anchor_loc 1 nlines 1 max_width 100 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) client @135 supplier @139 Focus_Src @136 Focus_Entry @140 origin (528, 576) terminus (1488, 576) ordinal 2) (object InterMessView "" @150 location (0, 672) label (object SegLabel @151 Parent_View @150 location (1008, 628) quidu "37EF6DF503C7" anchor_loc 1 nlines 1 max_width 100 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) client @135 supplier @139 Focus_Src @136 Focus_Entry @141 origin (528, 672) terminus (1488, 672) ordinal 3) (object InterMessView "" @152 location (0, 752) label (object SegLabel @153 Parent_View @152 location (672, 708) quidu "37EF6DFB0056" anchor_loc 1 nlines 1 max_width 525 justify 0 label "drawLine (int, int, int, int, Color)" pctDist 0.500000 height 45 orientation 0) client @135 supplier @142 Focus_Src @136 Focus_Entry @143 origin (528, 752) terminus (816, 752) ordinal 4))) (object ObjectDiagram "draw line" mechanism_ref @3 quid "37EF6E46012F" title "draw line" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ObjectView "me" @154 location (208, 1072) label (object ItemLabel Parent_View @154 location (104, 988) nlines 2 max_width 240 justify 0 label "me") quidu "37EF6C2301DC" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$4" @155 location (864, 224) quidu "37EF6C35039B" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$5" @156 location (784, 848) quidu "37EF6D8A0020" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$7" @157 location (1600, 560) quidu "37EF6DA0034D" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$6" @158 location (1312, 912) quidu "37EF6DAD03A6" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @159 quidu "37EF6C43011A" client @154 supplier @155 line_style 0) (object MessView "" @160 location (503, 619) label (object SegLabel @161 Parent_View @160 location (422, 528) quidu "37EF6C43011B" anchor_loc 1 nlines 1 max_width 350 justify 0 label "draw (Graphics &)" pctDist 0.683788 height 122 orientation 0) object_arc @159 pctDist 0.500000 height 45 orientation 0 dir 1 origin (466, 665) terminus (540, 573)) (object LinkView "" @162 quidu "37EF6DC3005E" client @155 supplier @156 line_style 0) (object MessView "" @163 location (910, 565) label (object SegLabel @164 Parent_View @163 location (1004, 700) quidu "37EF6DC3005F" anchor_loc 1 nlines 1 max_width 244 justify 0 label "getItem (int)" pctDist 1.535977 height 109 orientation 0) DataFlowView @165 object_arc @162 pctDist 0.530325 height 90 orientation 0 dir 1 origin (917, 506) terminus (903, 624)) (object DataFlowView "" @165 label (object SegLabel @166 Parent_View @165 location (855, 655) anchor_loc 2 nlines 1 max_width 108 justify 2 label ":Point" pctDist -0.300000 height 0 orientation 1) dir -1 height 45 MessView @163) (object LinkView "" @167 quidu "37EF6DF000A9" client @155 supplier @158 line_style 0) (object MessView "" @168 location (1115, 528) label (object SegLabel @169 Parent_View @168 location (1153, 461) quidu "37EF6DF000AA" anchor_loc 1 nlines 1 max_width 153 justify 0 label "getx ( )" pctDist 0.500000 height 45 orientation 0) label (object SegLabel @170 Parent_View @168 location (1153, 504) quidu "37EF6DF503C7" anchor_loc 1 nlines 1 max_width 153 justify 0 label "gety ( )" pctDist 0.500000 height 45 orientation 0) object_arc @167 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1082, 478) terminus (1148, 578)) (object LinkView "" @171 quidu "37EF6DFB0055" client @155 supplier @157 line_style 0) (object MessView "" @172 location (1259, 356) label (object SegLabel @173 Parent_View @172 location (1278, 316) quidu "37EF6DFB0056" anchor_loc 1 nlines 1 max_width 566 justify 0 label "drawLine (int, int, int, int, Color)" pctDist 0.500000 height 45 orientation 0) object_arc @171 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1204, 331) terminus (1314, 381)))) (object InteractionDiagram "ComplexDrawing" mechanism_ref @4 quid "380182470224" title "ComplexDrawing" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object InterObjView "me" @174 location (432, 224) label (object ItemLabel Parent_View @174 location (432, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "me") quidu "3801824E03B5" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @175 location (432, 400) InterObjView @174 height 660 y_coord 600 Nested FALSE)) (object InterObjView "$UNNAMED$8" @176 location (768, 224) quidu "38018263038D" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @177 location (768, 400) InterObjView @176 height 600 y_coord 540 Nested FALSE)) (object InterObjView "$UNNAMED$9" @178 location (1104, 224) quidu "3801827B0002" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @179 location (1104, 464) InterObjView @178 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @180 location (1104, 592) InterObjView @178 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$10" @181 location (1440, 224) quidu "3801829C03CB" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @182 location (1440, 736) InterObjView @181 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$11" @183 location (1776, 224) quidu "380182BF0303" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @184 location (1776, 880) InterObjView @183 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @185 location (0, 400) label (object SegLabel @186 Parent_View @185 location (600, 356) quidu "3801826B0169" anchor_loc 1 nlines 1 max_width 272 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) client @174 supplier @176 Focus_Src @175 Focus_Entry @177 origin (448, 400) terminus (752, 400) ordinal 0) (object InterMessView "" @187 location (0, 592) label (object SegLabel @188 Parent_View @187 location (936, 548) quidu "3801828D010E" anchor_loc 1 nlines 1 max_width 137 justify 0 label "getItem (int)" pctDist 0.500000 height 45 orientation 0) client @176 supplier @178 Focus_Src @177 Focus_Entry @180 origin (784, 592) terminus (1088, 592) ordinal 2) (object InterMessView "" @189 location (0, 736) label (object SegLabel @190 Parent_View @189 location (1104, 692) quidu "380182A4003E" anchor_loc 1 nlines 1 max_width 53 justify 0 label "getFigure" pctDist 0.500000 height 45 orientation 0) client @176 supplier @181 Focus_Src @177 Focus_Entry @182 origin (784, 736) terminus (1424, 736) ordinal 3) (object InterMessView "" @191 location (0, 880) label (object SegLabel @192 Parent_View @191 location (1272, 836) quidu "380182C70270" anchor_loc 1 nlines 1 max_width 272 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) client @176 supplier @183 Focus_Src @177 Focus_Entry @184 origin (784, 880) terminus (1760, 880) ordinal 4) (object InterMessView "" @193 location (0, 464) label (object SegLabel @194 Parent_View @193 location (936, 420) quidu "380182DF0219" anchor_loc 1 nlines 1 max_width 169 justify 0 label "isEmpty ( )" pctDist 0.500000 height 45 orientation 0) client @176 supplier @178 Focus_Src @177 Focus_Entry @179 origin (784, 464) terminus (1088, 464) ordinal 1))) (object ObjectDiagram "ComplexDrawing" mechanism_ref @4 quid "3801832902AC" title "ComplexDrawing" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ObjectView "me" @195 location (240, 336) label (object ItemLabel Parent_View @195 location (136, 252) nlines 2 max_width 240 justify 0 label "me") quidu "3801824E03B5" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$8" @196 location (896, 384) quidu "38018263038D" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$9" @197 location (1584, 400) quidu "3801827B0002" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$10" @198 location (352, 928) quidu "3801829C03CB" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$11" @199 location (1120, 928) quidu "380182BF0303" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @200 quidu "3801826B0168" client @195 supplier @196 line_style 0) (object MessView "" @201 location (559, 315) label (object SegLabel @202 Parent_View @201 location (563, 271) quidu "3801826B0169" anchor_loc 1 nlines 1 max_width 350 justify 0 label "draw (Graphics &)" pctDist 0.500000 height 45 orientation 0) object_arc @200 pctDist 0.500000 height 45 orientation 0 dir 1 origin (499, 310) terminus (619, 320)) (object LinkView "" @203 quidu "3801828D010D" client @196 supplier @197 line_style 0) (object MessView "" @204 location (1230, 302) label (object SegLabel @205 Parent_View @204 location (1231, 215) quidu "380182DF0219" anchor_loc 1 nlines 1 max_width 222 justify 0 label "isEmpty ( )" pctDist 0.500000 height 45 orientation 0) label (object SegLabel @206 Parent_View @204 location (1231, 258) quidu "3801828D010E" anchor_loc 1 nlines 1 max_width 244 justify 0 label "getItem (int)" pctDist 0.500000 height 45 orientation 0) DataFlowView @207 object_arc @203 pctDist 0.500000 height 90 orientation 0 dir 1 origin (1170, 301) terminus (1290, 303)) (object DataFlowView "" @207 label (object SegLabel @208 Parent_View @207 location (1244, 317) anchor_loc 3 nlines 1 max_width 228 label "FigureHolder" pctDist 0.389830 height 31 orientation 1) dir -1 height 45 MessView @204) (object LinkView "" @209 quidu "380182A4003D" client @196 supplier @198 line_style 0) (object MessView "" @210 location (664, 680) label (object SegLabel @211 Parent_View @210 location (696, 711) quidu "380182A4003E" anchor_loc 1 nlines 1 max_width 203 justify 0 label "getFigure" pctDist 0.500000 height 45 orientation 0) object_arc @209 pctDist 0.500000 height 45 orientation 0 dir 1 origin (705, 638) terminus (623, 722)) (object LinkView "" @212 quidu "380182C7026F" client @196 supplier @199 line_style 0) (object MessView "" @213 location (1047, 633) label (object SegLabel @214 Parent_View @213 location (1281, 602) quidu "380182C70270" anchor_loc 1 nlines 1 max_width 350 justify 0 label "draw (Graphics &)" pctDist 1.012802 height 229 orientation 0) object_arc @212 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1024, 578) terminus (1070, 688)))) (object InteractionDiagram "addComplex" mechanism_ref @5 quid "380184D90090" title "addComplex" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object InterObjView "me" @215 location (240, 224) label (object ItemLabel Parent_View @215 location (240, 224) anchor_loc 1 nlines 2 max_width 282 justify 0 label "me") quidu "380184DD03DF" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @216 location (240, 352) InterObjView @215 height 484 y_coord 424 Nested FALSE)) (object InterObjView "$UNNAMED$12" @217 location (576, 224) quidu "380184EE022B" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @218 location (576, 352) InterObjView @217 height 424 y_coord 364 Nested FALSE)) (object InterObjView "$UNNAMED$13" @219 location (1168, 224) quidu "3801853601CA" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @220 location (1168, 384) InterObjView @219 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$14" @221 location (1504, 224) quidu "380185540245" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @222 location (1504, 528) InterObjView @221 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @223 location (1504, 656) InterObjView @221 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @224 location (0, 352) label (object SegLabel @225 Parent_View @224 location (408, 308) quidu "380184F5018C" anchor_loc 1 nlines 1 max_width 225 justify 0 label "add(Figure *)" pctDist 0.500000 height 45 orientation 0) client @215 supplier @217 Focus_Src @216 Focus_Entry @218 origin (256, 352) terminus (560, 352) ordinal 0) (object InterMessView "" @226 location (0, 384) label (object SegLabel @227 Parent_View @226 location (872, 340) quidu "3801853C013E" anchor_loc 1 nlines 1 max_width 191 justify 0 label "new FigureHolder(Figure*)" pctDist 0.500000 height 45 orientation 0) client @217 supplier @219 Focus_Src @218 Focus_Entry @220 origin (592, 384) terminus (1152, 384) ordinal 1) (object InterMessView "" @228 location (0, 656) label (object SegLabel @229 Parent_View @228 location (1040, 612) quidu "380185590244" anchor_loc 1 nlines 1 max_width 147 justify 0 label "add (int, T)" pctDist 0.500000 height 45 orientation 0) client @217 supplier @221 Focus_Src @218 Focus_Entry @223 origin (592, 656) terminus (1488, 656) ordinal 3) (object InterMessView "" @230 location (0, 528) label (object SegLabel @231 Parent_View @230 location (1040, 484) quidu "3801856300FD" anchor_loc 1 nlines 1 max_width 169 justify 0 label "getSize ( )" pctDist 0.500000 height 45 orientation 0) client @217 supplier @221 Focus_Src @218 Focus_Entry @222 origin (592, 528) terminus (1488, 528) ordinal 2))) (object ObjectDiagram "addComplex" mechanism_ref @5 quid "380185700214" title "addComplex" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ObjectView "me" @232 location (320, 240) label (object ItemLabel Parent_View @232 location (216, 156) nlines 2 max_width 240 justify 0 label "me") quidu "380184DD03DF" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$12" @233 location (960, 304) quidu "380184EE022B" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$13" @234 location (352, 928) quidu "3801853601CA" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$14" @235 location (1120, 928) quidu "380185540245" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @236 quidu "380184F5018B" client @232 supplier @233 line_style 0) (object MessView "" @237 location (634, 227) label (object SegLabel @238 Parent_View @237 location (638, 183) quidu "380184F5018C" anchor_loc 1 nlines 1 max_width 266 justify 0 label "add(Figure *)" pctDist 0.500000 height 45 orientation 0) object_arc @236 pctDist 0.500000 height 45 orientation 0 dir 1 origin (574, 221) terminus (694, 233)) (object LinkView "" @239 quidu "3801853C013D" client @233 supplier @234 line_style 0) (object MessView "" @240 location (695, 640) label (object SegLabel @241 Parent_View @240 location (728, 671) quidu "3801853C013E" anchor_loc 1 nlines 1 max_width 497 justify 0 label "new FigureHolder(Figure*)" pctDist 0.500000 height 45 orientation 0) object_arc @239 pctDist 0.500000 height 45 orientation 0 dir 1 origin (736, 597) terminus (654, 683)) (object LinkView "" @242 quidu "380185590243" client @233 supplier @235 line_style 0) (object MessView "" @243 location (1084, 603) label (object SegLabel @244 Parent_View @243 location (1252, 520) quidu "3801856300FD" anchor_loc 1 nlines 1 max_width 209 justify 0 label "getSize ( )" pctDist 0.172332 height 184 orientation 0) label (object SegLabel @245 Parent_View @243 location (1252, 563) quidu "380185590244" anchor_loc 1 nlines 1 max_width 222 justify 0 label "add (int, T)" pctDist 0.519783 height 172 orientation 0) object_arc @242 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1069, 545) terminus (1099, 661)))))) (object Class_Category "Graphic" quid "37DF9D5B01A8" exportControl "Public" subsystem "Figures" quidu "37DF936E0213" logical_models (list unit_reference_list (object Class "Graphics" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Graphics.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Graphics.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "37EF661102A0" used_nodes (list uses_relationship_list (object Uses_Relationship quid "3801921A032E" supplier "Point" quidu "37DF8F130133")) abstract TRUE operations (list Operations (object Operation "drawCircle" quid "37EF667C0394" parameters (list Parameters (object Parameter "center" type "Point") (object Parameter "radius" type "int") (object Parameter "color" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 938436810) (object Operation "drawRectangle" quid "37EF6AB90330" parameters (list Parameters (object Parameter "leftTop" type "Point") (object Parameter "rightBottom" type "Point") (object Parameter "color" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 938436812) (object Operation "drawLine" quid "37EF6E02033A" parameters (list Parameters (object Parameter "x1" type "int") (object Parameter "y1" type "int") (object Parameter "x2" type "int") (object Parameter "y2" type "int") (object Parameter "color" type "Color")) result "void" concurrency "Sequential" opExportControl "Public" uid 938436813) (object Operation "getBGColor" quid "380444A200FD" result "Color" concurrency "Sequential" opExportControl "Public" uid 939802930))) (object Class "DebugGraphics" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\DbgGrphc.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\DbgGrphc.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "37F1CB1903A2" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "37F1CB1E0042" supplier "Graphics" quidu "37EF661102A0")) operations (list Operations (object Operation "drawCircle" quid "37F1CBF00315" result "void" concurrency "Sequential" opExportControl "Public" uid 938586296) (object Operation "drawRectangle" quid "37F1CC020216" result "void" concurrency "Sequential" opExportControl "Public" uid 938586297) (object Operation "drawLine" quid "37F1CC1500E7" result "void" concurrency "Sequential" opExportControl "Public" uid 938586298)))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "37EF660F027F" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Graphics" @246 IncludeAttribute TRUE IncludeOperation TRUE location (816, 320) label (object ItemLabel Parent_View @246 location (712, 236) nlines 2 max_width 240 justify 0 label "Graphics") quidu "37EF661102A0" annotation 8 autoResize TRUE) (object ClassView "Class" "DebugGraphics" @247 IncludeAttribute TRUE IncludeOperation TRUE location (352, 752) label (object ItemLabel Parent_View @247 location (248, 668) nlines 2 max_width 240 justify 0 label "DebugGraphics") quidu "37F1CB1903A2" annotation 8 autoResize TRUE) (object InheritView "" @248 quidu "37F1CB1E0042" client @247 supplier @246 line_style 0))))) (object Class_Category "Persist" quid "381478230091" exportControl "Public" subsystem "Figures" quidu "37DF936E0213" logical_models (list unit_reference_list (object Class "Pcircle" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Pcircle.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Pcircle.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "381479110314" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "38147C1C03C9" supplier "PersFig" quidu "3814794803BE") (object Inheritance_Relationship quid "38147D7F008A" supplier "Circle" quidu "37DF932402C1")) operations (list Operations (object Operation "archive" quid "381483200032" result "void" concurrency "Sequential" opExportControl "Public" uid 940866975))) (object Class "Pline" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Pline.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Pline.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "3814793E035F" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "38147C190356" supplier "PersFig" quidu "3814794803BE") (object Inheritance_Relationship quid "38147D8300F4" supplier "Line" quidu "37DF932C0240")) operations (list Operations (object Operation "archive" quid "3814835503B3" result "void" concurrency "Sequential" opExportControl "Public" uid 940866980))) (object Class "PersFig" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\PersFig.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\PersFig.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "3814794803BE" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "38147C3203C0" supplier "Persistent" quidu "3814796B020F") (object Inheritance_Relationship quid "3814830B0082" supplier "Figure" quidu "37DF9AF80330"))) (object Class "Persistent" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Prsstent.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Prsstent.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "3814796B020F" fields (list has_relationship_list (object Has_Relationship attributes (list Attribute_Set (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE)) quid "38147CDB003E" label "instMap" supplier "InstMap" quidu "38147A4C038F" exportControl "Private" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1") static TRUE)) used_nodes (list uses_relationship_list (object Uses_Relationship quid "3814837400B5" supplier "PStream" quidu "38147C66005E")) operations (list Operations (object Operation "archive" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 202))) quid "381481A603AA" parameters (list Parameters (object Parameter "ps" type "PStream&")) result "void" concurrency "Sequential" opExportControl "Public" uid 940866976) (object Operation "name" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 202)) (object Attribute tool "cg" name "OperationIsConst" value TRUE)) quid "381481B400F7" result "char*" concurrency "Sequential" opExportControl "Public" uid 940866977) (object Operation "clone" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 202)) (object Attribute tool "cg" name "OperationIsConst" value TRUE)) quid "381481BC02A7" result "Persistent*" concurrency "Sequential" opExportControl "Public" uid 940866978) (object Operation "addType" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 203))) quid "381481C50200" parameters (list Parameters (object Parameter "name" type "char*") (object Parameter "pers" type "Persistent*")) result "Persistent*" concurrency "Sequential" opExportControl "Public" uid 940866979) (object Operation "clone" attributes (list Attribute_Set (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 203))) quid "38148EC00370" parameters (list Parameters (object Parameter "name" type "char*")) result "Persistent*" concurrency "Sequential" opExportControl "Public" uid 940866991))) (object Instantiated_Class "PsMap" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\PsMap.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\PsMap.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "381479C40308" instantiation_relationship (object Instantiation_Relationship quid "38147D10004E" supplier "MapFake" quidu "38147B87016C") parameters (list Parameters (object Parameter "Persistent*" type "class") (object Parameter "int" type "class"))) (object Instantiated_Class "InstMap" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\InstMap.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\InstMap.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "38147A4C038F" instantiation_relationship (object Instantiation_Relationship quid "38147D0C0356" supplier "MapFake" quidu "38147B87016C") used_nodes (list uses_relationship_list (object Uses_Relationship quid "381483E8015C" supplier "Persistent" quidu "3814796B020F")) parameters (list Parameters (object Parameter "char*" type "class") (object Parameter "Persistent*" type "class"))) (object Class "fstream" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\fstream.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\fstream.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "38147ACF0261") (object Parameterized_Class "MapFake" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\MapFake.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\MapFake.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "38147B87016C" parameters (list Parameters (object Parameter "KeyType" type "class") (object Parameter "DataType" type "class"))) (object Class "Prectangle" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Prctngle.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\Prctngle.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "38147BAE00D1" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "38147C1F037D" supplier "PersFig" quidu "3814794803BE") (object Inheritance_Relationship quid "38147D870172" supplier "Rectangle" quidu "37DF953C018B")) operations (list Operations (object Operation "archive" quid "3814825D029E" result "void" concurrency "Sequential" opExportControl "Public" uid 940866981))) (object Class "PStream" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\PStream.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6\\PStream.cpp") (object Attribute tool "cg" name "cg_style" value "Klassjäkel")) quid "38147C66005E" fields (list has_relationship_list (object Has_Relationship quid "38147C92006B" label "psMap" supplier "PsMap" quidu "381479C40308" exportControl "Private" Containment "By Value" supplier_cardinality (value cardinality "1") client_cardinality (value cardinality "1"))) superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "38147C790336" supplier "fstream" quidu "38147ACF0261")) used_nodes (list uses_relationship_list (object Uses_Relationship quid "381483A701C7" supplier "Persistent" quidu "3814796B020F")) operations (list Operations (object Operation "load" quid "381484CC0330" parameters (list Parameters (object Parameter "filename" type "char*")) result "void" concurrency "Sequential" opExportControl "Public" uid 940866982) (object Operation "save" quid "381484D00160" parameters (list Parameters (object Parameter "filename" type "char*")) result "void" concurrency "Sequential" opExportControl "Public" uid 940866983) (object Operation "close" quid "381484D30395" result "void" concurrency "Sequential" opExportControl "Public" uid 940866984) (object Operation "isSaving" quid "381484D702AA" result "bool" concurrency "Sequential" opExportControl "Public" uid 940866985) (object Operation "archive" quid "381484E60356" parameters (list Parameters (object Parameter "x" type "Persistent*&")) result "void" concurrency "Sequential" opExportControl "Public" uid 940866986) (object Operation "find" quid "381484EB0259" parameters (list Parameters (object Parameter "x" type "int")) result "Persistent*" concurrency "Sequential" opExportControl "Public" uid 940866987) (object Operation "add" quid "381484F10289" parameters (list Parameters (object Parameter "key" type "Persistent*") (object Parameter "data" type "int")) result "void" concurrency "Sequential" opExportControl "Public" uid 940866988) (object Operation "find" quid "381484FC0311" parameters (list Parameters (object Parameter "p" type "const Persistent*")) result "int" concurrency "Sequential" opExportControl "Public" uid 940866989) (object Operation "add" quid "3814850003AD" parameters (list Parameters (object Parameter "data" type "const Persistent*")) result "int" concurrency "Sequential" opExportControl "Public" uid 940866990)) class_attributes (list class_attribute_list (object ClassAttribute "fs" quid "381484900031" type "fstream") (object ClassAttribute "saving" quid "381484B2012A" type "bool" initv "false")))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "3814792E038E" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Pcircle" @249 IncludeAttribute TRUE IncludeOperation TRUE location (224, 496) label (object ItemLabel Parent_View @249 location (120, 412) nlines 2 max_width 240 justify 0 label "Pcircle") quidu "381479110314" compartment (object Compartment Parent_View @249 location (136, 475) anchor 2 nlines 1 max_width 206 justify 0) annotation 8 autoResize TRUE) (object ClassView "Class" "Pline" @250 IncludeAttribute TRUE IncludeOperation TRUE location (240, 784) label (object ItemLabel Parent_View @250 location (136, 700) nlines 2 max_width 240 justify 0 label "Pline") quidu "3814793E035F" compartment (object Compartment Parent_View @250 location (152, 763) anchor 2 nlines 1 max_width 206 justify 0) annotation 8 autoResize TRUE) (object ClassView "Class" "PersFig" @251 IncludeAttribute TRUE IncludeOperation TRUE location (720, 512) label (object ItemLabel Parent_View @251 location (616, 428) nlines 2 max_width 240 justify 0 label "PersFig") quidu "3814794803BE" annotation 8 autoResize TRUE) (object ClassView "Class" "Persistent" @252 IncludeAttribute TRUE IncludeOperation TRUE location (1136, 256) label (object ItemLabel Parent_View @252 location (988, 99) nlines 2 max_width 349 justify 0 label "Persistent") quidu "3814796B020F" compartment (object Compartment Parent_View @252 location (988, 162) anchor 2 nlines 6 max_width 347 justify 0) width 506 height 460 annotation 8 autoResize TRUE) (object ClassView "InstantiatedClass" "PsMap" @253 IncludeAttribute TRUE IncludeOperation TRUE location (1648, 1376) label (object ItemLabel Parent_View @253 location (1544, 1292) nlines 2 max_width 240 justify 0 label "PsMap") quidu "381479C40308" annotation 8 autoResize TRUE) (object ClassView "InstantiatedClass" "InstMap" @254 IncludeAttribute TRUE IncludeOperation TRUE location (736, 1024) label (object ItemLabel Parent_View @254 location (632, 940) nlines 2 max_width 240 justify 0 label "InstMap") quidu "38147A4C038F" annotation 8 autoResize TRUE) (object ClassView "Class" "fstream" @255 IncludeAttribute TRUE IncludeOperation TRUE location (1728, 128) label (object ItemLabel Parent_View @255 location (1624, 44) nlines 2 max_width 240 justify 0 label "fstream") quidu "38147ACF0261" annotation 8 autoResize TRUE) (object ClassView "ParameterizedClass" "MapFake" @256 IncludeAttribute TRUE IncludeOperation TRUE location (1120, 1328) label (object ItemLabel Parent_View @256 location (1016, 1244) nlines 2 max_width 240 justify 0 label "MapFake") quidu "38147B87016C" annotation 8 autoResize TRUE) (object ClassView "Class" "Prectangle" @257 IncludeAttribute TRUE IncludeOperation TRUE location (352, 176) label (object ItemLabel Parent_View @257 location (248, 92) nlines 2 max_width 240 justify 0 label "Prectangle") quidu "38147BAE00D1" compartment (object Compartment Parent_View @257 location (264, 155) anchor 2 nlines 1 max_width 206 justify 0) annotation 8 autoResize TRUE) (object InheritView "" @258 quidu "38147C190356" client @250 supplier @251 line_style 0) (object InheritView "" @259 quidu "38147C1C03C9" client @249 supplier @251 line_style 0) (object InheritView "" @260 quidu "38147C1F037D" client @257 supplier @251 line_style 0) (object InheritView "" @261 quidu "38147C3203C0" client @251 supplier @252 line_style 0) (object ClassView "Class" "PStream" @262 IncludeAttribute TRUE IncludeOperation TRUE location (1872, 704) label (object ItemLabel Parent_View @262 location (1706, 432) nlines 2 max_width 393 justify 0 label "PStream") quidu "38147C66005E" compartment (object Compartment Parent_View @262 location (1706, 495) anchor 2 nlines 12 max_width 391 justify 0) width 570 height 790 annotation 8 autoResize TRUE) (object InheritView "" @263 quidu "38147C790336" client @262 supplier @255 line_style 0) (object HasView "psMap" @264 label (object ItemLabel Parent_View @264 location (1746, 1172) anchor_loc 1 nlines 1 max_width 450 justify 0 label "psMap") quidu "38147C92006B" client @262 supplier @253 line_style 0) (object InstantiateView "" @265 quidu "38147D0C0356" client @254 supplier @256 line_style 0) (object InstantiateView "" @266 quidu "38147D10004E" client @253 supplier @256 line_style 0) (object UsesView "" @267 quidu "3814837400B5" client @252 supplier @262 line_style 0) (object UsesView "" @268 quidu "381483A701C7" client @262 supplier @252 line_style 0) (object HasView "instMap" @269 label (object ItemLabel Parent_View @269 location (921, 691) anchor_loc 1 nlines 1 max_width 450 justify 0 label "instMap") quidu "38147CDB003E" client @252 supplier @254 line_style 0) (object UsesView "" @270 quidu "381483E8015C" client @254 supplier @252 vertices (list Points (858, 932) (1181, 687) (1150, 447)) line_style 0)))))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "37DF8EC001B6" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object CategoryView "Figures" @271 location (176, 208) label (object ItemLabel Parent_View @271 location (32, 124) nlines 2 max_width 288 justify 0 label "Figures") quidu "37DF92E603A8" width 300 height 180) (object CategoryView "Graphic" @272 location (560, 224) label (object ItemLabel Parent_View @272 location (416, 140) nlines 2 max_width 288 justify 0 label "Graphic") quidu "37DF9D5B01A8" width 300 height 180) (object CategoryView "Persist" @273 location (896, 224) label (object ItemLabel Parent_View @273 location (752, 140) nlines 2 max_width 288 justify 0 label "Persist") quidu "381478230091" width 300 height 180))))) root_subsystem (object SubSystem "Component View" quid "37DF8EBF026A" physical_models (list unit_reference_list (object SubSystem "Figures" attributes (list Attribute_Set (object Attribute tool "cg" name "Directory" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab6")) quid "37DF936E0213" physical_models (list unit_reference_list) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "37DF9517001F" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list))))) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "37DF8EC001CA" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object SubSysView "Figures" @274 location (336, 832) label (object ItemLabel Parent_View @274 location (192, 763) nlines 2 max_width 288 justify 0 label "Figures") quidu "37DF936E0213" width 300 height 150))))) process_structure (object Processes quid "37DF8EBF026B" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "37DF8EC0018E" 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 "cg" name "roseId" value "753117540") (object Attribute tool "cg" name "propertyId" value "809135966") (object Attribute tool "cg" name "default__Project" value (list Attribute_Set (object Attribute tool "cg" name "HeaderFileExtension" value "h") (object Attribute tool "cg" name "HeaderFileBackupExtension" value "h~") (object Attribute tool "cg" name "HeaderFileTemporaryExtension" value "h#") (object Attribute tool "cg" name "PrecompiledHeader" value "") (object Attribute tool "cg" name "CodeFileExtension" value "cpp") (object Attribute tool "cg" name "CodeFileBackupExtension" value "cp~") (object Attribute tool "cg" name "CodeFileTemporaryExtension" value "cp#") (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value FALSE) (object Attribute tool "cg" name "ErrorLimit" value 30) (object Attribute tool "cg" name "Directory" value "AUTO GENERATE") (object Attribute tool "cg" name "PathSeparator" value "") (object Attribute tool "cg" name "FileNameFormat" value "") (object Attribute tool "cg" name "BooleanType" value "int") (object Attribute tool "cg" name "AllowTemplates" value TRUE) (object Attribute tool "cg" name "AllowProtectedInheritance" value TRUE) (object Attribute tool "cg" name "CommentWidth" value 60) (object Attribute tool "cg" name "OneByValueContainer" value "$targetClass") (object Attribute tool "cg" name "OneByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "OptionalByValueContainer" value "OptionalByValue<$targetClass>") (object Attribute tool "cg" name "OptionalByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "FixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "UnorderedFixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "FixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "UnorderedFixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "BoundedByValueContainer" value "BoundedListByValue<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByValueContainer" value "BoundedSetByValue<$targetClass,$limit>") (object Attribute tool "cg" name "BoundedByReferenceContainer" value "BoundedListByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByReferenceContainer" value "BoundedSetByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnboundedByValueContainer" value "UnboundedListByValue<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByValueContainer" value "UnboundedSetByValue<$targetClass>") (object Attribute tool "cg" name "UnboundedByReferenceContainer" value "UnboundedListByReference<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByReferenceContainer" value "UnboundedSetByReference<$targetClass>") (object Attribute tool "cg" name "QualifiedByValueContainer" value "AssociationByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByValueContainer" value "DictionaryByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "QualifiedByReferenceContainer" value "AssociationByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByReferenceContainer" value "DictionaryByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "GeneratePreserveRegions" value TRUE))) (object Attribute tool "cg" name "compiler2.1__Project" value (list Attribute_Set (object Attribute tool "cg" name "HeaderFileExtension" value "h") (object Attribute tool "cg" name "HeaderFileBackupExtension" value "h~") (object Attribute tool "cg" name "HeaderFileTemporaryExtension" value "h#") (object Attribute tool "cg" name "CodeFileExtension" value "cpp") (object Attribute tool "cg" name "CodeFileBackupExtension" value "cp~") (object Attribute tool "cg" name "CodeFileTemporaryExtension" value "cp#") (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value FALSE) (object Attribute tool "cg" name "ErrorLimit" value 30) (object Attribute tool "cg" name "Directory" value "AUTO GENERATE") (object Attribute tool "cg" name "BooleanType" value "int") (object Attribute tool "cg" name "AllowTemplates" value FALSE) (object Attribute tool "cg" name "AllowProtectedInheritance" value FALSE) (object Attribute tool "cg" name "OneByValueContainer" value "$targetClass") (object Attribute tool "cg" name "OneByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "OptionalByValueContainer" value "OptionalByValue(sizeof($targetClass))") (object Attribute tool "cg" name "OptionalByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "FixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "UnorderedFixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "FixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "UnorderedFixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "BoundedByValueContainer" value "BoundedListByValue(sizeof($targetClass),$limit)") (object Attribute tool "cg" name "UnorderedBoundedByValueContainer" value "BoundedSetByValue(sizeof($targetClass),$limit)") (object Attribute tool "cg" name "BoundedByReferenceContainer" value "BoundedListByReference($limit)") (object Attribute tool "cg" name "UnorderedBoundedByReferenceContainer" value "BoundedSetByReference($limit)") (object Attribute tool "cg" name "UnboundedByValueContainer" value "UnboundedListByValue(sizeof($targetClass))") (object Attribute tool "cg" name "UnorderedUnboundedByValueContainer" value "UnboundedSetByValue(sizeof($targetClass))") (object Attribute tool "cg" name "UnboundedByReferenceContainer" value "UnboundedListByReference") (object Attribute tool "cg" name "UnorderedUnboundedByReferenceContainer" value "UnboundedSetByReference") (object Attribute tool "cg" name "QualifiedByValueContainer" value "AssociationByValue(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "UnorderedQualifiedByValueContainer" value "DictionaryByValue(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "QualifiedByReferenceContainer" value "AssociationByReference(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "UnorderedQualifiedByReferenceContainer" value "DictionaryByReference(sizeof($qualtype), sizeof($qualcont))") (object Attribute tool "cg" name "PathSeparator" value "") (object Attribute tool "cg" name "FileNameFormat" value "") (object Attribute tool "cg" name "GeneratePreserveRegions" value TRUE))) (object Attribute tool "cg" name "compiler3.0__Project" value (list Attribute_Set (object Attribute tool "cg" name "HeaderFileExtension" value "h") (object Attribute tool "cg" name "HeaderFileBackupExtension" value "h~") (object Attribute tool "cg" name "HeaderFileTemporaryExtension" value "h#") (object Attribute tool "cg" name "CodeFileExtension" value "cpp") (object Attribute tool "cg" name "CodeFileBackupExtension" value "cp~") (object Attribute tool "cg" name "CodeFileTemporaryExtension" value "cp#") (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value FALSE) (object Attribute tool "cg" name "ErrorLimit" value 30) (object Attribute tool "cg" name "Directory" value "AUTO GENERATE") (object Attribute tool "cg" name "BooleanType" value "int") (object Attribute tool "cg" name "AllowTemplates" value TRUE) (object Attribute tool "cg" name "AllowProtectedInheritance" value TRUE) (object Attribute tool "cg" name "OneByValueContainer" value "$targetClass") (object Attribute tool "cg" name "OneByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "OptionalByValueContainer" value "OptionalByValue<$targetClass>") (object Attribute tool "cg" name "OptionalByReferenceContainer" value "$targetClass *") (object Attribute tool "cg" name "FixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "UnorderedFixedByValueContainer" value "$targetClass[$limit]") (object Attribute tool "cg" name "FixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "UnorderedFixedByReferenceContainer" value "$targetClass *[$limit]") (object Attribute tool "cg" name "BoundedByValueContainer" value "BoundedListByValue<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByValueContainer" value "BoundedSetByValue<$targetClass,$limit>") (object Attribute tool "cg" name "BoundedByReferenceContainer" value "BoundedListByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnorderedBoundedByReferenceContainer" value "BoundedSetByReference<$targetClass,$limit>") (object Attribute tool "cg" name "UnboundedByValueContainer" value "UnboundedListByValue<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByValueContainer" value "UnboundedSetByValue<$targetClass>") (object Attribute tool "cg" name "UnboundedByReferenceContainer" value "UnboundedListByReference<$targetClass>") (object Attribute tool "cg" name "UnorderedUnboundedByReferenceContainer" value "UnboundedSetByReference<$targetClass>") (object Attribute tool "cg" name "QualifiedByValueContainer" value "AssociationByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByValueContainer" value "DictionaryByValue<$qualtype, $qualcont>") (object Attribute tool "cg" name "QualifiedByReferenceContainer" value "AssociationByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "UnorderedQualifiedByReferenceContainer" value "DictionaryByReference<$qualtype, $qualcont>") (object Attribute tool "cg" name "PathSeparator" value "") (object Attribute tool "cg" name "FileNameFormat" value "") (object Attribute tool "cg" name "GeneratePreserveRegions" value TRUE))) (object Attribute tool "cg" name "default__Class" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "ImplementationType" value "") (object Attribute tool "cg" name "ClassKey" value "class") (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "PutBodiesInSpec" value FALSE) (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "DefaultConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitDefaultConstructor" value FALSE) (object Attribute tool "cg" name "GenerateCopyConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "CopyConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineCopyConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitCopyConstructor" value FALSE) (object Attribute tool "cg" name "GenerateDestructor" value TRUE) (object Attribute tool "cg" name "DestructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DestructorKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineDestructor" value FALSE) (object Attribute tool "cg" name "GenerateAssignmentOperation" value ("GenerateSet" 199)) (object Attribute tool "cg" name "AssignmentVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "AssignmentKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineAssignmentOperation" value FALSE) (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 199)) (object Attribute tool "cg" name "EqualityVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "EqualityKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineEqualityOperations" value FALSE) (object Attribute tool "cg" name "GenerateRelationalOperations" value FALSE) (object Attribute tool "cg" name "RelationalVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "RelationalKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineRelationalOperations" value FALSE) (object Attribute tool "cg" name "GenerateStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "StorageMgmtVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "GenerateSubscriptOperation" value FALSE) (object Attribute tool "cg" name "SubscriptVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "SubscriptKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "SubscriptResultType" value "") (object Attribute tool "cg" name "InlineSubscriptOperation" value FALSE) (object Attribute tool "cg" name "GenerateDereferenceOperation" value FALSE) (object Attribute tool "cg" name "DereferenceVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DereferenceKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "DereferenceResultType" value "") (object Attribute tool "cg" name "InlineDereferenceOperation" value FALSE) (object Attribute tool "cg" name "GenerateIndirectionOperation" value FALSE) (object Attribute tool "cg" name "IndirectionVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "IndirectionKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "IndirectionResultType" value "") (object Attribute tool "cg" name "InlineIndirectionOperation" value FALSE) (object Attribute tool "cg" name "GenerateStreamOperations" value FALSE) (object Attribute tool "cg" name "StreamVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStreamOperations" value FALSE) (object Attribute tool "cg" name "ThreeKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202))) (object Attribute tool "cg" name "KindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203))) (object Attribute tool "cg" name "FriendKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GenerateSet" value (list Attribute_Set (object Attribute tool "cg" name "DeclareAndDefine" value 199) (object Attribute tool "cg" name "DeclareOnly" value 205) (object Attribute tool "cg" name "DoNotDeclare" value 206))) (object Attribute tool "cg" name "VisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14))) (object Attribute tool "cg" name "ConstValue" value "") (object Attribute tool "cg" name "GenerateDefaultSpecifier" value FALSE) (object Attribute tool "cg" name "DefaultSpecifier" value "") (object Attribute tool "cg" name "IDLElement" value TRUE) (object Attribute tool "cg" name "IDLSpecificationType" value ("IDLSpecSet" 22)) (object Attribute tool "cg" name "IDLSpecSet" value (list Attribute_Set (object Attribute tool "cg" name "Interface" value 22) (object Attribute tool "cg" name "Typedef" value 54) (object Attribute tool "cg" name "Enumeration" value 8) (object Attribute tool "cg" name "Const" value 71) (object Attribute tool "cg" name "Exception" value 61) (object Attribute tool "cg" name "Struct" value 51) (object Attribute tool "cg" name "Union" value 81))))) (object Attribute tool "cg" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "cg" name "Generate" value TRUE) (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "CmIdentification" value (value Text " %X% %Q% %Z% %W%")) (object Attribute tool "cg" name "CopyrightNotice" value (value Text "")) (object Attribute tool "cg" name "FileName" value "AUTO GENERATE") (object Attribute tool "cg" name "AllowExtensionlessFileName" value FALSE) (object Attribute tool "cg" name "InclusionProtectionSymbol" value "AUTO GENERATE") (object Attribute tool "cg" name "IncludeFormat" value (value Text |// $package |#include "$file" | )) (object Attribute tool "cg" name "IncludeBySimpleName" value FALSE) (object Attribute tool "cg" name "IncludePrecompiledHeader" value FALSE) (object Attribute tool "cg" name "IncludeOrder" value "AMIR") (object Attribute tool "cg" name "AdditionalIncludes" value (value Text "")) (object Attribute tool "cg" name "InliningStyle" value ("InliningStyleSet" 207)) (object Attribute tool "cg" name "InliningStyleSet" value (list Attribute_Set (object Attribute tool "cg" name "InClassDeclaration" value 208) (object Attribute tool "cg" name "FollowingClassDeclaration" value 207))) (object Attribute tool "cg" name "TypesDefined" value (value Text "")) (object Attribute tool "cg" name "IncludeClosure" value (value Text "")) (object Attribute tool "cg" name "GenerateIDLModule" value FALSE))) (object Attribute tool "cg" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "cg" name "Generate" value TRUE) (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "CmIdentification" value (value Text " %X% %Q% %Z% %W%")) (object Attribute tool "cg" name "CopyrightNotice" value (value Text "")) (object Attribute tool "cg" name "FileName" value "AUTO GENERATE") (object Attribute tool "cg" name "AllowExtensionlessFileName" value FALSE) (object Attribute tool "cg" name "IncludeFormat" value (value Text |// $package |#include "$file" | )) (object Attribute tool "cg" name "IncludeBySimpleName" value FALSE) (object Attribute tool "cg" name "IncludePrecompiledHeader" value TRUE) (object Attribute tool "cg" name "IncludeOrder" value "AMIR") (object Attribute tool "cg" name "AdditionalIncludes" value (value Text "")) (object Attribute tool "cg" name "InliningStyle" value ("InliningStyleSet" 207)) (object Attribute tool "cg" name "InliningStyleSet" value (list Attribute_Set (object Attribute tool "cg" name "InClassDeclaration" value 208) (object Attribute tool "cg" name "FollowingClassDeclaration" value 207))) (object Attribute tool "cg" name "TypesDefined" value (value Text "")) (object Attribute tool "cg" name "IncludeClosure" value (value Text "")))) (object Attribute tool "cg" name "default__Operation" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 200)) (object Attribute tool "cg" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "OperationIsConst" value FALSE) (object Attribute tool "cg" name "OperationIsExplicit" value FALSE) (object Attribute tool "cg" name "Inline" value FALSE) (object Attribute tool "cg" name "EntryCode" value (value Text "")) (object Attribute tool "cg" name "ExitCode" value (value Text "")) (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "BodyAnnotations" value "") (object Attribute tool "cg" name "OperationIsOneWay" value FALSE) (object Attribute tool "cg" name "Context" value "") (object Attribute tool "cg" name "Raises" value ""))) (object Attribute tool "cg" name "default__Has" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "Ordered" value TRUE) (object Attribute tool "cg" name "NameIfUnlabeled" value "the_$supplier") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$relationship") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtRelationshipVisibility" value 210))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "InitialValue" value (value Text "")) (object Attribute tool "cg" name "GenerateGetOperation" value TRUE) (object Attribute tool "cg" name "GenerateSetOperation" value TRUE) (object Attribute tool "cg" name "GetName" value "get_$relationship") (object Attribute tool "cg" name "SetName" value "set_$relationship") (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "ContainerClass" value "") (object Attribute tool "cg" name "SelectorName" value "") (object Attribute tool "cg" name "SelectorType" value "") (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "ForwardReferenceOnly" value FALSE) (object Attribute tool "cg" name "GenerateForwardReference" value FALSE) (object Attribute tool "cg" name "IsReadOnly" value FALSE) (object Attribute tool "cg" name "BoundedHasRelType" value ("HasRelTypeSet" 47)) (object Attribute tool "cg" name "HasRelTypeSet" value (list Attribute_Set (object Attribute tool "cg" name "Array" value 24) (object Attribute tool "cg" name "Sequence" value 47))))) (object Attribute tool "cg" name "default__Association" value (list Attribute_Set (object Attribute tool "cg" name "NameIfUnlabeled" value "the_$targetClass"))) (object Attribute tool "cg" name "default__Inherit" value (list Attribute_Set (object Attribute tool "cg" name "InstanceArguments" value ""))) (object Attribute tool "cg" name "default__Role" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "ForwardReferenceOnly" value FALSE) (object Attribute tool "cg" name "NameIfUnlabeled" value "the_$targetClass") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$target") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtRelationshipVisibility" value 210))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "InitialValue" value (value Text "")) (object Attribute tool "cg" name "ContainerClass" value "") (object Attribute tool "cg" name "ContainerGet" value "$data.get($keys)") (object Attribute tool "cg" name "ContainerSet" value "$data.set($keys,$value)") (object Attribute tool "cg" name "QualifiedContainer" value "") (object Attribute tool "cg" name "AssocClassContainer" value "$supplier *") (object Attribute tool "cg" name "AssocClassInitialValue" value (value Text "")) (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "GenerateGetOperation" value TRUE) (object Attribute tool "cg" name "GetName" value "get_$target") (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "GenerateSetOperation" value TRUE) (object Attribute tool "cg" name "SetName" value "set_$target") (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "QualifiedGetSetByReference" value ("QualifiedGetSetByReferenceSet" 2)) (object Attribute tool "cg" name "QualifiedGetSetByReferenceSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_GetSetByReference" value 2))) (object Attribute tool "cg" name "GenerateQualifiedGetOperation" value TRUE) (object Attribute tool "cg" name "QualifiedGetName" value "get_$target") (object Attribute tool "cg" name "QualifiedGetIsConst" value TRUE) (object Attribute tool "cg" name "QualifiedGetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "InlineQualifiedGet" value TRUE) (object Attribute tool "cg" name "GenerateQualifiedSetOperation" value TRUE) (object Attribute tool "cg" name "QualifiedSetName" value "set_$target") (object Attribute tool "cg" name "QualifiedSetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineQualifiedSet" value TRUE) (object Attribute tool "cg" name "GenerateAssocClassDataMember" value TRUE) (object Attribute tool "cg" name "AssocClassDataMemberName" value "$target") (object Attribute tool "cg" name "AssocClassDataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtRelationshipVisibility" value 210))) (object Attribute tool "cg" name "AssocClassDataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "AssocClassDataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "AssocClassGetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GenerateAssocClassGetOperation" value TRUE) (object Attribute tool "cg" name "AssocClassGetName" value "get_$target") (object Attribute tool "cg" name "AssocClassGetIsConst" value TRUE) (object Attribute tool "cg" name "AssocClassGetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "InlineAssocClassGet" value TRUE) (object Attribute tool "cg" name "GenerateAssocClassSetOperation" value TRUE) (object Attribute tool "cg" name "AssocClassSetName" value "set_$target") (object Attribute tool "cg" name "AssocClassSetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineAssocClassSet" value TRUE) (object Attribute tool "cg" name "AssocClassForwardReferenceOnly" value TRUE) (object Attribute tool "cg" name "GenerateForwardReference" value FALSE) (object Attribute tool "cg" name "IsReadOnly" value FALSE) (object Attribute tool "cg" name "BoundedRoleType" value ("AssocTypeSet" 47)) (object Attribute tool "cg" name "AssocTypeSet" value (list Attribute_Set (object Attribute tool "cg" name "Array" value 24) (object Attribute tool "cg" name "Sequence" value 47))))) (object Attribute tool "cg" name "default__Attribute" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$attribute") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtAttributeVisibility" value 211))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "GenerateGetOperation" value TRUE) (object Attribute tool "cg" name "GenerateSetOperation" value TRUE) (object Attribute tool "cg" name "GetName" value "get_$attribute") (object Attribute tool "cg" name "SetName" value "set_$attribute") (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "CaseSpecifier" value "") (object Attribute tool "cg" name "IsReadOnly" value FALSE))) (object Attribute tool "cg" name "default__Uses" value (list Attribute_Set (object Attribute tool "cg" name "ForwardReferenceOnly" value FALSE) (object Attribute tool "cg" name "BodyReferenceOnly" value FALSE) (object Attribute tool "cg" name "GenerateForwardReference" value FALSE))) (object Attribute tool "cg" name "default__Subsystem" value (list Attribute_Set (object Attribute tool "cg" name "Directory" value "AUTO GENERATE") (object Attribute tool "cg" name "DirectoryIsOnSearchList" value FALSE) (object Attribute tool "cg" name "PrecompiledHeader" value ""))) (object Attribute tool "DDL" name "propertyId" value "809135966") (object Attribute tool "DDL" name "default__Project" value (list Attribute_Set (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 "cg" name "default__Category" value (list Attribute_Set (object Attribute tool "cg" name "GenerateIDLModule" value TRUE) (object Attribute tool "cg" name "ModuleName" value (value Text "")))) (object Attribute tool "cg" name "variabler__Operation" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "OperationKind" value ("OperationKindSet" 200)) (object Attribute tool "cg" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "OperationIsConst" value FALSE) (object Attribute tool "cg" name "OperationIsExplicit" value FALSE) (object Attribute tool "cg" name "Inline" value FALSE) (object Attribute tool "cg" name "EntryCode" value (value Text "")) (object Attribute tool "cg" name "ExitCode" value (value Text "")) (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "BodyAnnotations" value "") (object Attribute tool "cg" name "OperationIsOneWay" value FALSE) (object Attribute tool "cg" name "Context" value "") (object Attribute tool "cg" name "Raises" value ""))) (object Attribute tool "cg" name "variabler__Class" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "ImplementationType" value "") (object Attribute tool "cg" name "ClassKey" value "class") (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "PutBodiesInSpec" value FALSE) (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "DefaultConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitDefaultConstructor" value FALSE) (object Attribute tool "cg" name "GenerateCopyConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "CopyConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineCopyConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitCopyConstructor" value FALSE) (object Attribute tool "cg" name "GenerateDestructor" value TRUE) (object Attribute tool "cg" name "DestructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DestructorKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineDestructor" value FALSE) (object Attribute tool "cg" name "GenerateAssignmentOperation" value ("GenerateSet" 199)) (object Attribute tool "cg" name "AssignmentVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "AssignmentKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineAssignmentOperation" value FALSE) (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 199)) (object Attribute tool "cg" name "EqualityVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "EqualityKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineEqualityOperations" value FALSE) (object Attribute tool "cg" name "GenerateRelationalOperations" value FALSE) (object Attribute tool "cg" name "RelationalVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "RelationalKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineRelationalOperations" value FALSE) (object Attribute tool "cg" name "GenerateStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "StorageMgmtVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "GenerateSubscriptOperation" value FALSE) (object Attribute tool "cg" name "SubscriptVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "SubscriptKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "SubscriptResultType" value "") (object Attribute tool "cg" name "InlineSubscriptOperation" value FALSE) (object Attribute tool "cg" name "GenerateDereferenceOperation" value FALSE) (object Attribute tool "cg" name "DereferenceVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DereferenceKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "DereferenceResultType" value "") (object Attribute tool "cg" name "InlineDereferenceOperation" value FALSE) (object Attribute tool "cg" name "GenerateIndirectionOperation" value FALSE) (object Attribute tool "cg" name "IndirectionVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "IndirectionKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "IndirectionResultType" value "") (object Attribute tool "cg" name "InlineIndirectionOperation" value FALSE) (object Attribute tool "cg" name "GenerateStreamOperations" value FALSE) (object Attribute tool "cg" name "StreamVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStreamOperations" value FALSE) (object Attribute tool "cg" name "ThreeKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202))) (object Attribute tool "cg" name "KindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203))) (object Attribute tool "cg" name "FriendKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GenerateSet" value (list Attribute_Set (object Attribute tool "cg" name "DeclareAndDefine" value 199) (object Attribute tool "cg" name "DeclareOnly" value 205) (object Attribute tool "cg" name "DoNotDeclare" value 206))) (object Attribute tool "cg" name "VisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14))) (object Attribute tool "cg" name "ConstValue" value "") (object Attribute tool "cg" name "GenerateDefaultSpecifier" value FALSE) (object Attribute tool "cg" name "DefaultSpecifier" value "") (object Attribute tool "cg" name "IDLElement" value TRUE) (object Attribute tool "cg" name "IDLSpecificationType" value ("IDLSpecSet" 22)) (object Attribute tool "cg" name "IDLSpecSet" value (list Attribute_Set (object Attribute tool "cg" name "Interface" value 22) (object Attribute tool "cg" name "Typedef" value 54) (object Attribute tool "cg" name "Enumeration" value 8) (object Attribute tool "cg" name "Const" value 71) (object Attribute tool "cg" name "Exception" value 61) (object Attribute tool "cg" name "Struct" value 51) (object Attribute tool "cg" name "Union" value 81))))) (object Attribute tool "cg" name "variabler__Attribute" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$attribute") (object Attribute tool "cg" name "DataMemberVisibility" value ("DataMemberVisibilitySet" 14)) (object Attribute tool "cg" name "DataMemberVisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14) (object Attribute tool "cg" name "AtAttributeVisibility" value 211))) (object Attribute tool "cg" name "DataMemberMutability" value ("DataMemberMutabilitySet" 0)) (object Attribute tool "cg" name "DataMemberMutabilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Unrestricted" value 0) (object Attribute tool "cg" name "Mutable" value 1) (object Attribute tool "cg" name "Const" value 2))) (object Attribute tool "cg" name "DataMemberIsVolatile" value FALSE) (object Attribute tool "cg" name "DataMemberFieldSize" value "") (object Attribute tool "cg" name "GenerateGetOperation" value FALSE) (object Attribute tool "cg" name "GenerateSetOperation" value FALSE) (object Attribute tool "cg" name "GetName" value "get_$attribute") (object Attribute tool "cg" name "SetName" value "set_$attribute") (object Attribute tool "cg" name "GetSetKinds" value ("GetSetKindsSet" 200)) (object Attribute tool "cg" name "GetSetKindsSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GetIsConst" value TRUE) (object Attribute tool "cg" name "GetResultIsConst" value ("GetResultIsConstSet" 2)) (object Attribute tool "cg" name "GetResultIsConstSet" value (list Attribute_Set (object Attribute tool "cg" name "False" value 0) (object Attribute tool "cg" name "True" value 1) (object Attribute tool "cg" name "Same_As_Function" value 2))) (object Attribute tool "cg" name "GetSetByReference" value FALSE) (object Attribute tool "cg" name "InlineGet" value TRUE) (object Attribute tool "cg" name "SetReturnsValue" value FALSE) (object Attribute tool "cg" name "InlineSet" value TRUE) (object Attribute tool "cg" name "CaseSpecifier" value "") (object Attribute tool "cg" name "IsReadOnly" value FALSE))) (object Attribute tool "cg" name "Klassjäkel__Class" value (list Attribute_Set (object Attribute tool "cg" name "CodeName" value "") (object Attribute tool "cg" name "ImplementationType" value "") (object Attribute tool "cg" name "ClassKey" value "class") (object Attribute tool "cg" name "GenerateEmptyRegions" value ("GenerateEmptyRegionSet" 3)) (object Attribute tool "cg" name "GenerateEmptyRegionSet" value (list Attribute_Set (object Attribute tool "cg" name "None" value 0) (object Attribute tool "cg" name "Preserved" value 1) (object Attribute tool "cg" name "Unpreserved" value 2) (object Attribute tool "cg" name "All" value 3))) (object Attribute tool "cg" name "PutBodiesInSpec" value FALSE) (object Attribute tool "cg" name "GenerateDefaultConstructor" value ("GenerateSet" 199)) (object Attribute tool "cg" name "DefaultConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitDefaultConstructor" value FALSE) (object Attribute tool "cg" name "GenerateCopyConstructor" value ("GenerateSet" 206)) (object Attribute tool "cg" name "CopyConstructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineCopyConstructor" value FALSE) (object Attribute tool "cg" name "ExplicitCopyConstructor" value FALSE) (object Attribute tool "cg" name "GenerateDestructor" value TRUE) (object Attribute tool "cg" name "DestructorVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DestructorKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineDestructor" value FALSE) (object Attribute tool "cg" name "GenerateAssignmentOperation" value ("GenerateSet" 206)) (object Attribute tool "cg" name "AssignmentVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "AssignmentKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "InlineAssignmentOperation" value FALSE) (object Attribute tool "cg" name "GenerateEqualityOperations" value ("GenerateSet" 206)) (object Attribute tool "cg" name "EqualityVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "EqualityKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineEqualityOperations" value FALSE) (object Attribute tool "cg" name "GenerateRelationalOperations" value FALSE) (object Attribute tool "cg" name "RelationalVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "RelationalKind" value ("FriendKindSet" 200)) (object Attribute tool "cg" name "InlineRelationalOperations" value FALSE) (object Attribute tool "cg" name "GenerateStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "StorageMgmtVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStorageMgmtOperations" value FALSE) (object Attribute tool "cg" name "GenerateSubscriptOperation" value FALSE) (object Attribute tool "cg" name "SubscriptVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "SubscriptKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "SubscriptResultType" value "") (object Attribute tool "cg" name "InlineSubscriptOperation" value FALSE) (object Attribute tool "cg" name "GenerateDereferenceOperation" value FALSE) (object Attribute tool "cg" name "DereferenceVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "DereferenceKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "DereferenceResultType" value "") (object Attribute tool "cg" name "InlineDereferenceOperation" value FALSE) (object Attribute tool "cg" name "GenerateIndirectionOperation" value FALSE) (object Attribute tool "cg" name "IndirectionVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "IndirectionKind" value ("ThreeKindSet" 200)) (object Attribute tool "cg" name "IndirectionResultType" value "") (object Attribute tool "cg" name "InlineIndirectionOperation" value FALSE) (object Attribute tool "cg" name "GenerateStreamOperations" value FALSE) (object Attribute tool "cg" name "StreamVisibility" value ("VisibilitySet" 45)) (object Attribute tool "cg" name "InlineStreamOperations" value FALSE) (object Attribute tool "cg" name "ThreeKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202))) (object Attribute tool "cg" name "KindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Static" value 203))) (object Attribute tool "cg" name "FriendKindSet" value (list Attribute_Set (object Attribute tool "cg" name "Common" value 200) (object Attribute tool "cg" name "Virtual" value 201) (object Attribute tool "cg" name "Abstract" value 202) (object Attribute tool "cg" name "Friend" value 204))) (object Attribute tool "cg" name "GenerateSet" value (list Attribute_Set (object Attribute tool "cg" name "DeclareAndDefine" value 199) (object Attribute tool "cg" name "DeclareOnly" value 205) (object Attribute tool "cg" name "DoNotDeclare" value 206))) (object Attribute tool "cg" name "VisibilitySet" value (list Attribute_Set (object Attribute tool "cg" name "Public" value 45) (object Attribute tool "cg" name "Protected" value 44) (object Attribute tool "cg" name "Private" value 43) (object Attribute tool "cg" name "Implementation" value 14))) (object Attribute tool "cg" name "ConstValue" value "") (object Attribute tool "cg" name "GenerateDefaultSpecifier" value FALSE) (object Attribute tool "cg" name "DefaultSpecifier" value "") (object Attribute tool "cg" name "IDLElement" value TRUE) (object Attribute tool "cg" name "IDLSpecificationType" value ("IDLSpecSet" 22)) (object Attribute tool "cg" name "IDLSpecSet" value (list Attribute_Set (object Attribute tool "cg" name "Interface" value 22) (object Attribute tool "cg" name "Typedef" value 54) (object Attribute tool "cg" name "Enumeration" value 8) (object Attribute tool "cg" name "Const" value 71) (object Attribute tool "cg" name "Exception" value 61) (object Attribute tool "cg" name "Struct" value 51) (object Attribute tool "cg" name "Union" value 81)))))) quid "37DF8EBF026C"))