(object Petal
version 40)
(object Design "Logical View"
is_unit TRUE
is_loaded TRUE
file_name "\\personal\\crypto\\docs\\blockcipher_classes.mdl"
quid "3DDD11580013"
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize TRUE
snapToGrid FALSE
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 "Unified")
root_usecase_package (object Class_Category "Use Case View"
quid "3DDCCB5602C2"
exportControl "Public"
global TRUE
logical_models (list unit_reference_list)
logical_presentations (list unit_reference_list
(object UseCaseDiagram "Main"
quid "3DDCCB5603E4"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
root_category (object Class_Category "Logical View"
quid "3DDCCB5602C1"
exportControl "Public"
global TRUE
subsystem "Component View"
quidu "3DDCCB5602C3"
logical_models (list unit_reference_list
(object Class "CBlockTransformation"
quid "3DDCCB65000F"
abstract TRUE
operations (list Operations
(object Operation "Transform"
quid "3DDCCB7102E7"
parameters (list Parameters
(object Parameter "aBlock"
type "TDes8&"))
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Reset"
quid "3DDCCB950343"
result "void"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "BlockSize"
quid "3DDCCB9901FE"
result "TInt"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "KeySize"
quid "3DDCCBA20215"
result "TInt"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CRijndael"
quid "3DDCCBD00077"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCF010158"
supplier "CBlockTransformation"
quidu "3DDCCB65000F"))
abstract TRUE
operations (list Operations
(object Operation "Reset"
quid "3DDCCBE101EE"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "KeySize"
quid "3DDCCBE4038D"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "SetKeyL"
quid "3DDCCBE9018B"
parameters (list Parameters
(object Parameter "aKey"
type "const TDesC8&"))
concurrency "Sequential"
opExportControl "Protected"
uid 0)))
(object Class "CAESEncryptor"
quid "3DDCCC1402E2"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCC8B0102"
supplier "CRijndael"
quidu "3DDCCBD00077"))
operations (list Operations
(object Operation "Transform"
quid "3DDCCC320122"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "BlockSize"
quid "3DDCCC380261"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CAESDecryptor"
quid "3DDCCC4301BD"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCC980346"
supplier "CRijndael"
quidu "3DDCCBD00077"))
operations (list Operations
(object Operation "Transform"
quid "3DDCCC4F012E"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "BlockSize"
quid "3DDCCC640369"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CDES"
quid "3DDCCCBC027F"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCF04030B"
supplier "CBlockTransformation"
quidu "3DDCCB65000F"))
operations (list Operations
(object Operation "Transform"
quid "3DDCCCCC02BE"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Reset"
quid "3DDCCCD60128"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "BlockSize"
quid "3DDCCCDA0001"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "KeySize"
quid "3DDCCCDF0149"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "static DoSetKeyL"
quid "3DDCCCE7003C"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "static DoTransform"
quid "3DDCCD1C034F"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "static ReverseKeySchedule"
quid "3DDCCD250190"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "IPERM"
quid "3DDCCD330280"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "FPERM"
quid "3DDCCD380328"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "SetKeyL"
quid "3DDCCDB801CD"
concurrency "Sequential"
opExportControl "Protected"
uid 0)))
(object Class "CDesEncryptor"
quid "3DDCCDD1015B"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCDF400CF"
supplier "CDES"
quidu "3DDCCCBC027F")))
(object Class "CDesDecryptor"
quid "3DDCCDDF013D"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCDF80175"
supplier "CDES"
quidu "3DDCCCBC027F"))
operations (list Operations
(object Operation "SetKeyL"
quid "3DDCCDE701F3"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "C3DES"
quid "3DDCCE030289"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCF070279"
supplier "CBlockTransformation"
quidu "3DDCCB65000F"))
operations (list Operations
(object Operation "Transform"
quid "3DDCCE0F0240"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Reset"
quid "3DDCCE1400DF"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "BlockSize"
quid "3DDCCE1900D2"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "KeySize"
quid "3DDCCE1D0273"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "C3DESEncryptor"
quid "3DDCCE2D03DE"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCE5800E7"
supplier "C3DES"
quidu "3DDCCE030289"))
operations (list Operations
(object Operation "SetKeyL"
quid "3DDCCE3E0053"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "C3DESDecryptor"
quid "3DDCCE44037D"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCE5C0074"
supplier "C3DES"
quidu "3DDCCE030289"))
operations (list Operations
(object Operation "SetKeyL"
quid "3DDCCE4F00EE"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CRC2"
quid "3DDCCE77002D"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCF0B001C"
supplier "CBlockTransformation"
quidu "3DDCCB65000F"))
abstract TRUE
operations (list Operations
(object Operation "Reset"
quid "3DDCCE8101D6"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "BlockSize"
quid "3DDCCE850326"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "KeySize"
quid "3DDCCE8903D6"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "SetKey"
quid "3DDCCE8E013F"
concurrency "Sequential"
opExportControl "Protected"
uid 0)))
(object Class "CRC2Encryptor"
quid "3DDCCEA30121"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCEC601FD"
supplier "CRC2"
quidu "3DDCCE77002D"))
operations (list Operations
(object Operation "Transform"
quid "3DDCCEAC02C8"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CRC2Decryptor"
quid "3DDCCEB3008E"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3DDCCECA022B"
supplier "CRC2"
quidu "3DDCCE77002D"))
operations (list Operations
(object Operation "Transform"
quid "3DDCCEBA0319"
concurrency "Sequential"
opExportControl "Public"
uid 0))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "3DDCCB5602D4"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 20
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "CBlockTransformation" @1
IncludeAttribute TRUE
IncludeOperation TRUE
location (1549, 251)
label (object ItemLabel
Parent_View @1
location (1337, 104)
nlines 1
max_width 423
justify 0
label "CBlockTransformation")
quidu "3DDCCB65000F"
compartment (object Compartment
Parent_View @1
location (1329, 161)
anchor 2
nlines 5
max_width 262)
width 458
height 316
annotation 8
autoResize TRUE)
(object ClassView "Class" "CRijndael" @2
IncludeAttribute TRUE
IncludeOperation TRUE
location (555, 746)
label (object ItemLabel
Parent_View @2
location (441, 623)
nlines 1
max_width 227
justify 0
label "CRijndael")
quidu "3DDCCBD00077"
compartment (object Compartment
Parent_View @2
location (441, 680)
anchor 2
nlines 4
max_width 225)
width 246
height 268
annotation 8
autoResize TRUE)
(object ClassView "Class" "CAESEncryptor" @3
IncludeAttribute TRUE
IncludeOperation TRUE
location (246, 1445)
label (object ItemLabel
Parent_View @3
location (99, 1345)
nlines 1
max_width 292
justify 0
label "CAESEncryptor")
quidu "3DDCCC1402E2"
compartment (object Compartment
Parent_View @3
location (97, 1402)
anchor 2
nlines 3
max_width 262)
width 316
height 222
annotation 8
autoResize TRUE)
(object ClassView "Class" "CAESDecryptor" @4
IncludeAttribute TRUE
IncludeOperation TRUE
location (606, 1451)
label (object ItemLabel
Parent_View @4
location (459, 1351)
nlines 1
max_width 292
justify 0
label "CAESDecryptor")
quidu "3DDCCC4301BD"
compartment (object Compartment
Parent_View @4
location (457, 1408)
anchor 2
nlines 3
max_width 262)
width 316
height 222
annotation 8
autoResize TRUE)
(object InheritTreeView "" @5
location (555, 1097)
supplier @2
vertices (list Points
(555, 1097)
(555, 880)))
(object InheritView "" @6
quidu "3DDCCC8B0102"
client @3
supplier @2
line_style 3
origin_attachment (314, 1334)
terminal_attachment (314, 1097)
drawSupplier @5)
(object InheritView "" @7
quidu "3DDCCC980346"
client @4
supplier @2
line_style 3
origin_attachment (604, 1340)
terminal_attachment (604, 1097)
drawSupplier @5)
(object ClassView "Class" "CDES" @8
IncludeAttribute TRUE
IncludeOperation TRUE
location (1178, 920)
label (object ItemLabel
Parent_View @8
location (912, 632)
nlines 1
max_width 530
justify 0
label "CDES")
quidu "3DDCCCBC027F"
compartment (object Compartment
Parent_View @8
location (900, 689)
anchor 2
nlines 11
max_width 553)
width 574
height 598
annotation 8
autoResize TRUE)
(object ClassView "Class" "CDesEncryptor" @9
IncludeAttribute TRUE
IncludeOperation TRUE
location (940, 1401)
label (object ItemLabel
Parent_View @9
location (793, 1355)
nlines 1
max_width 292
justify 0
label "CDesEncryptor")
quidu "3DDCCDD1015B"
width 316
height 115
annotation 8
autoResize TRUE)
(object ClassView "Class" "CDesDecryptor" @10
IncludeAttribute TRUE
IncludeOperation TRUE
location (1281, 1430)
label (object ItemLabel
Parent_View @10
location (1134, 1354)
nlines 1
max_width 292
justify 0
label "CDesDecryptor")
quidu "3DDCCDDF013D"
compartment (object Compartment
Parent_View @10
location (1132, 1411)
anchor 2
nlines 2
max_width 225)
width 316
height 174
annotation 8
autoResize TRUE)
(object InheritTreeView "" @11
location (1178, 1309)
supplier @8
vertices (list Points
(1178, 1309)
(1178, 1219)))
(object InheritView "" @12
quidu "3DDCCDF400CF"
client @9
supplier @8
line_style 3
origin_attachment (979, 1344)
terminal_attachment (979, 1309)
drawSupplier @11)
(object InheritView "" @13
quidu "3DDCCDF80175"
client @10
supplier @8
line_style 3
origin_attachment (1279, 1343)
terminal_attachment (1279, 1309)
drawSupplier @11)
(object ClassView "Class" "C3DES" @14
IncludeAttribute TRUE
IncludeOperation TRUE
location (1696, 767)
label (object ItemLabel
Parent_View @14
location (1564, 620)
nlines 1
max_width 262
justify 0
label "C3DES")
quidu "3DDCCE030289"
compartment (object Compartment
Parent_View @14
location (1563, 677)
anchor 2
nlines 5
max_width 262)
width 284
height 316
annotation 8
autoResize TRUE)
(object ClassView "Class" "C3DESEncryptor" @15
IncludeAttribute TRUE
IncludeOperation TRUE
location (1658, 1429)
label (object ItemLabel
Parent_View @15
location (1495, 1353)
nlines 1
max_width 325
justify 0
label "C3DESEncryptor")
quidu "3DDCCE2D03DE"
compartment (object Compartment
Parent_View @15
location (1491, 1410)
anchor 2
nlines 2
max_width 225)
width 352
height 174
annotation 8
autoResize TRUE)
(object ClassView "Class" "C3DESDecryptor" @16
IncludeAttribute TRUE
IncludeOperation TRUE
location (2048, 1429)
label (object ItemLabel
Parent_View @16
location (1884, 1353)
nlines 1
max_width 327
justify 0
label "C3DESDecryptor")
quidu "3DDCCE44037D"
compartment (object Compartment
Parent_View @16
location (1880, 1410)
anchor 2
nlines 2
max_width 225)
width 354
height 174
annotation 8
autoResize TRUE)
(object InheritTreeView "" @17
location (1695, 1118)
supplier @14
vertices (list Points
(1695, 1118)
(1695, 925)))
(object InheritView "" @18
quidu "3DDCCE5800E7"
client @15
supplier @14
line_style 3
origin_attachment (1642, 1342)
terminal_attachment (1642, 1118)
drawSupplier @17)
(object InheritView "" @19
quidu "3DDCCE5C0074"
client @16
supplier @14
line_style 3
origin_attachment (2048, 1342)
terminal_attachment (2048, 1118)
drawSupplier @17)
(object ClassView "Class" "CRC2" @20
IncludeAttribute TRUE
IncludeOperation TRUE
location (2475, 726)
label (object ItemLabel
Parent_View @20
location (2350, 579)
nlines 1
max_width 249
justify 0
label "CRC2")
quidu "3DDCCE77002D"
compartment (object Compartment
Parent_View @20
location (2349, 636)
anchor 2
nlines 5
max_width 250)
width 270
height 316
annotation 8
autoResize TRUE)
(object ClassView "Class" "CRC2Encryptor" @21
IncludeAttribute TRUE
IncludeOperation TRUE
location (2408, 1427)
label (object ItemLabel
Parent_View @21
location (2261, 1351)
nlines 1
max_width 292
justify 0
label "CRC2Encryptor")
quidu "3DDCCEA30121"
compartment (object Compartment
Parent_View @21
location (2259, 1408)
anchor 2
nlines 2
max_width 262)
width 316
height 174
annotation 8
autoResize TRUE)
(object ClassView "Class" "CRC2Decryptor" @22
IncludeAttribute TRUE
IncludeOperation TRUE
location (2760, 1424)
label (object ItemLabel
Parent_View @22
location (2607, 1348)
nlines 1
max_width 305
justify 0
label "CRC2Decryptor")
quidu "3DDCCEB3008E"
compartment (object Compartment
Parent_View @22
location (2604, 1405)
anchor 2
nlines 2
max_width 262)
width 330
height 174
annotation 8
autoResize TRUE)
(object InheritTreeView "" @23
location (1549, 519)
supplier @1
vertices (list Points
(1549, 519)
(1549, 409)))
(object InheritView "" @24
quidu "3DDCCF010158"
client @2
supplier @1
line_style 3
origin_attachment (645, 612)
terminal_attachment (645, 519)
drawSupplier @23)
(object InheritView "" @25
quidu "3DDCCF04030B"
client @8
supplier @1
line_style 3
origin_attachment (1176, 621)
terminal_attachment (1176, 519)
drawSupplier @23)
(object InheritView "" @26
quidu "3DDCCF070279"
client @14
supplier @1
line_style 3
origin_attachment (1695, 609)
terminal_attachment (1695, 519)
drawSupplier @23)
(object InheritView "" @27
quidu "3DDCCF0B001C"
client @20
supplier @1
line_style 3
origin_attachment (2476, 568)
terminal_attachment (2476, 519)
drawSupplier @23)
(object InheritTreeView "" @28
location (2475, 1079)
supplier @20
vertices (list Points
(2475, 1079)
(2475, 884)))
(object InheritView "" @29
quidu "3DDCCEC601FD"
client @21
supplier @20
line_style 3
origin_attachment (2407, 1340)
terminal_attachment (2407, 1079)
drawSupplier @28)
(object InheritView "" @30
quidu "3DDCCECA022B"
client @22
supplier @20
line_style 3
origin_attachment (2760, 1337)
terminal_attachment (2760, 1079)
drawSupplier @28)))))
root_subsystem (object SubSystem "Component View"
quid "3DDCCB5602C3"
physical_models (list unit_reference_list)
physical_presentations (list unit_reference_list
(object Module_Diagram "Main"
quid "3DDCCB5603E3"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
process_structure (object Processes
quid "3DDCCB5602C4"
ProcsNDevs (list
(object Process_Diagram "Deployment View"
quid "3DDCCB5603E5"
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 "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 "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 "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 "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 (value Text ""))
(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 "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 "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 "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 "InclusionProtectionSymbol"
value "AUTO GENERATE")
(object Attribute
tool "cg"
name "AdditionalIncludes"
value (value Text ""))
(object Attribute
tool "cg"
name "IncludeBySimpleName"
value FALSE)
(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 "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 "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 "AdditionalIncludes"
value (value Text ""))
(object Attribute
tool "cg"
name "IncludeBySimpleName"
value FALSE)
(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 "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 "EntryCode"
value (value Text ""))
(object Attribute
tool "cg"
name "ExitCode"
value (value Text ""))
(object Attribute
tool "cg"
name "Inline"
value FALSE)
(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 "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 "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__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 "ContainerClass"
value "")
(object Attribute
tool "cg"
name "QualifiedContainer"
value "")
(object Attribute
tool "cg"
name "AssocClassContainer"
value "$supplier *")
(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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "")))))
quid "3DDCCB5602C5"))