Files
Avancerad_CPP/Lab4/RoseModel.mdl
2026-03-05 13:16:26 +01:00

7080 lines
191 KiB
Plaintext

(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"))