(object Petal version 40) (object Design "Logical View" is_unit TRUE is_loaded TRUE file_name "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\RoseModel.mdl" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose")) quid "380423CC034E" 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++\\Lab4\\Rose\\Point.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\List.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\pList.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\Circle.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\Line.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\Rectngle.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\FgrHlder.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\Figure.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\Node.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\CmplxFgr.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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++\\Lab4\\Rose\\FList.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\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 "380423CD0013" 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 "380423CD001B" 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 "380423CD002C" 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 "380423CD0035" 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 "380423CD0044" 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 "380423CD0047" 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 "380423CD0045" 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 "380423CD004D" 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 "380423CD005C" 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 "380423CD005D" 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 "380423CD005E" 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 "380423CD0064" 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 "380423CD006E" 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 "380423CD006F" 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 (378, 675) nlines 2 max_width 274 justify 0 label "Circle") quidu "37DF932402C1" compartment (object Compartment Parent_View @20 location (378, 738) anchor 2 nlines 6 max_width 272 justify 0) width 398 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 (1718, 579) nlines 2 max_width 325 justify 0 label "Line") quidu "37DF932C0240" compartment (object Compartment Parent_View @21 location (1718, 642) anchor 2 nlines 6 max_width 322 justify 0) width 472 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, 1053) 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 (1078, 627) nlines 2 max_width 364 justify 0 label "Rectangle") quidu "37DF953C018B" compartment (object Compartment Parent_View @24 location (1078, 690) anchor 2 nlines 6 max_width 362 justify 0) width 528 height 460 annotation 8 autoResize TRUE) (object ClassView "Class" "Figure" @25 IncludeAttribute TRUE IncludeOperation TRUE location (1232, 272) label (object ItemLabel Parent_View @25 location (1118, 87) nlines 2 max_width 267 justify 0 label "Figure") quidu "37DF9AF80330" compartment (object Compartment Parent_View @25 location (1117, 150) 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 (881, 1134) 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 (1917, 78) nlines 2 max_width 346 justify 0 label "Graphics") quidu "37EF661102A0" compartment (object Compartment Parent_View @32 location (1917, 141) anchor 2 nlines 5 max_width 344 justify 0) width 502 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 (897, 220) 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 (1397, 1096) anchor_loc 1 nlines 1 max_width 450 justify 0 label "rightBottom") quidu "37F9AC7E037C" client @24 supplier @29 vertices (list Points (1300, 937) (1424, 1140) (1326, 1231)) line_style 0) (object UsesView "" @38 quidu "3801921A032E" client @32 supplier @29 vertices (list Points (2079, 438) (2206, 1422) (1413, 1446)) 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" @39 IncludeAttribute TRUE IncludeOperation TRUE location (800, 272) label (object ItemLabel Parent_View @39 location (696, 188) nlines 2 max_width 240 justify 0 label "Figure") quidu "37DF9AF80330" annotation 8 autoResize TRUE) (object ClassView "Class" "FigureHolder" @40 IncludeAttribute TRUE IncludeOperation TRUE location (1536, 224) label (object ItemLabel Parent_View @40 location (1432, 140) nlines 2 max_width 240 justify 0 label "FigureHolder") quidu "37DF997101A8" annotation 8 autoResize TRUE) (object HasView "myFigure" @41 label (object ItemLabel Parent_View @41 location (1162, 248) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myFigure") quidu "37DF9B780104" client @40 supplier @39 line_style 0) (object ClassView "ParameterizedClass" "List" @42 IncludeAttribute TRUE IncludeOperation TRUE location (944, 832) label (object ItemLabel Parent_View @42 location (840, 748) nlines 2 max_width 240 justify 0 label "List") quidu "37DF8F3C0255" annotation 8 autoResize TRUE) (object ClassView "Class" "ComplexFigure" @43 IncludeAttribute TRUE IncludeOperation TRUE location (240, 416) label (object ItemLabel Parent_View @43 location (136, 332) nlines 2 max_width 240 justify 0 label "ComplexFigure") quidu "37F99CFD01EE" annotation 8 autoResize TRUE) (object InheritView "" @44 quidu "37F99D09001F" client @43 supplier @39 line_style 0) (object ClassView "InstantiatedClass" "FList" @45 IncludeAttribute TRUE IncludeOperation TRUE location (272, 976) label (object ItemLabel Parent_View @45 location (168, 892) nlines 2 max_width 240 justify 0 label "FList") quidu "37F99D2800A6" annotation 8 autoResize TRUE) (object InstantiateView "" @46 quidu "37F99D490053" client @45 supplier @42 line_style 0) (object HasView "myFList" @47 label (object ItemLabel Parent_View @47 location (257, 700) anchor_loc 1 nlines 1 max_width 450 justify 0 label "myFList") quidu "37F99D4F0192" client @43 supplier @45 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" @48 location (688, 224) quidu "37EF65F10376" width 300 height 621 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @49 location (688, 352) InterObjView @48 height 344 y_coord 284 Nested FALSE)) (object InterObjView "me" @50 location (208, 224) label (object ItemLabel Parent_View @50 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 "" @51 location (208, 352) InterObjView @50 height 404 y_coord 344 Nested FALSE)) (object InterMessView "" @52 location (0, 352) label (object SegLabel @53 Parent_View @52 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 @50 supplier @48 Focus_Src @51 Focus_Entry @49 origin (224, 352) terminus (672, 352) ordinal 0) (object InterObjView "$UNNAMED$1" @54 location (1536, 224) quidu "37EF662701A7" width 300 height 621 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @55 location (1536, 576) InterObjView @54 height 60 y_coord 0 Nested FALSE)) (object InterObjView "center" @56 location (1184, 224) label (object ItemLabel Parent_View @56 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 "" @57 location (1184, 384) InterObjView @56 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @58 location (1184, 480) InterObjView @56 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @59 location (0, 384) label (object SegLabel @60 Parent_View @59 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 @48 supplier @56 Focus_Src @49 Focus_Entry @57 origin (704, 384) terminus (1168, 384) ordinal 1) (object InterMessView "" @61 location (0, 480) label (object SegLabel @62 Parent_View @61 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 @48 supplier @56 Focus_Src @49 Focus_Entry @58 origin (704, 480) terminus (1168, 480) ordinal 2) (object InterMessView "" @63 location (0, 576) label (object SegLabel @64 Parent_View @63 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 @48 supplier @54 Focus_Src @49 Focus_Entry @55 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" @65 location (320, 240) label (object ItemLabel Parent_View @65 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" @66 location (544, 912) label (object ItemLabel Parent_View @66 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" @67 location (1136, 368) quidu "37EF65F10376" annotation 4 autoResize TRUE subobjects 0 x_offset 0.247765 y_offset 0.252205) (object ObjectView "$UNNAMED$1" @68 location (1552, 896) quidu "37EF662701A7" annotation 4 autoResize TRUE subobjects 0 x_offset -0.080000 y_offset 0.110000) (object LinkView "" @69 quidu "37EF666F00BB" client @67 supplier @66 line_style 0) (object MessView "" @70 location (881, 663) label (object SegLabel @71 Parent_View @70 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 @72 Parent_View @70 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 @69 pctDist 0.500000 height 45 orientation 0 dir 1 origin (924, 622) terminus (838, 704)) (object LinkView "" @73 quidu "37EF667A0305" client @67 supplier @68 line_style 0) (object MessView "" @74 location (1364, 587) label (object SegLabel @75 Parent_View @74 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 @73 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1327, 540) terminus (1401, 634)) (object LinkView "" @76 quidu "37EF65FA0030" client @65 supplier @67 line_style 0) (object MessView "" @77 location (728, 259) label (object SegLabel @78 Parent_View @77 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 @76 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" @79 location (176, 224) label (object ItemLabel Parent_View @79 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 "" @80 location (176, 320) InterObjView @79 height 532 y_coord 472 Nested FALSE)) (object InterObjView "$UNNAMED$2" @81 location (592, 224) quidu "37EF6807037E" width 300 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @82 location (592, 320) InterObjView @81 height 472 y_coord 412 Nested FALSE)) (object InterObjView "$UNNAMED$3" @83 location (1728, 224) quidu "37EF682C0205" width 300 height 717 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @84 location (1728, 672) InterObjView @83 height 60 y_coord 0 Nested FALSE)) (object InterObjView "leftTop" @85 location (992, 224) label (object ItemLabel Parent_View @85 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 "" @86 location (992, 368) InterObjView @85 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @87 location (992, 448) InterObjView @85 height 60 y_coord 0 Nested FALSE)) (object InterObjView "rightBottom" @88 location (1392, 224) label (object ItemLabel Parent_View @88 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 "" @89 location (1392, 544) InterObjView @88 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @90 location (1392, 608) InterObjView @88 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @91 location (0, 320) label (object SegLabel @92 Parent_View @91 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 @79 supplier @81 Focus_Src @80 Focus_Entry @82 origin (192, 320) terminus (576, 320) ordinal 0) (object InterMessView "" @93 location (0, 368) label (object SegLabel @94 Parent_View @93 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 @81 supplier @85 Focus_Src @82 Focus_Entry @86 origin (608, 368) terminus (976, 368) ordinal 1) (object InterMessView "" @95 location (0, 448) label (object SegLabel @96 Parent_View @95 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 @81 supplier @85 Focus_Src @82 Focus_Entry @87 origin (608, 448) terminus (976, 448) ordinal 2) (object InterMessView "" @97 location (0, 544) label (object SegLabel @98 Parent_View @97 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 @81 supplier @88 Focus_Src @82 Focus_Entry @89 origin (608, 544) terminus (1376, 544) ordinal 3) (object InterMessView "" @99 location (0, 608) label (object SegLabel @100 Parent_View @99 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 @81 supplier @88 Focus_Src @82 Focus_Entry @90 origin (608, 608) terminus (1376, 608) ordinal 4) (object InterMessView "" @101 location (0, 672) label (object SegLabel @102 Parent_View @101 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 @81 supplier @83 Focus_Src @82 Focus_Entry @84 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" @103 location (208, 544) label (object ItemLabel Parent_View @103 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" @104 location (864, 192) quidu "37EF6807037E" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$3" @105 location (1552, 608) quidu "37EF682C0205" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "leftTop" @106 location (272, 1248) label (object ItemLabel Parent_View @106 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" @107 location (992, 1024) label (object ItemLabel Parent_View @107 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 "" @108 quidu "37EF68360250" client @103 supplier @104 line_style 0) (object MessView "" @109 location (547, 312) label (object SegLabel @110 Parent_View @109 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 @108 pctDist 0.500000 height 45 orientation 0 dir 1 origin (494, 339) terminus (600, 285)) (object LinkView "" @111 quidu "37EF6A9800F8" client @104 supplier @106 line_style 0) (object MessView "" @112 location (607, 743) label (object SegLabel @113 Parent_View @112 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 @114 Parent_View @112 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 @111 pctDist 0.500000 height 45 orientation 0 dir 1 origin (635, 691) terminus (579, 795)) (object LinkView "" @115 quidu "37EF6AA6022F" client @104 supplier @107 line_style 0) (object MessView "" @116 location (972, 603) label (object SegLabel @117 Parent_View @116 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 @118 Parent_View @116 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 @115 pctDist 0.500000 height 45 orientation 0 dir 1 origin (963, 544) terminus (981, 662)) (object LinkView "" @119 quidu "37EF6AB600A1" client @104 supplier @105 line_style 0) (object MessView "" @120 location (1235, 366) label (object SegLabel @121 Parent_View @120 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 @119 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" @122 location (160, 224) label (object ItemLabel Parent_View @122 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 "" @123 location (160, 320) InterObjView @122 height 612 y_coord 552 Nested FALSE)) (object InterObjView "$UNNAMED$4" @124 location (512, 224) quidu "37EF6C35039B" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @125 location (512, 320) InterObjView @124 height 552 y_coord 492 Nested FALSE)) (object InterObjView "$UNNAMED$5" @126 location (1168, 224) quidu "37EF6D8A0020" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @127 location (1168, 448) InterObjView @126 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$6" @128 location (1504, 224) quidu "37EF6DAD03A6" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @129 location (1504, 576) InterObjView @128 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @130 location (1504, 672) InterObjView @128 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$7" @131 location (832, 224) quidu "37EF6DA0034D" width 300 height 797 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @132 location (832, 752) InterObjView @131 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @133 location (0, 320) label (object SegLabel @134 Parent_View @133 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 @122 supplier @124 Focus_Src @123 Focus_Entry @125 origin (176, 320) terminus (496, 320) ordinal 0) (object InterMessView "" @135 location (0, 448) label (object SegLabel @136 Parent_View @135 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 @124 supplier @126 Focus_Src @125 Focus_Entry @127 origin (528, 448) terminus (1152, 448) ordinal 1) (object InterMessView "" @137 location (0, 576) label (object SegLabel @138 Parent_View @137 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 @124 supplier @128 Focus_Src @125 Focus_Entry @129 origin (528, 576) terminus (1488, 576) ordinal 2) (object InterMessView "" @139 location (0, 672) label (object SegLabel @140 Parent_View @139 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 @124 supplier @128 Focus_Src @125 Focus_Entry @130 origin (528, 672) terminus (1488, 672) ordinal 3) (object InterMessView "" @141 location (0, 752) label (object SegLabel @142 Parent_View @141 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 @124 supplier @131 Focus_Src @125 Focus_Entry @132 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" @143 location (208, 1072) label (object ItemLabel Parent_View @143 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" @144 location (864, 224) quidu "37EF6C35039B" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$5" @145 location (784, 848) quidu "37EF6D8A0020" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$7" @146 location (1600, 560) quidu "37EF6DA0034D" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$6" @147 location (1312, 912) quidu "37EF6DAD03A6" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @148 quidu "37EF6C43011A" client @143 supplier @144 line_style 0) (object MessView "" @149 location (503, 619) label (object SegLabel @150 Parent_View @149 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 @148 pctDist 0.500000 height 45 orientation 0 dir 1 origin (466, 665) terminus (540, 573)) (object LinkView "" @151 quidu "37EF6DC3005E" client @144 supplier @145 line_style 0) (object MessView "" @152 location (910, 565) label (object SegLabel @153 Parent_View @152 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 @154 object_arc @151 pctDist 0.530325 height 90 orientation 0 dir 1 origin (917, 506) terminus (903, 624)) (object DataFlowView "" @154 label (object SegLabel @155 Parent_View @154 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 @152) (object LinkView "" @156 quidu "37EF6DF000A9" client @144 supplier @147 line_style 0) (object MessView "" @157 location (1115, 528) label (object SegLabel @158 Parent_View @157 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 @159 Parent_View @157 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 @156 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1082, 478) terminus (1148, 578)) (object LinkView "" @160 quidu "37EF6DFB0055" client @144 supplier @146 line_style 0) (object MessView "" @161 location (1259, 356) label (object SegLabel @162 Parent_View @161 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 @160 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" @163 location (432, 224) label (object ItemLabel Parent_View @163 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 "" @164 location (432, 400) InterObjView @163 height 660 y_coord 600 Nested FALSE)) (object InterObjView "$UNNAMED$8" @165 location (768, 224) quidu "38018263038D" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @166 location (768, 400) InterObjView @165 height 600 y_coord 540 Nested FALSE)) (object InterObjView "$UNNAMED$9" @167 location (1104, 224) quidu "3801827B0002" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @168 location (1104, 464) InterObjView @167 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @169 location (1104, 592) InterObjView @167 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$10" @170 location (1440, 224) quidu "3801829C03CB" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @171 location (1440, 736) InterObjView @170 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$11" @172 location (1776, 224) quidu "380182BF0303" width 300 height 925 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @173 location (1776, 880) InterObjView @172 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @174 location (0, 400) label (object SegLabel @175 Parent_View @174 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 @163 supplier @165 Focus_Src @164 Focus_Entry @166 origin (448, 400) terminus (752, 400) ordinal 0) (object InterMessView "" @176 location (0, 592) label (object SegLabel @177 Parent_View @176 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 @165 supplier @167 Focus_Src @166 Focus_Entry @169 origin (784, 592) terminus (1088, 592) ordinal 2) (object InterMessView "" @178 location (0, 736) label (object SegLabel @179 Parent_View @178 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 @165 supplier @170 Focus_Src @166 Focus_Entry @171 origin (784, 736) terminus (1424, 736) ordinal 3) (object InterMessView "" @180 location (0, 880) label (object SegLabel @181 Parent_View @180 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 @165 supplier @172 Focus_Src @166 Focus_Entry @173 origin (784, 880) terminus (1760, 880) ordinal 4) (object InterMessView "" @182 location (0, 464) label (object SegLabel @183 Parent_View @182 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 @165 supplier @167 Focus_Src @166 Focus_Entry @168 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" @184 location (240, 336) label (object ItemLabel Parent_View @184 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" @185 location (896, 384) quidu "38018263038D" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$9" @186 location (1584, 400) quidu "3801827B0002" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$10" @187 location (352, 928) quidu "3801829C03CB" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$11" @188 location (1120, 928) quidu "380182BF0303" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @189 quidu "3801826B0168" client @184 supplier @185 line_style 0) (object MessView "" @190 location (559, 315) label (object SegLabel @191 Parent_View @190 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 @189 pctDist 0.500000 height 45 orientation 0 dir 1 origin (499, 310) terminus (619, 320)) (object LinkView "" @192 quidu "3801828D010D" client @185 supplier @186 line_style 0) (object MessView "" @193 location (1230, 302) label (object SegLabel @194 Parent_View @193 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 @195 Parent_View @193 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 @196 object_arc @192 pctDist 0.500000 height 90 orientation 0 dir 1 origin (1170, 301) terminus (1290, 303)) (object DataFlowView "" @196 label (object SegLabel @197 Parent_View @196 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 @193) (object LinkView "" @198 quidu "380182A4003D" client @185 supplier @187 line_style 0) (object MessView "" @199 location (664, 680) label (object SegLabel @200 Parent_View @199 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 @198 pctDist 0.500000 height 45 orientation 0 dir 1 origin (705, 638) terminus (623, 722)) (object LinkView "" @201 quidu "380182C7026F" client @185 supplier @188 line_style 0) (object MessView "" @202 location (1047, 633) label (object SegLabel @203 Parent_View @202 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 @201 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" @204 location (240, 224) label (object ItemLabel Parent_View @204 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 "" @205 location (240, 352) InterObjView @204 height 484 y_coord 424 Nested FALSE)) (object InterObjView "$UNNAMED$12" @206 location (576, 224) quidu "380184EE022B" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @207 location (576, 352) InterObjView @206 height 424 y_coord 364 Nested FALSE)) (object InterObjView "$UNNAMED$13" @208 location (1168, 224) quidu "3801853601CA" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @209 location (1168, 384) InterObjView @208 height 60 y_coord 0 Nested FALSE)) (object InterObjView "$UNNAMED$14" @210 location (1504, 224) quidu "380185540245" width 300 height 701 icon_height 0 icon_width 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @211 location (1504, 528) InterObjView @210 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @212 location (1504, 656) InterObjView @210 height 60 y_coord 0 Nested FALSE)) (object InterMessView "" @213 location (0, 352) label (object SegLabel @214 Parent_View @213 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 @204 supplier @206 Focus_Src @205 Focus_Entry @207 origin (256, 352) terminus (560, 352) ordinal 0) (object InterMessView "" @215 location (0, 384) label (object SegLabel @216 Parent_View @215 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 @206 supplier @208 Focus_Src @207 Focus_Entry @209 origin (592, 384) terminus (1152, 384) ordinal 1) (object InterMessView "" @217 location (0, 656) label (object SegLabel @218 Parent_View @217 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 @206 supplier @210 Focus_Src @207 Focus_Entry @212 origin (592, 656) terminus (1488, 656) ordinal 3) (object InterMessView "" @219 location (0, 528) label (object SegLabel @220 Parent_View @219 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 @206 supplier @210 Focus_Src @207 Focus_Entry @211 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" @221 location (320, 240) label (object ItemLabel Parent_View @221 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" @222 location (960, 304) quidu "380184EE022B" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$13" @223 location (352, 928) quidu "3801853601CA" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "$UNNAMED$14" @224 location (1120, 928) quidu "380185540245" annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @225 quidu "380184F5018B" client @221 supplier @222 line_style 0) (object MessView "" @226 location (634, 227) label (object SegLabel @227 Parent_View @226 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 @225 pctDist 0.500000 height 45 orientation 0 dir 1 origin (574, 221) terminus (694, 233)) (object LinkView "" @228 quidu "3801853C013D" client @222 supplier @223 line_style 0) (object MessView "" @229 location (695, 640) label (object SegLabel @230 Parent_View @229 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 @228 pctDist 0.500000 height 45 orientation 0 dir 1 origin (736, 597) terminus (654, 683)) (object LinkView "" @231 quidu "380185590243" client @222 supplier @224 line_style 0) (object MessView "" @232 location (1084, 603) label (object SegLabel @233 Parent_View @232 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 @234 Parent_View @232 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 @231 pctDist 0.500000 height 45 orientation 0 dir 1 origin (1069, 545) terminus (1099, 661)))))) (object Class_Category "Graphic" quid "37DF9D5B01A8" exportControl "Public" 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++\\Lab4\\Rose\\Graphic\\Graphics.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\Graphic\\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 "38042C9C01AE" result "Color" concurrency "Sequential" opExportControl "Public" uid 939797852))) (object Class "DebugGraphics" attributes (list Attribute_Set (object Attribute tool "Traversal" name "CodeFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\Graphic\\DbgGrphc.h") (object Attribute tool "Traversal" name "BodyFile" value "H:\\WebDocs\\skola\\Avancerad_C++\\Lab4\\Rose\\Graphic\\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" @235 IncludeAttribute TRUE IncludeOperation TRUE location (816, 320) label (object ItemLabel Parent_View @235 location (712, 236) nlines 2 max_width 240 justify 0 label "Graphics") quidu "37EF661102A0" compartment (object Compartment Parent_View @235 location (831, 299) anchor 2 nlines 4 max_width 0 justify 0) annotation 8 autoResize TRUE) (object ClassView "Class" "DebugGraphics" @236 IncludeAttribute TRUE IncludeOperation TRUE location (352, 752) label (object ItemLabel Parent_View @236 location (248, 668) nlines 2 max_width 240 justify 0 label "DebugGraphics") quidu "37F1CB1903A2" compartment (object Compartment Parent_View @236 location (367, 778) anchor 2 nlines 3 max_width 0 justify 0) annotation 8 autoResize TRUE) (object InheritView "" @237 quidu "37F1CB1E0042" client @236 supplier @235 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" @238 location (176, 208) label (object ItemLabel Parent_View @238 location (32, 124) nlines 2 max_width 288 justify 0 label "Figures") quidu "37DF92E603A8" width 300 height 180) (object CategoryView "Graphic" @239 location (560, 224) label (object ItemLabel Parent_View @239 location (416, 140) nlines 2 max_width 288 justify 0 label "Graphic") quidu "37DF9D5B01A8" 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++\\Lab4\\Rose")) 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" @240 location (336, 832) label (object ItemLabel Parent_View @240 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"))