filehandling/fileconverterfw/Design/CONARC.MDL
changeset 46 eea20ed08f4b
parent 0 2e3d3ce01487
--- a/filehandling/fileconverterfw/Design/CONARC.MDL	Fri Jun 11 13:48:03 2010 +0300
+++ b/filehandling/fileconverterfw/Design/CONARC.MDL	Tue Jun 29 10:40:11 2010 +0300
@@ -1,3037 +1,3037 @@
-
-(object Petal
-    version    	40)
-
-(object Design "Logical View"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    file_name  	"G:\\convert\\design\\conarc.mdl"
-    quid       	"3546F2EF0234"
-    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      	31
-	gridY      	31
-	defaultFont 	(object Font
-	    size       	10
-	    face       	"arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Booch")
-    root_usecase_package 	(object Class_Category "Use Case View"
-	quid       	"34D59F870246"
-	exportControl 	"Public"
-	global     	TRUE
-	logical_models 	(list unit_reference_list)
-	logical_presentations 	(list unit_reference_list
-	    (object UseCaseDiagram "Main"
-		quid       	"34D59F870263"
-		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       	"34D59F870245"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"Component View"
-	quidu      	"34D59F870247"
-	logical_models 	(list unit_reference_list
-	    (object Class_Category "ConArc"
-		quid       	"34D5A61E0131"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class_Category "Converter Framework - Loading"
-			quid       	"34D5A6FD0308"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "CConverterBase"
-				quid       	"34D5A7A00321"
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"34DB3F7B00BA"
-					supplier   	"MConversionObserver"
-					quidu      	"34DB3E9001D5"))
-				abstract   	TRUE
-				operations 	(list Operations
-				    (object Operation "ConvertL(TFileName&, TFileName&, MConversionObserver*)"
-					quid       	"34D5A7F002B8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConvertObjectL(RReadStream&, RWriteStream&,MConversionObserver*)"
-					quid       	"34DB3DD5019A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ConverterUid"
-					quid       	"34D5A8160032"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CConverterLibrary"
-				quid       	"34D5A859004C"
-				fields     	(list has_relationship_list
-				    (object Has_Relationship
-					quid       	"34D5A89803DC"
-					supplier   	"CConverterBase"
-					quidu      	"34D5A7A00321"
-					supplier_cardinality 	(value cardinality "1..n")))
-				operations 	(list Operations
-				    (object Operation "Converter"
-					quid       	"34D5A8BD038F"
-					result     	"CConverterBase"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CCnaConverter"
-				quid       	"34D5AA37025C"
-				fields     	(list has_relationship_list
-				    (object Has_Relationship
-					quid       	"34D5AA950026"
-					supplier   	"TMimeType"
-					quidu      	"34D5AA8600D9"
-					supplier_cardinality 	(value cardinality "2..n")))
-				operations 	(list Operations
-				    (object Operation "AddMimeFromL"
-					quid       	"34D5AA5201A7"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "AddMimeToL"
-					quid       	"34D5AA580259"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SetUid"
-					quid       	"34D5AA69033A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MimeFrom"
-					quid       	"35169F000051"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MimeTo"
-					quid       	"35169F0903E4"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "TMimeType"
-				quid       	"34D5AA8600D9")
-			    (object Class "CCnaConverterFinder"
-				quid       	"34D5AB30032C"
-				abstract   	TRUE
-				operations 	(list Operations
-				    (object Operation "FindAllConvL"
-					quid       	"34D5AB540392"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "NextL"
-					quid       	"34D5AB5A02DD"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CCnaScanningConverterFinder"
-				quid       	"34D5AB940019"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"34D5ABA00369"
-					supplier   	"CCnaConverterFinder"
-					quidu      	"34D5AB30032C"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3516A04A0132"
-					supplier   	"CCnaScanningCnfFinder"
-					quidu      	"3516A02B020A")))
-			    (object Class "CCnaConverterList"
-				quid       	"34D5ABD902C1"
-				fields     	(list has_relationship_list
-				    (object Has_Relationship
-					quid       	"35169EDE000C"
-					supplier   	"CCnaFoundConverter"
-					quidu      	"34D5ABFB0216"
-					supplier_cardinality 	(value cardinality "1..n")))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"35169EA402BC"
-					supplier   	"CCnaScanningConverterFinder"
-					quidu      	"34D5AB940019"))
-				operations 	(list Operations
-				    (object Operation "UpdateL"
-					quid       	"3516680F0147"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Converter"
-					quid       	"351668280175"
-					parameters 	(list Parameters
-					    (object Parameter "TUid aUid"))
-					result     	"CConverterBase*"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Release"
-					quid       	"35166846015A"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CCnaFoundConverter"
-				quid       	"34D5ABFB0216"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"35169DE202C7"
-					supplier   	"CCnaConverter"
-					quidu      	"34D5AA37025C"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"34D5AC54017E"
-					supplier   	"CConverterLibrary"
-					quidu      	"34D5A859004C"))
-				class_attributes 	(list class_attribute_list
-				    (object ClassAttribute "iConEntry"
-					quid       	"35169FDB038B"
-					exportControl 	"Public")))
-			    (object Class "CCnaConvInfoFile"
-				quid       	"34D5ACFE02CD"
-				fields     	(list has_relationship_list
-				    (object Has_Relationship
-					quid       	"34D5AD2502DD"
-					supplier   	"CCnaConverter"
-					quidu      	"34D5AA37025C"
-					supplier_cardinality 	(value cardinality "1..n"))
-				    (object Has_Relationship
-					quid       	"34D5AE7A0391"
-					supplier   	"CPersistentStore"
-					quidu      	"34D5ADB303C7"
-					exportControl 	"Protected")))
-			    (object Class "CPersistentStore"
-				quid       	"34D5ADB303C7"
-				exportControl 	"Implementation"
-				abstract   	TRUE
-				space      	"CCnaConvInfoFile")
-			    (object Class "CCnaInfoFileWriter"
-				quid       	"34D5AEB5009D"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"34D5AECD0387"
-					supplier   	"CCnaConvInfoFile"
-					quidu      	"34D5ACFE02CD"))
-				operations 	(list Operations
-				    (object Operation "AddConverterL"
-					quid       	"35169F8602F3"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CCnaInfoFileReader"
-				quid       	"34D5AEB60379"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"34D5AED001C8"
-					supplier   	"CCnaConvInfoFile"
-					quidu      	"34D5ACFE02CD"))
-				operations 	(list Operations
-				    (object Operation "AtL"
-					quid       	"35169F6500D9"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "MConversionObserver"
-				quid       	"34DB3E9001D5"
-				operations 	(list Operations
-				    (object Operation "EmbeddedObject(TMimeType&)"
-					quid       	"34DB3EAA01A0"
-					result     	"CConverterBase"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "MaxSteps"
-					quid       	"34DB3EF503E3"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Progress"
-					quid       	"34DB3F0400B9"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Result"
-					quid       	"34DB3F110248"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "CCnaScanningCnfFinder"
-				quid       	"3516A02B020A"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3516A0440152"
-					supplier   	"CCnaConverterFinder"
-					quidu      	"34D5AB30032C"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"34D5A793021E"
-				title      	"Main"
-				zoom       	80
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "CConverterBase" @1
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1147, 2387)
-					label      	(object ItemLabel
-					    Parent_View 	@1
-					    location   	(573, 2260)
-					    nlines     	2
-					    max_width  	1388
-					    justify    	0
-					    label      	"CConverterBase")
-					quidu      	"34D5A7A00321"
-					width      	2012
-					height     	376
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "CConverterLibrary" @2
-					IncludeOperation 	TRUE
-					location   	(1178, 1488)
-					label      	(object ItemLabel
-					    Parent_View 	@2
-					    location   	(1064, 1404)
-					    nlines     	2
-					    max_width  	266
-					    justify    	0
-					    label      	"CConverterLibrary")
-					quidu      	"34D5A859004C"
-					width      	386
-					annotation 	8
-					autoResize 	TRUE)
-				    (object HasView "" @3
-					quidu      	"34D5A89803DC"
-					client     	@2
-					supplier   	@1
-					line_style 	0)
-				    (object ClassView "Class" "TMimeType" @4
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2914, 2325)
-					label      	(object ItemLabel
-					    Parent_View 	@4
-					    location   	(2810, 2241)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"TMimeType")
-					quidu      	"34D5AA8600D9"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "CCnaConverterFinder" @5
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(992, 310)
-					label      	(object ItemLabel
-					    Parent_View 	@5
-					    location   	(836, 205)
-					    nlines     	2
-					    max_width  	369
-					    justify    	0
-					    label      	"CCnaConverterFinder")
-					quidu      	"34D5AB30032C"
-					width      	536
-					height     	314
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "CCnaScanningConverterFinder" @6
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1116, 744)
-					label      	(object ItemLabel
-					    Parent_View 	@6
-					    location   	(986, 660)
-					    nlines     	2
-					    max_width  	304
-					    justify    	0
-					    label      	"CCnaScanningConverterFinder")
-					quidu      	"34D5AB940019"
-					width      	442
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @7
-					quidu      	"34D5ABA00369"
-					client     	@6
-					supplier   	@5
-					line_style 	0)
-				    (object ClassView "Class" "CCnaConverterList" @8
-					IncludeOperation 	TRUE
-					location   	(1798, 589)
-					label      	(object ItemLabel
-					    Parent_View 	@8
-					    location   	(1618, 421)
-					    nlines     	2
-					    max_width  	426
-					    justify    	0
-					    label      	"CCnaConverterList")
-					quidu      	"34D5ABD902C1"
-					width      	618
-					height     	492
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "CCnaFoundConverter" @9
-					IncludeOperation 	TRUE
-					location   	(1798, 1147)
-					label      	(object ItemLabel
-					    Parent_View 	@9
-					    location   	(1690, 1063)
-					    nlines     	2
-					    max_width  	251
-					    justify    	0
-					    label      	"CCnaFoundConverter")
-					quidu      	"34D5ABFB0216"
-					compartment 	(object Compartment
-					    Parent_View 	@9
-					    location   	(1666, 1181)
-					    anchor     	2
-					    nlines     	1
-					    max_width  	297
-					    justify    	0
-					    compartmentItems 	(list Compartment
-						"iConEntry"))
-					width      	364
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @10
-					quidu      	"34D5AC54017E"
-					client     	@9
-					supplier   	@2
-					line_style 	0)
-				    (object ClassView "Class" "CCnaConvInfoFile" @11
-					IncludeOperation 	TRUE
-					location   	(2356, 2759)
-					label      	(object ItemLabel
-					    Parent_View 	@11
-					    location   	(2252, 2675)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"CCnaConvInfoFile")
-					quidu      	"34D5ACFE02CD"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "CPersistentStore" @12
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2852, 2945)
-					label      	(object ItemLabel
-					    Parent_View 	@12
-					    location   	(2748, 2861)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"CPersistentStore")
-					quidu      	"34D5ADB303C7"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object HasView "" @13
-					quidu      	"34D5AE7A0391"
-					client     	@11
-					supplier   	@12
-					line_style 	0)
-				    (object ClassView "Class" "CCnaInfoFileWriter" @14
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2015, 3255)
-					label      	(object ItemLabel
-					    Parent_View 	@14
-					    location   	(1857, 3171)
-					    nlines     	2
-					    max_width  	373
-					    justify    	0
-					    label      	"CCnaInfoFileWriter")
-					quidu      	"34D5AEB5009D"
-					width      	542
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "CCnaInfoFileReader" @15
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2604, 3255)
-					label      	(object ItemLabel
-					    Parent_View 	@15
-					    location   	(2500, 3171)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"CCnaInfoFileReader")
-					quidu      	"34D5AEB60379"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @16
-					quidu      	"34D5AECD0387"
-					client     	@14
-					supplier   	@11
-					line_style 	0)
-				    (object InheritView "" @17
-					quidu      	"34D5AED001C8"
-					client     	@15
-					supplier   	@11
-					line_style 	0)
-				    (object ClassView "Class" "MConversionObserver" @18
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(930, 3007)
-					label      	(object ItemLabel
-					    Parent_View 	@18
-					    location   	(651, 2875)
-					    nlines     	2
-					    max_width  	669
-					    justify    	0
-					    label      	"MConversionObserver")
-					quidu      	"34DB3E9001D5"
-					width      	970
-					height     	390
-					annotation 	8
-					autoResize 	TRUE)
-				    (object UsesView "" @19
-					quidu      	"34DB3F7B00BA"
-					client     	@1
-					supplier   	@18
-					line_style 	0)
-				    (object UsesView "" @20
-					quidu      	"35169EA402BC"
-					client     	@8
-					supplier   	@6
-					line_style 	0)
-				    (object HasView "" @21
-					quidu      	"35169EDE000C"
-					client     	@8
-					supplier   	@9
-					line_style 	0)
-				    (object ClassView "Class" "CCnaConverter" @22
-					IncludeOperation 	TRUE
-					location   	(2480, 1798)
-					label      	(object ItemLabel
-					    Parent_View 	@22
-					    location   	(2267, 1606)
-					    nlines     	2
-					    max_width  	506
-					    justify    	0
-					    label      	"CCnaConverter")
-					quidu      	"34D5AA37025C"
-					width      	734
-					height     	562
-					annotation 	8
-					autoResize 	TRUE)
-				    (object HasView "" @23
-					quidu      	"34D5AA950026"
-					client     	@22
-					supplier   	@4
-					line_style 	0)
-				    (object HasView "" @24
-					quidu      	"34D5AD2502DD"
-					client     	@11
-					supplier   	@22
-					line_style 	0)
-				    (object InheritView "" @25
-					quidu      	"35169DE202C7"
-					client     	@9
-					supplier   	@22
-					line_style 	0)
-				    (object ClassView "Class" "CCnaScanningCnfFinder" @26
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(465, 682)
-					label      	(object ItemLabel
-					    Parent_View 	@26
-					    location   	(338, 598)
-					    nlines     	2
-					    max_width  	296
-					    justify    	0
-					    label      	"CCnaScanningCnfFinder")
-					quidu      	"3516A02B020A"
-					width      	430
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @27
-					quidu      	"3516A0440152"
-					client     	@26
-					supplier   	@5
-					line_style 	0)
-				    (object UsesView "" @28
-					quidu      	"3516A04A0132"
-					client     	@6
-					supplier   	@26
-					line_style 	0))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"34D5A63B0287"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object CategoryView "Converter Framework - Loading" @29
-				location   	(1116, 341)
-				label      	(object ItemLabel
-				    Parent_View 	@29
-				    location   	(719, 107)
-				    nlines     	2
-				    max_width  	794
-				    justify    	0
-				    label      	"Converter Framework - Loading")
-				quidu      	"34D5A6FD0308"
-				compartment 	(object Compartment
-				    Parent_View 	@29
-				    location   	(793, 173)
-				    anchor     	2
-				    nlines     	4
-				    max_width  	644
-				    compartmentItems 	(list Compartment
-					"CCnaScanningConverterFinder"
-					"CCnaConverterList"
-					"CCnaFoundConverter"
-					"CCnaConvInfoFile"))
-				width      	807
-				height     	481)))))
-	    (object Class_Category "Converters"
-		quid       	"3528DEDA013D"
-		exportControl 	"Public"
-		logical_models 	(list unit_reference_list
-		    (object Class_Category "OLE 2.0 Store"
-			quid       	"3528DF900081"
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "COleFile"
-				quid       	"3528F76D01BB"
-				fields     	(list has_relationship_list
-				    (object Has_Relationship
-					quid       	"3528F7CB003A"
-					supplier   	"COleFileBigBlockDir"
-					quidu      	"3528F783036C")
-				    (object Has_Relationship
-					quid       	"3528F7D103BE"
-					supplier   	"COleFileSmallBlockDir"
-					quidu      	"3528F78F0387")
-				    (object Has_Relationship
-					quid       	"352A224803A2"
-					supplier   	"COleFilePropertySetDir"
-					quidu      	"3528F79C0014"))
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"352A1F1F0060"
-					supplier   	"MOleFile"
-					quidu      	"352A1EF4039D")
-				    (object Inheritance_Relationship
-					quid       	"352B59EC0337"
-					supplier   	"COleStore"
-					quidu      	"352B59E50084")))
-			    (object Class "COleFileBigBlockDir"
-				quid       	"3528F783036C"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"352A4B7B01C7"
-					supplier   	"MOleBlockReader"
-					quidu      	"352A4B5A001B"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"352A2137033B"
-					supplier   	"MOleFile"
-					quidu      	"352A1EF4039D")))
-			    (object Class "COleFileSmallBlockDir"
-				quid       	"3528F78F0387"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"352A4B780368"
-					supplier   	"MOleBlockReader"
-					quidu      	"352A4B5A001B"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"352A4CF40378"
-					supplier   	"COleFileBigBlockDir"
-					quidu      	"3528F783036C")))
-			    (object Class "COleFilePropertySetDir"
-				quid       	"3528F79C0014"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"352B50CF016F"
-					supplier   	"MStreamBuf"
-					quidu      	"352B50C5020B"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"352A4D050110"
-					supplier   	"COleFileBigBlockDir"
-					quidu      	"3528F783036C")
-				    (object Uses_Relationship
-					quid       	"352B3F9C0128"
-					supplier   	"COleFileSmallBlockDir"
-					quidu      	"3528F78F0387"))
-				operations 	(list Operations
-				    (object Operation "AddBlockL"
-					quid       	"352B3E4500CB"
-					parameters 	(list Parameters
-					    (object Parameter "TInt aOffset"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EntryAtL"
-					quid       	"352B3E45011B"
-					result     	"COlePropertySet"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt BlocksInDir()"
-					quid       	"352B3E450175"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)))
-			    (object Class "COleFilePropertySet"
-				quid       	"3528F7A80076")
-			    (object Class "COleFileDir"
-				quid       	"3529FEAC0015"
-				abstract   	TRUE
-				operations 	(list Operations
-				    (object Operation "AddBlockL"
-					quid       	"352A01A202B4"
-					parameters 	(list Parameters
-					    (object Parameter "TInt aOffset"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "EntryAtL"
-					quid       	"352A01CB032B"
-					result     	"COleFileObject"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt BlocksInDir()"
-					quid       	"352A041F013D"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "RFile& OleFile()"
-					quid       	"352A043301D2"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)))
-			    (object Class "MOleFile"
-				quid       	"352A1EF4039D"
-				abstract   	TRUE
-				operations 	(list Operations
-				    (object Operation "RFile& OleFile()"
-					quid       	"352A1F000386"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "COleFileObject"
-				quid       	"352A236B002F"
-				abstract   	TRUE
-				operations 	(list Operations
-				    (object Operation "TInt Next()"
-					quid       	"352A27A000F6"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt Prev()"
-					quid       	"352A27BC002E"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TInt Index()"
-					quid       	"352A27C7028D"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TUint Size()"
-					quid       	"352A27D6031B"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "MOleBlockReader"
-				quid       	"352A4B5A001B"
-				abstract   	TRUE)
-			    (object Class "MStreamBuf"
-				quid       	"352B50C5020B"
-				abstract   	TRUE)
-			    (object Class "RReadStream"
-				quid       	"352B51A50254"
-				abstract   	TRUE
-				operations 	(list Operations
-				    (object Operation "ReadL"
-					quid       	"352B51A50255"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					quid       	"352B51A50257"
-					parameters 	(list Parameters
-					    (object Parameter "aDes"
-						type       	"TDes8")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					quid       	"352B51A5025A"
-					parameters 	(list Parameters
-					    (object Parameter "aPtr"
-						type       	"TAny*")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadInt8L"
-					quid       	"352B51A5025E"
-					result     	"TInt8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadUint8L"
-					quid       	"352B51A5025F"
-					result     	"TUint8"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadInt16L"
-					quid       	"352B51A50260"
-					result     	"TInt16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadUint16L"
-					quid       	"352B51A50261"
-					result     	"TUint16"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadInt32L"
-					quid       	"352B51A50262"
-					result     	"TInt32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadUint32L"
-					quid       	"352B51A50263"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadReal32L"
-					quid       	"352B51A50264"
-					result     	"TReal32"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadReal64L"
-					quid       	"352B51A50265"
-					result     	"TReal64"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "Close"
-					quid       	"352B51A50266"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "SourceOf"
-					quid       	"352B51A50267"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RReadStream"))
-					result     	"CStreamBuf"
-					concurrency 	"Sequential"
-					opExportControl 	"Protected"
-					uid        	0)
-				    (object Operation "Chan"
-					quid       	"352B51A50269"
-					result     	"TStreamSource"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ReadRefL"
-					quid       	"352B51A5026A"
-					result     	"TUint32"
-					concurrency 	"Sequential"
-					opExportControl 	"Private"
-					uid        	0)
-				    (object Operation "ReadL"
-					quid       	"352B51A5026B"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RWriteStream"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "ReadL"
-					quid       	"352B51A5026D"
-					parameters 	(list Parameters
-					    (object Parameter "aStream"
-						type       	"RWriteStream")
-					    (object Parameter "aLength"
-						type       	"TInt"))
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)))
-			    (object Class "COleStore"
-				quid       	"352B59E50084")
-			    (object Class "HOlePropertyBuf"
-				quid       	"3540C12F0105"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3540C15B00A4"
-					supplier   	"TStreamBuf"
-					quidu      	"3540C152012E"))
-				used_nodes 	(list uses_relationship_list
-				    (object Uses_Relationship
-					quid       	"3540C171013C"
-					supplier   	"COleFilePropertySetDir"
-					quidu      	"3528F79C0014")))
-			    (object Class "TStreamBuf"
-				quid       	"3540C152012E")
-			    (object Class "HOleSmallBuf"
-				quid       	"3540C17F00C4"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3540C1E10346"
-					supplier   	"HOlePropertyBuf"
-					quidu      	"3540C12F0105")))
-			    (object Class "HOleBigBuf"
-				quid       	"3540C18003BF"
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"3540C1E801F2"
-					supplier   	"HOlePropertyBuf"
-					quidu      	"3540C12F0105"))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"3528DFA8008F"
-				title      	"Main"
-				zoom       	90
-				max_height 	28350
-				max_width  	21600
-				origin_x   	101
-				origin_y   	1642
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "COleFile" @30
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1147, 217)
-					label      	(object ItemLabel
-					    Parent_View 	@30
-					    location   	(933, 113)
-					    nlines     	2
-					    max_width  	511
-					    justify    	0
-					    label      	"COleFile")
-					quidu      	"3528F76D01BB"
-					compartment 	(object Compartment
-					    Parent_View 	@30
-					    location   	(899, 174)
-					    anchor     	2
-					    nlines     	3
-					    max_width  	576
-					    justify    	0)
-					width      	742
-					height     	310
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "COleFileBigBlockDir" @31
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2294, 1054)
-					label      	(object ItemLabel
-					    Parent_View 	@31
-					    location   	(2190, 970)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"COleFileBigBlockDir")
-					quidu      	"3528F783036C"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "COleFileSmallBlockDir" @32
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1302, 713)
-					label      	(object ItemLabel
-					    Parent_View 	@32
-					    location   	(1188, 629)
-					    nlines     	2
-					    max_width  	267
-					    justify    	0
-					    label      	"COleFileSmallBlockDir")
-					quidu      	"3528F78F0387"
-					width      	388
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "MOleFile" @33
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2294, 155)
-					label      	(object ItemLabel
-					    Parent_View 	@33
-					    location   	(2150, 71)
-					    nlines     	2
-					    max_width  	339
-					    justify    	0
-					    label      	"MOleFile")
-					quidu      	"352A1EF4039D"
-					compartment 	(object Compartment
-					    Parent_View 	@33
-					    location   	(2126, 132)
-					    anchor     	2
-					    nlines     	1
-					    max_width  	385
-					    justify    	0)
-					width      	492
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @34
-					quidu      	"352A1F1F0060"
-					client     	@30
-					supplier   	@33
-					line_style 	0)
-				    (object UsesView "" @35
-					quidu      	"352A2137033B"
-					client     	@31
-					supplier   	@33
-					line_style 	0)
-				    (object ClassView "Class" "COleFilePropertySetDir" @36
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(713, 1364)
-					label      	(object ItemLabel
-					    Parent_View 	@36
-					    location   	(463, 1213)
-					    nlines     	2
-					    max_width  	595
-					    justify    	0
-					    label      	"COleFilePropertySetDir")
-					quidu      	"3528F79C0014"
-					compartment 	(object Compartment
-					    Parent_View 	@36
-					    location   	(511, 1274)
-					    anchor     	2
-					    nlines     	3
-					    max_width  	497
-					    justify    	0)
-					width      	863
-					height     	444
-					annotation 	8
-					autoResize 	TRUE)
-				    (object HasView "" @37
-					quidu      	"3528F7CB003A"
-					client     	@30
-					supplier   	@31
-					line_style 	0)
-				    (object HasView "" @38
-					quidu      	"3528F7D103BE"
-					client     	@30
-					supplier   	@32
-					line_style 	0)
-				    (object HasView "" @39
-					quidu      	"352A224803A2"
-					client     	@30
-					supplier   	@36
-					line_style 	0)
-				    (object ClassView "Class" "MOleBlockReader" @40
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1302, 1054)
-					label      	(object ItemLabel
-					    Parent_View 	@40
-					    location   	(1198, 970)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"MOleBlockReader")
-					quidu      	"352A4B5A001B"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @41
-					quidu      	"352A4B780368"
-					client     	@32
-					supplier   	@40
-					line_style 	0)
-				    (object InheritView "" @42
-					quidu      	"352A4B7B01C7"
-					client     	@31
-					supplier   	@40
-					line_style 	0)
-				    (object UsesView "" @43
-					quidu      	"352A4CF40378"
-					client     	@32
-					supplier   	@31
-					line_style 	0)
-				    (object UsesView "" @44
-					quidu      	"352A4D050110"
-					client     	@36
-					supplier   	@31
-					line_style 	0)
-				    (object ClassView "Class" "ROleReadPropertySet" @45
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1457, 2697)
-					label      	(object ItemLabel
-					    Parent_View 	@45
-					    location   	(1282, 2547)
-					    nlines     	2
-					    max_width  	415
-					    justify    	0
-					    label      	"ROleReadPropertySet")
-					quidu      	"352A27560014"
-					compartment 	(object Compartment
-					    Parent_View 	@45
-					    location   	(1282, 2608)
-					    anchor     	2
-					    nlines     	6
-					    max_width  	413
-					    justify    	0)
-					width      	602
-					height     	440
-					annotation 	8
-					autoResize 	TRUE)
-				    (object NoteView @46
-					location   	(2449, 1395)
-					label      	(object ItemLabel
-					    Parent_View 	@46
-					    location   	(2172, 1220)
-					    nlines     	7
-					    max_width  	578
-					    label      	
-|All RFile access is provided by COleFileBigBlockDir
-|Access to underlying objects are provided through the MOleBlockReader interface
-					    )
-					width      	638
-					height     	363)
-				    (object UsesView "" @47
-					quidu      	"352B3F9C0128"
-					client     	@36
-					supplier   	@32
-					line_style 	0)
-				    (object ClassView "Class" "RReadStream" @48
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(2480, 2976)
-					label      	(object ItemLabel
-					    Parent_View 	@48
-					    location   	(2340, 2511)
-					    nlines     	2
-					    max_width  	329
-					    justify    	0
-					    label      	"RReadStream")
-					quidu      	"352B51A50254"
-					compartment 	(object Compartment
-					    Parent_View 	@48
-					    location   	(2316, 2572)
-					    anchor     	2
-					    nlines     	17
-					    max_width  	375
-					    justify    	0)
-					width      	478
-					height     	1340
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @49
-					quidu      	"352B50E8036A"
-					client     	@45
-					supplier   	@48
-					line_style 	0)
-				    (object NoteView @50
-					location   	(465, 1829)
-					label      	(object ItemLabel
-					    Parent_View 	@50
-					    location   	(179, 1654)
-					    nlines     	7
-					    max_width  	596
-					    label      	
-|Not fully abstracted from the COleFilePropertySetDir
-|
-|This should be done if an OLE2.0 framework is to be incorporated into store
-					    )
-					width      	656
-					height     	363)
-				    (object ClassView "Class" "HOlePropertyBuf" @51
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1426, 1860)
-					label      	(object ItemLabel
-					    Parent_View 	@51
-					    location   	(1322, 1776)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"HOlePropertyBuf")
-					quidu      	"3540C12F0105"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "TStreamBuf" @52
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1736, 1550)
-					label      	(object ItemLabel
-					    Parent_View 	@52
-					    location   	(1632, 1466)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"TStreamBuf")
-					quidu      	"3540C152012E"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @53
-					quidu      	"3540C15B00A4"
-					client     	@51
-					supplier   	@52
-					line_style 	0)
-				    (object UsesView "" @54
-					quidu      	"3540C171013C"
-					client     	@51
-					supplier   	@36
-					line_style 	0)
-				    (object ClassView "Class" "HOleSmallBuf" @55
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1054, 2170)
-					label      	(object ItemLabel
-					    Parent_View 	@55
-					    location   	(950, 2086)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"HOleSmallBuf")
-					quidu      	"3540C17F00C4"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object ClassView "Class" "HOleBigBuf" @56
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1860, 2170)
-					label      	(object ItemLabel
-					    Parent_View 	@56
-					    location   	(1756, 2086)
-					    nlines     	2
-					    max_width  	240
-					    justify    	0
-					    label      	"HOleBigBuf")
-					quidu      	"3540C18003BF"
-					annotation 	8
-					autoResize 	TRUE)
-				    (object InheritView "" @57
-					quidu      	"3540C1E10346"
-					client     	@55
-					supplier   	@51
-					line_style 	0)
-				    (object InheritView "" @58
-					quidu      	"3540C1E801F2"
-					client     	@56
-					supplier   	@51
-					line_style 	0)
-				    (object HasView "" @59
-					quidu      	"3546F317020A"
-					client     	@45
-					supplier   	@55
-					line_style 	0)
-				    (object HasView "" @60
-					quidu      	"3546F3240168"
-					client     	@45
-					supplier   	@56
-					line_style 	0)))))
-		    (object Class_Category "OLE 2.0 stream"
-			quid       	"352A27010061"
-			visible_categories 	(list visibility_relationship_list
-			    (object Visibility_Relationship
-				quid       	"352B3F02027B"
-				supplier   	"OLE 2.0 Store"
-				quidu      	"3528DF900081"))
-			exportControl 	"Public"
-			logical_models 	(list unit_reference_list
-			    (object Class "ROleReadPropertySet"
-				quid       	"352A27560014"
-				fields     	(list has_relationship_list
-				    (object Has_Relationship
-					quid       	"3546F317020A"
-					supplier   	"HOleSmallBuf"
-					quidu      	"3540C17F00C4")
-				    (object Has_Relationship
-					quid       	"3546F3240168"
-					supplier   	"HOleBigBuf"
-					quidu      	"3540C18003BF"))
-				superclasses 	(list inheritance_relationship_list
-				    (object Inheritance_Relationship
-					quid       	"352A276C014C"
-					supplier   	"COleFileObject"
-					quidu      	"352A236B002F")
-				    (object Inheritance_Relationship
-					quid       	"352B50E8036A"
-					supplier   	"RReadStream"
-					quidu      	"352B51A50254"))
-				operations 	(list Operations
-				    (object Operation "TUint8 Type()"
-					quid       	"352A285E02DA"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TDesC16& Name()"
-					quid       	"352A286E03A5"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0)
-				    (object Operation "TUint PropertySize()"
-					quid       	"352A28D60160"
-					concurrency 	"Sequential"
-					opExportControl 	"Public"
-					uid        	0))))
-			logical_presentations 	(list unit_reference_list
-			    (object ClassDiagram "Main"
-				quid       	"352A27190297"
-				title      	"Main"
-				zoom       	100
-				max_height 	28350
-				max_width  	21600
-				origin_x   	0
-				origin_y   	0
-				items      	(list diagram_item_list
-				    (object ClassView "Class" "ROleReadPropertySet" @61
-					IncludeAttribute 	TRUE
-					IncludeOperation 	TRUE
-					location   	(1178, 310)
-					label      	(object ItemLabel
-					    Parent_View 	@61
-					    location   	(911, 185)
-					    nlines     	2
-					    max_width  	640
-					    justify    	0
-					    label      	"ROleReadPropertySet")
-					quidu      	"352A27560014"
-					compartment 	(object Compartment
-					    Parent_View 	@61
-					    location   	(1230, 313)
-					    anchor     	2
-					    nlines     	5
-					    max_width  	0
-					    justify    	0)
-					width      	928
-					height     	370
-					annotation 	8
-					autoResize 	TRUE))))))
-		logical_presentations 	(list unit_reference_list
-		    (object ClassDiagram "Main"
-			quid       	"34D59F87024E"
-			title      	"Main"
-			zoom       	100
-			max_height 	28350
-			max_width  	21600
-			origin_x   	0
-			origin_y   	0
-			items      	(list diagram_item_list
-			    (object CategoryView "OLE 2.0 Store" @62
-				location   	(1240, 403)
-				label      	(object ItemLabel
-				    Parent_View 	@62
-				    location   	(878, 187)
-				    nlines     	2
-				    max_width  	724
-				    justify    	0
-				    label      	"OLE 2.0 Store")
-				quidu      	"3528DF900081"
-				compartment 	(object Compartment
-				    Parent_View 	@62
-				    location   	(945, 253)
-				    anchor     	2
-				    nlines     	7
-				    max_width  	588
-				    compartmentItems 	(list Compartment
-					"COleFile"
-					"COleFileBigBlockDir"
-					"COleFileSmallBlockDir"
-					"COleFilePropertySetDir"
-					"COleFilePropertySet"
-					"COleFileDir"
-					"MOleFile"))
-				width      	737
-				height     	444)
-			    (object CategoryView "OLE 2.0 stream" @63
-				location   	(1240, 1085)
-				label      	(object ItemLabel
-				    Parent_View 	@63
-				    location   	(874, 872)
-				    nlines     	2
-				    max_width  	732
-				    justify    	0
-				    label      	"OLE 2.0 stream")
-				quidu      	"352A27010061"
-				compartment 	(object Compartment
-				    Parent_View 	@63
-				    location   	(942, 944)
-				    anchor     	2
-				    nlines     	1
-				    max_width  	595
-				    compartmentItems 	(list Compartment
-					"ROleReadPropertySet"))
-				width      	744
-				height     	438)
-			    (object ImportView "" @64
-				quidu      	"352B3F02027B"
-				client     	@63
-				supplier   	@62
-				line_style 	0))))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		quid       	"3529FE790300"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    root_subsystem 	(object SubSystem "Component View"
-	quid       	"34D59F870247"
-	physical_models 	(list unit_reference_list
-	    (object module "Body" "SubType" "Body"
-		quid       	"34D5A0FB02C1"))
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		quid       	"34D59F870262"
-		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       	"34D59F870248"
-	ProcsNDevs 	(list
-	    (object Process_Diagram "Deployment View"
-		quid       	"34D59F870264"
-		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       	"34D59F870249"))
+
+(object Petal
+    version    	40)
+
+(object Design "Logical View"
+    is_unit    	TRUE
+    is_loaded  	TRUE
+    file_name  	"G:\\convert\\design\\conarc.mdl"
+    quid       	"3546F2EF0234"
+    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      	31
+	gridY      	31
+	defaultFont 	(object Font
+	    size       	10
+	    face       	"arial"
+	    bold       	FALSE
+	    italics    	FALSE
+	    underline  	FALSE
+	    strike     	FALSE
+	    color      	0
+	    default_color 	TRUE)
+	showMessageNum 	3
+	showClassOfObject 	TRUE
+	notation   	"Booch")
+    root_usecase_package 	(object Class_Category "Use Case View"
+	quid       	"34D59F870246"
+	exportControl 	"Public"
+	global     	TRUE
+	logical_models 	(list unit_reference_list)
+	logical_presentations 	(list unit_reference_list
+	    (object UseCaseDiagram "Main"
+		quid       	"34D59F870263"
+		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       	"34D59F870245"
+	exportControl 	"Public"
+	global     	TRUE
+	subsystem  	"Component View"
+	quidu      	"34D59F870247"
+	logical_models 	(list unit_reference_list
+	    (object Class_Category "ConArc"
+		quid       	"34D5A61E0131"
+		exportControl 	"Public"
+		logical_models 	(list unit_reference_list
+		    (object Class_Category "Converter Framework - Loading"
+			quid       	"34D5A6FD0308"
+			exportControl 	"Public"
+			logical_models 	(list unit_reference_list
+			    (object Class "CConverterBase"
+				quid       	"34D5A7A00321"
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"34DB3F7B00BA"
+					supplier   	"MConversionObserver"
+					quidu      	"34DB3E9001D5"))
+				abstract   	TRUE
+				operations 	(list Operations
+				    (object Operation "ConvertL(TFileName&, TFileName&, MConversionObserver*)"
+					quid       	"34D5A7F002B8"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ConvertObjectL(RReadStream&, RWriteStream&,MConversionObserver*)"
+					quid       	"34DB3DD5019A"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ConverterUid"
+					quid       	"34D5A8160032"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "CConverterLibrary"
+				quid       	"34D5A859004C"
+				fields     	(list has_relationship_list
+				    (object Has_Relationship
+					quid       	"34D5A89803DC"
+					supplier   	"CConverterBase"
+					quidu      	"34D5A7A00321"
+					supplier_cardinality 	(value cardinality "1..n")))
+				operations 	(list Operations
+				    (object Operation "Converter"
+					quid       	"34D5A8BD038F"
+					result     	"CConverterBase"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "CCnaConverter"
+				quid       	"34D5AA37025C"
+				fields     	(list has_relationship_list
+				    (object Has_Relationship
+					quid       	"34D5AA950026"
+					supplier   	"TMimeType"
+					quidu      	"34D5AA8600D9"
+					supplier_cardinality 	(value cardinality "2..n")))
+				operations 	(list Operations
+				    (object Operation "AddMimeFromL"
+					quid       	"34D5AA5201A7"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "AddMimeToL"
+					quid       	"34D5AA580259"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "SetUid"
+					quid       	"34D5AA69033A"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "MimeFrom"
+					quid       	"35169F000051"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "MimeTo"
+					quid       	"35169F0903E4"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "TMimeType"
+				quid       	"34D5AA8600D9")
+			    (object Class "CCnaConverterFinder"
+				quid       	"34D5AB30032C"
+				abstract   	TRUE
+				operations 	(list Operations
+				    (object Operation "FindAllConvL"
+					quid       	"34D5AB540392"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "NextL"
+					quid       	"34D5AB5A02DD"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "CCnaScanningConverterFinder"
+				quid       	"34D5AB940019"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"34D5ABA00369"
+					supplier   	"CCnaConverterFinder"
+					quidu      	"34D5AB30032C"))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"3516A04A0132"
+					supplier   	"CCnaScanningCnfFinder"
+					quidu      	"3516A02B020A")))
+			    (object Class "CCnaConverterList"
+				quid       	"34D5ABD902C1"
+				fields     	(list has_relationship_list
+				    (object Has_Relationship
+					quid       	"35169EDE000C"
+					supplier   	"CCnaFoundConverter"
+					quidu      	"34D5ABFB0216"
+					supplier_cardinality 	(value cardinality "1..n")))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"35169EA402BC"
+					supplier   	"CCnaScanningConverterFinder"
+					quidu      	"34D5AB940019"))
+				operations 	(list Operations
+				    (object Operation "UpdateL"
+					quid       	"3516680F0147"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "Converter"
+					quid       	"351668280175"
+					parameters 	(list Parameters
+					    (object Parameter "TUid aUid"))
+					result     	"CConverterBase*"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "Release"
+					quid       	"35166846015A"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "CCnaFoundConverter"
+				quid       	"34D5ABFB0216"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"35169DE202C7"
+					supplier   	"CCnaConverter"
+					quidu      	"34D5AA37025C"))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"34D5AC54017E"
+					supplier   	"CConverterLibrary"
+					quidu      	"34D5A859004C"))
+				class_attributes 	(list class_attribute_list
+				    (object ClassAttribute "iConEntry"
+					quid       	"35169FDB038B"
+					exportControl 	"Public")))
+			    (object Class "CCnaConvInfoFile"
+				quid       	"34D5ACFE02CD"
+				fields     	(list has_relationship_list
+				    (object Has_Relationship
+					quid       	"34D5AD2502DD"
+					supplier   	"CCnaConverter"
+					quidu      	"34D5AA37025C"
+					supplier_cardinality 	(value cardinality "1..n"))
+				    (object Has_Relationship
+					quid       	"34D5AE7A0391"
+					supplier   	"CPersistentStore"
+					quidu      	"34D5ADB303C7"
+					exportControl 	"Protected")))
+			    (object Class "CPersistentStore"
+				quid       	"34D5ADB303C7"
+				exportControl 	"Implementation"
+				abstract   	TRUE
+				space      	"CCnaConvInfoFile")
+			    (object Class "CCnaInfoFileWriter"
+				quid       	"34D5AEB5009D"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"34D5AECD0387"
+					supplier   	"CCnaConvInfoFile"
+					quidu      	"34D5ACFE02CD"))
+				operations 	(list Operations
+				    (object Operation "AddConverterL"
+					quid       	"35169F8602F3"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "CCnaInfoFileReader"
+				quid       	"34D5AEB60379"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"34D5AED001C8"
+					supplier   	"CCnaConvInfoFile"
+					quidu      	"34D5ACFE02CD"))
+				operations 	(list Operations
+				    (object Operation "AtL"
+					quid       	"35169F6500D9"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "MConversionObserver"
+				quid       	"34DB3E9001D5"
+				operations 	(list Operations
+				    (object Operation "EmbeddedObject(TMimeType&)"
+					quid       	"34DB3EAA01A0"
+					result     	"CConverterBase"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "MaxSteps"
+					quid       	"34DB3EF503E3"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "Progress"
+					quid       	"34DB3F0400B9"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "Result"
+					quid       	"34DB3F110248"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "CCnaScanningCnfFinder"
+				quid       	"3516A02B020A"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"3516A0440152"
+					supplier   	"CCnaConverterFinder"
+					quidu      	"34D5AB30032C"))))
+			logical_presentations 	(list unit_reference_list
+			    (object ClassDiagram "Main"
+				quid       	"34D5A793021E"
+				title      	"Main"
+				zoom       	80
+				max_height 	28350
+				max_width  	21600
+				origin_x   	0
+				origin_y   	0
+				items      	(list diagram_item_list
+				    (object ClassView "Class" "CConverterBase" @1
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1147, 2387)
+					label      	(object ItemLabel
+					    Parent_View 	@1
+					    location   	(573, 2260)
+					    nlines     	2
+					    max_width  	1388
+					    justify    	0
+					    label      	"CConverterBase")
+					quidu      	"34D5A7A00321"
+					width      	2012
+					height     	376
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "CConverterLibrary" @2
+					IncludeOperation 	TRUE
+					location   	(1178, 1488)
+					label      	(object ItemLabel
+					    Parent_View 	@2
+					    location   	(1064, 1404)
+					    nlines     	2
+					    max_width  	266
+					    justify    	0
+					    label      	"CConverterLibrary")
+					quidu      	"34D5A859004C"
+					width      	386
+					annotation 	8
+					autoResize 	TRUE)
+				    (object HasView "" @3
+					quidu      	"34D5A89803DC"
+					client     	@2
+					supplier   	@1
+					line_style 	0)
+				    (object ClassView "Class" "TMimeType" @4
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2914, 2325)
+					label      	(object ItemLabel
+					    Parent_View 	@4
+					    location   	(2810, 2241)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"TMimeType")
+					quidu      	"34D5AA8600D9"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "CCnaConverterFinder" @5
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(992, 310)
+					label      	(object ItemLabel
+					    Parent_View 	@5
+					    location   	(836, 205)
+					    nlines     	2
+					    max_width  	369
+					    justify    	0
+					    label      	"CCnaConverterFinder")
+					quidu      	"34D5AB30032C"
+					width      	536
+					height     	314
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "CCnaScanningConverterFinder" @6
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1116, 744)
+					label      	(object ItemLabel
+					    Parent_View 	@6
+					    location   	(986, 660)
+					    nlines     	2
+					    max_width  	304
+					    justify    	0
+					    label      	"CCnaScanningConverterFinder")
+					quidu      	"34D5AB940019"
+					width      	442
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @7
+					quidu      	"34D5ABA00369"
+					client     	@6
+					supplier   	@5
+					line_style 	0)
+				    (object ClassView "Class" "CCnaConverterList" @8
+					IncludeOperation 	TRUE
+					location   	(1798, 589)
+					label      	(object ItemLabel
+					    Parent_View 	@8
+					    location   	(1618, 421)
+					    nlines     	2
+					    max_width  	426
+					    justify    	0
+					    label      	"CCnaConverterList")
+					quidu      	"34D5ABD902C1"
+					width      	618
+					height     	492
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "CCnaFoundConverter" @9
+					IncludeOperation 	TRUE
+					location   	(1798, 1147)
+					label      	(object ItemLabel
+					    Parent_View 	@9
+					    location   	(1690, 1063)
+					    nlines     	2
+					    max_width  	251
+					    justify    	0
+					    label      	"CCnaFoundConverter")
+					quidu      	"34D5ABFB0216"
+					compartment 	(object Compartment
+					    Parent_View 	@9
+					    location   	(1666, 1181)
+					    anchor     	2
+					    nlines     	1
+					    max_width  	297
+					    justify    	0
+					    compartmentItems 	(list Compartment
+						"iConEntry"))
+					width      	364
+					annotation 	8
+					autoResize 	TRUE)
+				    (object UsesView "" @10
+					quidu      	"34D5AC54017E"
+					client     	@9
+					supplier   	@2
+					line_style 	0)
+				    (object ClassView "Class" "CCnaConvInfoFile" @11
+					IncludeOperation 	TRUE
+					location   	(2356, 2759)
+					label      	(object ItemLabel
+					    Parent_View 	@11
+					    location   	(2252, 2675)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"CCnaConvInfoFile")
+					quidu      	"34D5ACFE02CD"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "CPersistentStore" @12
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2852, 2945)
+					label      	(object ItemLabel
+					    Parent_View 	@12
+					    location   	(2748, 2861)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"CPersistentStore")
+					quidu      	"34D5ADB303C7"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object HasView "" @13
+					quidu      	"34D5AE7A0391"
+					client     	@11
+					supplier   	@12
+					line_style 	0)
+				    (object ClassView "Class" "CCnaInfoFileWriter" @14
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2015, 3255)
+					label      	(object ItemLabel
+					    Parent_View 	@14
+					    location   	(1857, 3171)
+					    nlines     	2
+					    max_width  	373
+					    justify    	0
+					    label      	"CCnaInfoFileWriter")
+					quidu      	"34D5AEB5009D"
+					width      	542
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "CCnaInfoFileReader" @15
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2604, 3255)
+					label      	(object ItemLabel
+					    Parent_View 	@15
+					    location   	(2500, 3171)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"CCnaInfoFileReader")
+					quidu      	"34D5AEB60379"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @16
+					quidu      	"34D5AECD0387"
+					client     	@14
+					supplier   	@11
+					line_style 	0)
+				    (object InheritView "" @17
+					quidu      	"34D5AED001C8"
+					client     	@15
+					supplier   	@11
+					line_style 	0)
+				    (object ClassView "Class" "MConversionObserver" @18
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(930, 3007)
+					label      	(object ItemLabel
+					    Parent_View 	@18
+					    location   	(651, 2875)
+					    nlines     	2
+					    max_width  	669
+					    justify    	0
+					    label      	"MConversionObserver")
+					quidu      	"34DB3E9001D5"
+					width      	970
+					height     	390
+					annotation 	8
+					autoResize 	TRUE)
+				    (object UsesView "" @19
+					quidu      	"34DB3F7B00BA"
+					client     	@1
+					supplier   	@18
+					line_style 	0)
+				    (object UsesView "" @20
+					quidu      	"35169EA402BC"
+					client     	@8
+					supplier   	@6
+					line_style 	0)
+				    (object HasView "" @21
+					quidu      	"35169EDE000C"
+					client     	@8
+					supplier   	@9
+					line_style 	0)
+				    (object ClassView "Class" "CCnaConverter" @22
+					IncludeOperation 	TRUE
+					location   	(2480, 1798)
+					label      	(object ItemLabel
+					    Parent_View 	@22
+					    location   	(2267, 1606)
+					    nlines     	2
+					    max_width  	506
+					    justify    	0
+					    label      	"CCnaConverter")
+					quidu      	"34D5AA37025C"
+					width      	734
+					height     	562
+					annotation 	8
+					autoResize 	TRUE)
+				    (object HasView "" @23
+					quidu      	"34D5AA950026"
+					client     	@22
+					supplier   	@4
+					line_style 	0)
+				    (object HasView "" @24
+					quidu      	"34D5AD2502DD"
+					client     	@11
+					supplier   	@22
+					line_style 	0)
+				    (object InheritView "" @25
+					quidu      	"35169DE202C7"
+					client     	@9
+					supplier   	@22
+					line_style 	0)
+				    (object ClassView "Class" "CCnaScanningCnfFinder" @26
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(465, 682)
+					label      	(object ItemLabel
+					    Parent_View 	@26
+					    location   	(338, 598)
+					    nlines     	2
+					    max_width  	296
+					    justify    	0
+					    label      	"CCnaScanningCnfFinder")
+					quidu      	"3516A02B020A"
+					width      	430
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @27
+					quidu      	"3516A0440152"
+					client     	@26
+					supplier   	@5
+					line_style 	0)
+				    (object UsesView "" @28
+					quidu      	"3516A04A0132"
+					client     	@6
+					supplier   	@26
+					line_style 	0))))))
+		logical_presentations 	(list unit_reference_list
+		    (object ClassDiagram "Main"
+			quid       	"34D5A63B0287"
+			title      	"Main"
+			zoom       	100
+			max_height 	28350
+			max_width  	21600
+			origin_x   	0
+			origin_y   	0
+			items      	(list diagram_item_list
+			    (object CategoryView "Converter Framework - Loading" @29
+				location   	(1116, 341)
+				label      	(object ItemLabel
+				    Parent_View 	@29
+				    location   	(719, 107)
+				    nlines     	2
+				    max_width  	794
+				    justify    	0
+				    label      	"Converter Framework - Loading")
+				quidu      	"34D5A6FD0308"
+				compartment 	(object Compartment
+				    Parent_View 	@29
+				    location   	(793, 173)
+				    anchor     	2
+				    nlines     	4
+				    max_width  	644
+				    compartmentItems 	(list Compartment
+					"CCnaScanningConverterFinder"
+					"CCnaConverterList"
+					"CCnaFoundConverter"
+					"CCnaConvInfoFile"))
+				width      	807
+				height     	481)))))
+	    (object Class_Category "Converters"
+		quid       	"3528DEDA013D"
+		exportControl 	"Public"
+		logical_models 	(list unit_reference_list
+		    (object Class_Category "OLE 2.0 Store"
+			quid       	"3528DF900081"
+			exportControl 	"Public"
+			logical_models 	(list unit_reference_list
+			    (object Class "COleFile"
+				quid       	"3528F76D01BB"
+				fields     	(list has_relationship_list
+				    (object Has_Relationship
+					quid       	"3528F7CB003A"
+					supplier   	"COleFileBigBlockDir"
+					quidu      	"3528F783036C")
+				    (object Has_Relationship
+					quid       	"3528F7D103BE"
+					supplier   	"COleFileSmallBlockDir"
+					quidu      	"3528F78F0387")
+				    (object Has_Relationship
+					quid       	"352A224803A2"
+					supplier   	"COleFilePropertySetDir"
+					quidu      	"3528F79C0014"))
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"352A1F1F0060"
+					supplier   	"MOleFile"
+					quidu      	"352A1EF4039D")
+				    (object Inheritance_Relationship
+					quid       	"352B59EC0337"
+					supplier   	"COleStore"
+					quidu      	"352B59E50084")))
+			    (object Class "COleFileBigBlockDir"
+				quid       	"3528F783036C"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"352A4B7B01C7"
+					supplier   	"MOleBlockReader"
+					quidu      	"352A4B5A001B"))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"352A2137033B"
+					supplier   	"MOleFile"
+					quidu      	"352A1EF4039D")))
+			    (object Class "COleFileSmallBlockDir"
+				quid       	"3528F78F0387"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"352A4B780368"
+					supplier   	"MOleBlockReader"
+					quidu      	"352A4B5A001B"))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"352A4CF40378"
+					supplier   	"COleFileBigBlockDir"
+					quidu      	"3528F783036C")))
+			    (object Class "COleFilePropertySetDir"
+				quid       	"3528F79C0014"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"352B50CF016F"
+					supplier   	"MStreamBuf"
+					quidu      	"352B50C5020B"))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"352A4D050110"
+					supplier   	"COleFileBigBlockDir"
+					quidu      	"3528F783036C")
+				    (object Uses_Relationship
+					quid       	"352B3F9C0128"
+					supplier   	"COleFileSmallBlockDir"
+					quidu      	"3528F78F0387"))
+				operations 	(list Operations
+				    (object Operation "AddBlockL"
+					quid       	"352B3E4500CB"
+					parameters 	(list Parameters
+					    (object Parameter "TInt aOffset"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "EntryAtL"
+					quid       	"352B3E45011B"
+					result     	"COlePropertySet"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TInt BlocksInDir()"
+					quid       	"352B3E450175"
+					concurrency 	"Sequential"
+					opExportControl 	"Protected"
+					uid        	0)))
+			    (object Class "COleFilePropertySet"
+				quid       	"3528F7A80076")
+			    (object Class "COleFileDir"
+				quid       	"3529FEAC0015"
+				abstract   	TRUE
+				operations 	(list Operations
+				    (object Operation "AddBlockL"
+					quid       	"352A01A202B4"
+					parameters 	(list Parameters
+					    (object Parameter "TInt aOffset"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "EntryAtL"
+					quid       	"352A01CB032B"
+					result     	"COleFileObject"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TInt BlocksInDir()"
+					quid       	"352A041F013D"
+					concurrency 	"Sequential"
+					opExportControl 	"Protected"
+					uid        	0)
+				    (object Operation "RFile& OleFile()"
+					quid       	"352A043301D2"
+					concurrency 	"Sequential"
+					opExportControl 	"Protected"
+					uid        	0)))
+			    (object Class "MOleFile"
+				quid       	"352A1EF4039D"
+				abstract   	TRUE
+				operations 	(list Operations
+				    (object Operation "RFile& OleFile()"
+					quid       	"352A1F000386"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "COleFileObject"
+				quid       	"352A236B002F"
+				abstract   	TRUE
+				operations 	(list Operations
+				    (object Operation "TInt Next()"
+					quid       	"352A27A000F6"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TInt Prev()"
+					quid       	"352A27BC002E"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TInt Index()"
+					quid       	"352A27C7028D"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TUint Size()"
+					quid       	"352A27D6031B"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "MOleBlockReader"
+				quid       	"352A4B5A001B"
+				abstract   	TRUE)
+			    (object Class "MStreamBuf"
+				quid       	"352B50C5020B"
+				abstract   	TRUE)
+			    (object Class "RReadStream"
+				quid       	"352B51A50254"
+				abstract   	TRUE
+				operations 	(list Operations
+				    (object Operation "ReadL"
+					quid       	"352B51A50255"
+					parameters 	(list Parameters
+					    (object Parameter "aDes"
+						type       	"TDes8"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadL"
+					quid       	"352B51A50257"
+					parameters 	(list Parameters
+					    (object Parameter "aDes"
+						type       	"TDes8")
+					    (object Parameter "aLength"
+						type       	"TInt"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadL"
+					quid       	"352B51A5025A"
+					parameters 	(list Parameters
+					    (object Parameter "aPtr"
+						type       	"TAny*")
+					    (object Parameter "aLength"
+						type       	"TInt"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadInt8L"
+					quid       	"352B51A5025E"
+					result     	"TInt8"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadUint8L"
+					quid       	"352B51A5025F"
+					result     	"TUint8"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadInt16L"
+					quid       	"352B51A50260"
+					result     	"TInt16"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadUint16L"
+					quid       	"352B51A50261"
+					result     	"TUint16"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadInt32L"
+					quid       	"352B51A50262"
+					result     	"TInt32"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadUint32L"
+					quid       	"352B51A50263"
+					result     	"TUint32"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadReal32L"
+					quid       	"352B51A50264"
+					result     	"TReal32"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadReal64L"
+					quid       	"352B51A50265"
+					result     	"TReal64"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "Close"
+					quid       	"352B51A50266"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "SourceOf"
+					quid       	"352B51A50267"
+					parameters 	(list Parameters
+					    (object Parameter "aStream"
+						type       	"RReadStream"))
+					result     	"CStreamBuf"
+					concurrency 	"Sequential"
+					opExportControl 	"Protected"
+					uid        	0)
+				    (object Operation "Chan"
+					quid       	"352B51A50269"
+					result     	"TStreamSource"
+					concurrency 	"Sequential"
+					opExportControl 	"Private"
+					uid        	0)
+				    (object Operation "ReadRefL"
+					quid       	"352B51A5026A"
+					result     	"TUint32"
+					concurrency 	"Sequential"
+					opExportControl 	"Private"
+					uid        	0)
+				    (object Operation "ReadL"
+					quid       	"352B51A5026B"
+					parameters 	(list Parameters
+					    (object Parameter "aStream"
+						type       	"RWriteStream"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "ReadL"
+					quid       	"352B51A5026D"
+					parameters 	(list Parameters
+					    (object Parameter "aStream"
+						type       	"RWriteStream")
+					    (object Parameter "aLength"
+						type       	"TInt"))
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)))
+			    (object Class "COleStore"
+				quid       	"352B59E50084")
+			    (object Class "HOlePropertyBuf"
+				quid       	"3540C12F0105"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"3540C15B00A4"
+					supplier   	"TStreamBuf"
+					quidu      	"3540C152012E"))
+				used_nodes 	(list uses_relationship_list
+				    (object Uses_Relationship
+					quid       	"3540C171013C"
+					supplier   	"COleFilePropertySetDir"
+					quidu      	"3528F79C0014")))
+			    (object Class "TStreamBuf"
+				quid       	"3540C152012E")
+			    (object Class "HOleSmallBuf"
+				quid       	"3540C17F00C4"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"3540C1E10346"
+					supplier   	"HOlePropertyBuf"
+					quidu      	"3540C12F0105")))
+			    (object Class "HOleBigBuf"
+				quid       	"3540C18003BF"
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"3540C1E801F2"
+					supplier   	"HOlePropertyBuf"
+					quidu      	"3540C12F0105"))))
+			logical_presentations 	(list unit_reference_list
+			    (object ClassDiagram "Main"
+				quid       	"3528DFA8008F"
+				title      	"Main"
+				zoom       	90
+				max_height 	28350
+				max_width  	21600
+				origin_x   	101
+				origin_y   	1642
+				items      	(list diagram_item_list
+				    (object ClassView "Class" "COleFile" @30
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1147, 217)
+					label      	(object ItemLabel
+					    Parent_View 	@30
+					    location   	(933, 113)
+					    nlines     	2
+					    max_width  	511
+					    justify    	0
+					    label      	"COleFile")
+					quidu      	"3528F76D01BB"
+					compartment 	(object Compartment
+					    Parent_View 	@30
+					    location   	(899, 174)
+					    anchor     	2
+					    nlines     	3
+					    max_width  	576
+					    justify    	0)
+					width      	742
+					height     	310
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "COleFileBigBlockDir" @31
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2294, 1054)
+					label      	(object ItemLabel
+					    Parent_View 	@31
+					    location   	(2190, 970)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"COleFileBigBlockDir")
+					quidu      	"3528F783036C"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "COleFileSmallBlockDir" @32
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1302, 713)
+					label      	(object ItemLabel
+					    Parent_View 	@32
+					    location   	(1188, 629)
+					    nlines     	2
+					    max_width  	267
+					    justify    	0
+					    label      	"COleFileSmallBlockDir")
+					quidu      	"3528F78F0387"
+					width      	388
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "MOleFile" @33
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2294, 155)
+					label      	(object ItemLabel
+					    Parent_View 	@33
+					    location   	(2150, 71)
+					    nlines     	2
+					    max_width  	339
+					    justify    	0
+					    label      	"MOleFile")
+					quidu      	"352A1EF4039D"
+					compartment 	(object Compartment
+					    Parent_View 	@33
+					    location   	(2126, 132)
+					    anchor     	2
+					    nlines     	1
+					    max_width  	385
+					    justify    	0)
+					width      	492
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @34
+					quidu      	"352A1F1F0060"
+					client     	@30
+					supplier   	@33
+					line_style 	0)
+				    (object UsesView "" @35
+					quidu      	"352A2137033B"
+					client     	@31
+					supplier   	@33
+					line_style 	0)
+				    (object ClassView "Class" "COleFilePropertySetDir" @36
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(713, 1364)
+					label      	(object ItemLabel
+					    Parent_View 	@36
+					    location   	(463, 1213)
+					    nlines     	2
+					    max_width  	595
+					    justify    	0
+					    label      	"COleFilePropertySetDir")
+					quidu      	"3528F79C0014"
+					compartment 	(object Compartment
+					    Parent_View 	@36
+					    location   	(511, 1274)
+					    anchor     	2
+					    nlines     	3
+					    max_width  	497
+					    justify    	0)
+					width      	863
+					height     	444
+					annotation 	8
+					autoResize 	TRUE)
+				    (object HasView "" @37
+					quidu      	"3528F7CB003A"
+					client     	@30
+					supplier   	@31
+					line_style 	0)
+				    (object HasView "" @38
+					quidu      	"3528F7D103BE"
+					client     	@30
+					supplier   	@32
+					line_style 	0)
+				    (object HasView "" @39
+					quidu      	"352A224803A2"
+					client     	@30
+					supplier   	@36
+					line_style 	0)
+				    (object ClassView "Class" "MOleBlockReader" @40
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1302, 1054)
+					label      	(object ItemLabel
+					    Parent_View 	@40
+					    location   	(1198, 970)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"MOleBlockReader")
+					quidu      	"352A4B5A001B"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @41
+					quidu      	"352A4B780368"
+					client     	@32
+					supplier   	@40
+					line_style 	0)
+				    (object InheritView "" @42
+					quidu      	"352A4B7B01C7"
+					client     	@31
+					supplier   	@40
+					line_style 	0)
+				    (object UsesView "" @43
+					quidu      	"352A4CF40378"
+					client     	@32
+					supplier   	@31
+					line_style 	0)
+				    (object UsesView "" @44
+					quidu      	"352A4D050110"
+					client     	@36
+					supplier   	@31
+					line_style 	0)
+				    (object ClassView "Class" "ROleReadPropertySet" @45
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1457, 2697)
+					label      	(object ItemLabel
+					    Parent_View 	@45
+					    location   	(1282, 2547)
+					    nlines     	2
+					    max_width  	415
+					    justify    	0
+					    label      	"ROleReadPropertySet")
+					quidu      	"352A27560014"
+					compartment 	(object Compartment
+					    Parent_View 	@45
+					    location   	(1282, 2608)
+					    anchor     	2
+					    nlines     	6
+					    max_width  	413
+					    justify    	0)
+					width      	602
+					height     	440
+					annotation 	8
+					autoResize 	TRUE)
+				    (object NoteView @46
+					location   	(2449, 1395)
+					label      	(object ItemLabel
+					    Parent_View 	@46
+					    location   	(2172, 1220)
+					    nlines     	7
+					    max_width  	578
+					    label      	
+|All RFile access is provided by COleFileBigBlockDir
+|Access to underlying objects are provided through the MOleBlockReader interface
+					    )
+					width      	638
+					height     	363)
+				    (object UsesView "" @47
+					quidu      	"352B3F9C0128"
+					client     	@36
+					supplier   	@32
+					line_style 	0)
+				    (object ClassView "Class" "RReadStream" @48
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(2480, 2976)
+					label      	(object ItemLabel
+					    Parent_View 	@48
+					    location   	(2340, 2511)
+					    nlines     	2
+					    max_width  	329
+					    justify    	0
+					    label      	"RReadStream")
+					quidu      	"352B51A50254"
+					compartment 	(object Compartment
+					    Parent_View 	@48
+					    location   	(2316, 2572)
+					    anchor     	2
+					    nlines     	17
+					    max_width  	375
+					    justify    	0)
+					width      	478
+					height     	1340
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @49
+					quidu      	"352B50E8036A"
+					client     	@45
+					supplier   	@48
+					line_style 	0)
+				    (object NoteView @50
+					location   	(465, 1829)
+					label      	(object ItemLabel
+					    Parent_View 	@50
+					    location   	(179, 1654)
+					    nlines     	7
+					    max_width  	596
+					    label      	
+|Not fully abstracted from the COleFilePropertySetDir
+|
+|This should be done if an OLE2.0 framework is to be incorporated into store
+					    )
+					width      	656
+					height     	363)
+				    (object ClassView "Class" "HOlePropertyBuf" @51
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1426, 1860)
+					label      	(object ItemLabel
+					    Parent_View 	@51
+					    location   	(1322, 1776)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"HOlePropertyBuf")
+					quidu      	"3540C12F0105"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "TStreamBuf" @52
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1736, 1550)
+					label      	(object ItemLabel
+					    Parent_View 	@52
+					    location   	(1632, 1466)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"TStreamBuf")
+					quidu      	"3540C152012E"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @53
+					quidu      	"3540C15B00A4"
+					client     	@51
+					supplier   	@52
+					line_style 	0)
+				    (object UsesView "" @54
+					quidu      	"3540C171013C"
+					client     	@51
+					supplier   	@36
+					line_style 	0)
+				    (object ClassView "Class" "HOleSmallBuf" @55
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1054, 2170)
+					label      	(object ItemLabel
+					    Parent_View 	@55
+					    location   	(950, 2086)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"HOleSmallBuf")
+					quidu      	"3540C17F00C4"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object ClassView "Class" "HOleBigBuf" @56
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1860, 2170)
+					label      	(object ItemLabel
+					    Parent_View 	@56
+					    location   	(1756, 2086)
+					    nlines     	2
+					    max_width  	240
+					    justify    	0
+					    label      	"HOleBigBuf")
+					quidu      	"3540C18003BF"
+					annotation 	8
+					autoResize 	TRUE)
+				    (object InheritView "" @57
+					quidu      	"3540C1E10346"
+					client     	@55
+					supplier   	@51
+					line_style 	0)
+				    (object InheritView "" @58
+					quidu      	"3540C1E801F2"
+					client     	@56
+					supplier   	@51
+					line_style 	0)
+				    (object HasView "" @59
+					quidu      	"3546F317020A"
+					client     	@45
+					supplier   	@55
+					line_style 	0)
+				    (object HasView "" @60
+					quidu      	"3546F3240168"
+					client     	@45
+					supplier   	@56
+					line_style 	0)))))
+		    (object Class_Category "OLE 2.0 stream"
+			quid       	"352A27010061"
+			visible_categories 	(list visibility_relationship_list
+			    (object Visibility_Relationship
+				quid       	"352B3F02027B"
+				supplier   	"OLE 2.0 Store"
+				quidu      	"3528DF900081"))
+			exportControl 	"Public"
+			logical_models 	(list unit_reference_list
+			    (object Class "ROleReadPropertySet"
+				quid       	"352A27560014"
+				fields     	(list has_relationship_list
+				    (object Has_Relationship
+					quid       	"3546F317020A"
+					supplier   	"HOleSmallBuf"
+					quidu      	"3540C17F00C4")
+				    (object Has_Relationship
+					quid       	"3546F3240168"
+					supplier   	"HOleBigBuf"
+					quidu      	"3540C18003BF"))
+				superclasses 	(list inheritance_relationship_list
+				    (object Inheritance_Relationship
+					quid       	"352A276C014C"
+					supplier   	"COleFileObject"
+					quidu      	"352A236B002F")
+				    (object Inheritance_Relationship
+					quid       	"352B50E8036A"
+					supplier   	"RReadStream"
+					quidu      	"352B51A50254"))
+				operations 	(list Operations
+				    (object Operation "TUint8 Type()"
+					quid       	"352A285E02DA"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TDesC16& Name()"
+					quid       	"352A286E03A5"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0)
+				    (object Operation "TUint PropertySize()"
+					quid       	"352A28D60160"
+					concurrency 	"Sequential"
+					opExportControl 	"Public"
+					uid        	0))))
+			logical_presentations 	(list unit_reference_list
+			    (object ClassDiagram "Main"
+				quid       	"352A27190297"
+				title      	"Main"
+				zoom       	100
+				max_height 	28350
+				max_width  	21600
+				origin_x   	0
+				origin_y   	0
+				items      	(list diagram_item_list
+				    (object ClassView "Class" "ROleReadPropertySet" @61
+					IncludeAttribute 	TRUE
+					IncludeOperation 	TRUE
+					location   	(1178, 310)
+					label      	(object ItemLabel
+					    Parent_View 	@61
+					    location   	(911, 185)
+					    nlines     	2
+					    max_width  	640
+					    justify    	0
+					    label      	"ROleReadPropertySet")
+					quidu      	"352A27560014"
+					compartment 	(object Compartment
+					    Parent_View 	@61
+					    location   	(1230, 313)
+					    anchor     	2
+					    nlines     	5
+					    max_width  	0
+					    justify    	0)
+					width      	928
+					height     	370
+					annotation 	8
+					autoResize 	TRUE))))))
+		logical_presentations 	(list unit_reference_list
+		    (object ClassDiagram "Main"
+			quid       	"34D59F87024E"
+			title      	"Main"
+			zoom       	100
+			max_height 	28350
+			max_width  	21600
+			origin_x   	0
+			origin_y   	0
+			items      	(list diagram_item_list
+			    (object CategoryView "OLE 2.0 Store" @62
+				location   	(1240, 403)
+				label      	(object ItemLabel
+				    Parent_View 	@62
+				    location   	(878, 187)
+				    nlines     	2
+				    max_width  	724
+				    justify    	0
+				    label      	"OLE 2.0 Store")
+				quidu      	"3528DF900081"
+				compartment 	(object Compartment
+				    Parent_View 	@62
+				    location   	(945, 253)
+				    anchor     	2
+				    nlines     	7
+				    max_width  	588
+				    compartmentItems 	(list Compartment
+					"COleFile"
+					"COleFileBigBlockDir"
+					"COleFileSmallBlockDir"
+					"COleFilePropertySetDir"
+					"COleFilePropertySet"
+					"COleFileDir"
+					"MOleFile"))
+				width      	737
+				height     	444)
+			    (object CategoryView "OLE 2.0 stream" @63
+				location   	(1240, 1085)
+				label      	(object ItemLabel
+				    Parent_View 	@63
+				    location   	(874, 872)
+				    nlines     	2
+				    max_width  	732
+				    justify    	0
+				    label      	"OLE 2.0 stream")
+				quidu      	"352A27010061"
+				compartment 	(object Compartment
+				    Parent_View 	@63
+				    location   	(942, 944)
+				    anchor     	2
+				    nlines     	1
+				    max_width  	595
+				    compartmentItems 	(list Compartment
+					"ROleReadPropertySet"))
+				width      	744
+				height     	438)
+			    (object ImportView "" @64
+				quidu      	"352B3F02027B"
+				client     	@63
+				supplier   	@62
+				line_style 	0))))))
+	logical_presentations 	(list unit_reference_list
+	    (object ClassDiagram "Main"
+		quid       	"3529FE790300"
+		title      	"Main"
+		zoom       	100
+		max_height 	28350
+		max_width  	21600
+		origin_x   	0
+		origin_y   	0
+		items      	(list diagram_item_list))))
+    root_subsystem 	(object SubSystem "Component View"
+	quid       	"34D59F870247"
+	physical_models 	(list unit_reference_list
+	    (object module "Body" "SubType" "Body"
+		quid       	"34D5A0FB02C1"))
+	physical_presentations 	(list unit_reference_list
+	    (object Module_Diagram "Main"
+		quid       	"34D59F870262"
+		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       	"34D59F870248"
+	ProcsNDevs 	(list
+	    (object Process_Diagram "Deployment View"
+		quid       	"34D59F870264"
+		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       	"34D59F870249"))