--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lowlevellibsandfws/pluginfw/engineering/Feature_Documentation/SGL.GT0219.155 PREQ806 Design Document.mdl Tue Jul 20 16:35:53 2010 +0530
@@ -0,0 +1,1208 @@
+
+(object Petal
+ version 43
+ _written "Rose 6.1.9113.5"
+ charSet 0)
+
+(object Design "Logical View"
+ is_unit TRUE
+ is_loaded TRUE
+ quid "41863FC902E7"
+ defaults (object defaults
+ rightMargin 0.250000
+ leftMargin 0.250000
+ topMargin 0.250000
+ bottomMargin 0.500000
+ pageOverlap 0.250000
+ clipIconLabels TRUE
+ autoResize TRUE
+ snapToGrid TRUE
+ gridX 16
+ gridY 16
+ defaultFont (object Font
+ size 10
+ face "Arial"
+ bold FALSE
+ italics FALSE
+ underline FALSE
+ strike FALSE
+ color 0
+ default_color TRUE)
+ showMessageNum 1
+ showClassOfObject TRUE
+ notation "Unified")
+ root_usecase_package (object Class_Category "Use Case View"
+ quid "41863FC902E9"
+ exportControl "Public"
+ global TRUE
+ logical_models (list unit_reference_list)
+ logical_presentations (list unit_reference_list
+ (object UseCaseDiagram "Main"
+ quid "41863FC902F0"
+ 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 "41863FC902E8"
+ exportControl "Public"
+ global TRUE
+ subsystem "Component View"
+ quidu "41863FC902EA"
+ logical_models (list unit_reference_list
+ (object Class "CResourceFile"
+ quid "41863FE001ED"
+ used_nodes (list uses_relationship_list
+ (object Uses_Relationship
+ quid "418640A600E3"
+ supplier "Logical View::CResourceFile"
+ quidu "41863FE001ED")
+ (object Uses_Relationship
+ quid "418640E70160"
+ supplier "Logical View::RResourceFileImpl"
+ quidu "418640B700F3")
+ (object Uses_Relationship
+ quid "418640F20131"
+ supplier "Logical View::RFile"
+ quidu "418640DC00F3")
+ (object Uses_Relationship
+ quid "418641CD00F3"
+ supplier "Logical View::RResourceArchive"
+ quidu "418641B30066"
+ client_cardinality (value cardinality "0..1"))
+ (object Uses_Relationship
+ quid "41864C0E02C7"
+ supplier "Logical View::RResourceReader"
+ quidu "41864BFE0170"))
+ operations (list Operations
+ (object Operation "NewL"
+ quid "418657E50037"
+ parameters (list Parameters
+ (object Parameter "const TDesC8& aRscArchive"))
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "ConstructL"
+ quid "418660380085"
+ parameters (list Parameters
+ (object Parameter "const TDesC8& aRscArchive"))
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)))
+ (object Class "RResourceFileImpl"
+ quid "418640B700F3"
+ operations (list Operations
+ (object Operation "OpenL"
+ quid "418661870047"
+ parameters (list Parameters
+ (object Parameter "const TDesC8& aRscArchive")
+ (object Parameter "const TBaAssert& aAssert"))
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)))
+ (object Class "RFile"
+ quid "418640DC00F3"
+ operations (list Operations
+ (object Operation "Open"
+ quid "41864F64026A"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "Read"
+ quid "41864F730335"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "Seek"
+ quid "41864F7701DD"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "etc"
+ quid "41864F7A03E1"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)))
+ (object Class "RResourceArchive"
+ quid "418641B30066"
+ used_nodes (list uses_relationship_list
+ (object Uses_Relationship
+ quid "418641D3025A"
+ supplier "Logical View::RResourceFileImpl"
+ quidu "418640B700F3"
+ client_cardinality (value cardinality "0..n"))
+ (object Uses_Relationship
+ quid "418641DA0150"
+ supplier "Logical View::RFile"
+ quidu "418640DC00F3"))
+ operations (list Operations
+ (object Operation "Close"
+ quid "41DBC98E0222"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "OpenL"
+ quid "418654140066"
+ parameters (list Parameters
+ (object Parameter "RFs& aFs")
+ (object Parameter "const TDesC& aName"))
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "CResourceFile* NextL"
+ quid "4186545C00E3"
+ parameters (list Parameters
+ (object Parameter "HBufC*& aRscFileName"))
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "Reset"
+ quid "418F7DE8011B"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "TUid Type"
+ quid "4193785C0375"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)))
+ (object Class "RResourceReader"
+ quid "41864BFE0170"
+ documentation
+|
+|
+
+ operations (list Operations
+ (object Operation "OpenL"
+ quid "41864C920121"
+ parameters (list Parameters
+ (object Parameter "const CResourceFile* aRscFile")
+ (object Parameter "TInt aResourceId"))
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "Close"
+ quid "41864CE301AE"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)
+ (object Operation "Read etc"
+ quid "41864ED30037"
+ concurrency "Sequential"
+ opExportControl "Public"
+ uid 0)))
+ (object Class "client"
+ quid "418650F3017F"
+ used_nodes (list uses_relationship_list
+ (object Uses_Relationship
+ quid "418651070392"
+ supplier "Logical View::RResourceReader"
+ quidu "41864BFE0170")
+ (object Uses_Relationship
+ quid "4186510B0141"
+ supplier "Logical View::CResourceFile"
+ quidu "41863FE001ED")
+ (object Uses_Relationship
+ quid "418653EA0037"
+ supplier "Logical View::RResourceArchive"
+ quidu "418641B30066")))
+ (object Mechanism @1
+ logical_models (list unit_reference_list
+ (object Object "client"
+ quid "418662A002F6"
+ collaborators (list link_list
+ (object Link
+ quid "418662DC00A4"
+ supplier "client"
+ quidu "418662A002F6")
+ (object Link
+ quid "418662E200B4"
+ supplier "CResourceArchive"
+ quidu "418662D001CD"
+ messages (list Messages
+ (object Message ""
+ quid "418662E200B5"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "1"
+ ordinal 0)
+ (object Message ""
+ quid "41875A2D0260"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "2"
+ ordinal 1)
+ (object Message ""
+ quid "41875FC90096"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "6"
+ ordinal 8)))
+ (object Link
+ quid "41875B30039C"
+ supplier "CResourceFile"
+ quidu "4187588E01FD")
+ (object Link
+ quid "41875D5E010B"
+ supplier "RResourceReader"
+ quidu "418758D80029"
+ messages (list Messages
+ (object Message ""
+ quid "41875D5E010C"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "3"
+ ordinal 5)
+ (object Message ""
+ quid "41875DBE00AE"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "4"
+ ordinal 6)
+ (object Message ""
+ quid "41875DF60274"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "5"
+ ordinal 7))))
+ persistence "Transient"
+ multi FALSE)
+ (object Object "CResourceArchive"
+ quid "418662D001CD"
+ collaborators (list link_list
+ (object Link
+ quid "4187A38400C4"
+ supplier "CResourceArchive"
+ quidu "418662D001CD")
+ (object Link
+ quid "41986B4501CD"
+ supplier "CResourceFile"
+ quidu "4187588E01FD"
+ messages (list Messages
+ (object Message ""
+ quid "41986B4501CE"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "2.1"
+ ordinal 2))))
+ persistence "Transient"
+ multi FALSE)
+ (object Object "CResourceFile"
+ quid "4187588E01FD"
+ collaborators (list link_list
+ (object Link
+ quid "41875B6B0216"
+ supplier "CResourceFile"
+ quidu "4187588E01FD"
+ messages (list Messages
+ (object Message ""
+ quid "41986B4C0085"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "2.1.1"
+ ordinal 3)))
+ (object Link
+ quid "41875BBE00A0"
+ supplier "RResourceFileImpl"
+ quidu "418758B302C8"
+ messages (list Messages
+ (object Message ""
+ quid "41986BA402E7"
+ frequency "Aperiodic"
+ synchronization "Simple"
+ dir "FromClientToSupplier"
+ sequence "2.1.2"
+ ordinal 4))))
+ persistence "Transient"
+ multi FALSE)
+ (object Object "RResourceFileImpl"
+ quid "418758B302C8"
+ persistence "Transient"
+ multi FALSE)
+ (object Object "RResourceReader"
+ quid "418758D80029"
+ persistence "Transient"
+ multi FALSE))))
+ logical_presentations (list unit_reference_list
+ (object ClassDiagram "Main"
+ quid "41863FC902EE"
+ title "Main"
+ zoom 100
+ max_height 28350
+ max_width 21600
+ origin_x 0
+ origin_y 0
+ items (list diagram_item_list
+ (object ClassView "Class" "Logical View::CResourceFile" @2
+ ShowCompartmentStereotypes TRUE
+ IncludeAttribute TRUE
+ IncludeOperation TRUE
+ ShowOperationSignature TRUE
+ location (1600, 752)
+ label (object ItemLabel
+ Parent_View @2
+ location (1201, 646)
+ fill_color 13434879
+ nlines 1
+ max_width 798
+ justify 0
+ label "CResourceFile")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "41863FE001ED"
+ compartment (object Compartment
+ Parent_View @2
+ location (1201, 707)
+ icon_style "Icon"
+ fill_color 13434879
+ anchor 2
+ nlines 3
+ max_width 803)
+ width 816
+ height 236
+ annotation 8
+ autoResize TRUE)
+ (object ClassView "Class" "Logical View::RResourceFileImpl" @3
+ ShowCompartmentStereotypes TRUE
+ IncludeAttribute TRUE
+ IncludeOperation TRUE
+ ShowOperationSignature TRUE
+ location (1600, 1104)
+ label (object ItemLabel
+ Parent_View @3
+ location (986, 1023)
+ fill_color 13434879
+ nlines 1
+ max_width 1228
+ justify 0
+ label "RResourceFileImpl")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418640B700F3"
+ compartment (object Compartment
+ Parent_View @3
+ location (986, 1084)
+ icon_style "Icon"
+ fill_color 13434879
+ anchor 2
+ nlines 2
+ max_width 1234)
+ width 1246
+ height 186
+ annotation 8
+ autoResize TRUE)
+ (object ClassView "Class" "Logical View::RFile" @4
+ ShowCompartmentStereotypes TRUE
+ IncludeAttribute TRUE
+ IncludeOperation TRUE
+ location (2096, 1600)
+ label (object ItemLabel
+ Parent_View @4
+ location (1940, 1440)
+ fill_color 13434879
+ nlines 1
+ max_width 313
+ justify 0
+ label "RFile")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418640DC00F3"
+ compartment (object Compartment
+ Parent_View @4
+ location (1940, 1501)
+ icon_style "Icon"
+ fill_color 13434879
+ anchor 2
+ nlines 5
+ max_width 181)
+ width 331
+ height 344
+ annotation 8
+ autoResize TRUE)
+ (object ClassView "Class" "Logical View::RResourceArchive" @5
+ ShowCompartmentStereotypes TRUE
+ IncludeAttribute TRUE
+ IncludeOperation TRUE
+ ShowOperationSignature TRUE
+ location (944, 1600)
+ label (object ItemLabel
+ Parent_View @5
+ location (486, 1419)
+ fill_color 13434879
+ nlines 1
+ max_width 916
+ justify 0
+ label "RResourceArchive")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418641B30066"
+ compartment (object Compartment
+ Parent_View @5
+ location (486, 1480)
+ icon_style "Icon"
+ fill_color 13434879
+ anchor 2
+ nlines 6
+ max_width 912)
+ width 934
+ height 386
+ annotation 8
+ autoResize TRUE)
+ (object UsesView "" @6
+ stereotype TRUE
+ line_color 3342489
+ quidu "418641DA0150"
+ client @5
+ supplier @4
+ line_style 0)
+ (object ClassView "Class" "Logical View::RResourceReader" @7
+ ShowCompartmentStereotypes TRUE
+ IncludeAttribute TRUE
+ IncludeOperation TRUE
+ ShowOperationSignature TRUE
+ location (1280, 320)
+ label (object ItemLabel
+ Parent_View @7
+ location (735, 189)
+ fill_color 13434879
+ nlines 1
+ max_width 1090
+ justify 0
+ label "RResourceReader")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "41864BFE0170"
+ compartment (object Compartment
+ Parent_View @7
+ location (735, 250)
+ icon_style "Icon"
+ fill_color 13434879
+ anchor 2
+ nlines 4
+ max_width 1096)
+ width 1108
+ height 286
+ annotation 8
+ autoResize TRUE)
+ (object ClassView "Class" "Logical View::client" @8
+ ShowCompartmentStereotypes TRUE
+ IncludeAttribute TRUE
+ IncludeOperation TRUE
+ location (432, 800)
+ label (object ItemLabel
+ Parent_View @8
+ location (351, 749)
+ fill_color 13434879
+ nlines 1
+ max_width 162
+ justify 0
+ label "client")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418650F3017F"
+ height 126
+ annotation 8
+ autoResize TRUE)
+ (object UsesView "" @9
+ stereotype TRUE
+ line_color 3342489
+ quidu "418651070392"
+ client @8
+ supplier @7
+ line_style 0)
+ (object UsesView "" @10
+ stereotype TRUE
+ line_color 3342489
+ quidu "4186510B0141"
+ client @8
+ supplier @2
+ line_style 0)
+ (object UsesView "" @11
+ stereotype TRUE
+ line_color 3342489
+ quidu "418653EA0037"
+ client @8
+ supplier @5
+ line_style 0)
+ (object UsesView "" @12
+ stereotype TRUE
+ line_color 3342489
+ quidu "418640E70160"
+ client @2
+ supplier @3
+ line_style 0)
+ (object Label @13
+ location (441, 1893)
+ nlines 1
+ max_width 1562
+ label "Note: The RResourceReader and RFile classes are included for completeness only.")
+ (object Label @14
+ location (552, 1958)
+ nlines 1
+ max_width 881
+ label "No changes are required to these classes.")))
+ (object InteractionDiagram "retrieve rsc data from SPI file"
+ mechanism_ref @1
+ quid "418662970315"
+ title "retrieve rsc data from SPI file"
+ zoom 100
+ max_height 28350
+ max_width 21600
+ origin_x 0
+ origin_y 49
+ items (list diagram_item_list
+ (object InterObjView "client" @15
+ location (464, 224)
+ font (object Font
+ underline TRUE)
+ label (object ItemLabel
+ Parent_View @15
+ location (464, 224)
+ fill_color 13434879
+ anchor_loc 1
+ nlines 2
+ max_width 282
+ justify 0
+ label "client")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418662A002F6"
+ width 300
+ height 1617
+ icon_height 0
+ icon_width 0
+ icon_y_offset 0
+ annotation 1
+ Focus_Of_Control (object Focus_Of_Control "" @16
+ location (464, 400)
+ line_color 3342489
+ InterObjView @15
+ height 1352
+ y_coord 1292
+ Nested FALSE))
+ (object InterObjView "CResourceArchive" @17
+ location (992, 224)
+ font (object Font
+ underline TRUE)
+ label (object ItemLabel
+ Parent_View @17
+ location (992, 224)
+ fill_color 13434879
+ anchor_loc 1
+ nlines 2
+ max_width 426
+ justify 0
+ label "CResourceArchive")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418662D001CD"
+ width 444
+ height 1617
+ icon_height 0
+ icon_width 0
+ icon_y_offset 0
+ annotation 1
+ Focus_Of_Control (object Focus_Of_Control "" @18
+ location (992, 432)
+ line_color 3342489
+ InterObjView @17
+ height 60
+ y_coord 0
+ Nested FALSE)
+ Focus_Of_Control (object Focus_Of_Control "" @19
+ location (992, 704)
+ line_color 3342489
+ InterObjView @17
+ height 484
+ y_coord 424
+ Nested FALSE)
+ Focus_Of_Control (object Focus_Of_Control "" @20
+ location (992, 1632)
+ line_color 3342489
+ InterObjView @17
+ height 60
+ y_coord 0
+ Nested FALSE))
+ (object InterObjView "CResourceFile" @21
+ location (1449, 224)
+ font (object Font
+ underline TRUE)
+ label (object ItemLabel
+ Parent_View @21
+ location (1449, 224)
+ fill_color 13434879
+ anchor_loc 1
+ nlines 2
+ max_width 282
+ justify 0
+ label "CResourceFile")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "4187588E01FD"
+ width 300
+ height 1617
+ icon_height 0
+ icon_width 0
+ icon_y_offset 0
+ annotation 1
+ Focus_Of_Control (object Focus_Of_Control "" @22
+ location (1456, 784)
+ line_color 3342489
+ InterObjView @21
+ height 344
+ y_coord 284
+ Nested FALSE)
+ Focus_Of_Control (object Focus_Of_Control "" @23
+ location (1456, 848)
+ line_color 3342489
+ InterObjView @21
+ height 60
+ y_coord 0
+ Nested TRUE))
+ (object InterObjView "RResourceFileImpl" @24
+ location (1833, 224)
+ font (object Font
+ underline TRUE)
+ label (object ItemLabel
+ Parent_View @24
+ location (1833, 224)
+ fill_color 13434879
+ anchor_loc 1
+ nlines 2
+ max_width 363
+ justify 0
+ label "RResourceFileImpl")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418758B302C8"
+ width 381
+ height 1617
+ icon_height 0
+ icon_width 0
+ icon_y_offset 0
+ annotation 1
+ Focus_Of_Control (object Focus_Of_Control "" @25
+ location (1840, 1008)
+ line_color 3342489
+ InterObjView @24
+ height 60
+ y_coord 0
+ Nested FALSE))
+ (object InterObjView "RResourceReader" @26
+ location (2233, 224)
+ font (object Font
+ underline TRUE)
+ label (object ItemLabel
+ Parent_View @26
+ location (2233, 224)
+ fill_color 13434879
+ anchor_loc 1
+ nlines 2
+ max_width 332
+ justify 0
+ label "RResourceReader")
+ icon_style "Icon"
+ line_color 3342489
+ fill_color 13434879
+ quidu "418758D80029"
+ width 350
+ height 1617
+ icon_height 0
+ icon_width 0
+ icon_y_offset 0
+ annotation 1
+ Focus_Of_Control (object Focus_Of_Control "" @27
+ location (2233, 1299)
+ line_color 3342489
+ InterObjView @26
+ height 60
+ y_coord 0
+ Nested FALSE)
+ Focus_Of_Control (object Focus_Of_Control "" @28
+ location (2233, 1398)
+ line_color 3342489
+ InterObjView @26
+ height 60
+ y_coord 0
+ Nested FALSE)
+ Focus_Of_Control (object Focus_Of_Control "" @29
+ location (2233, 1510)
+ line_color 3342489
+ InterObjView @26
+ height 60
+ y_coord 0
+ Nested FALSE))
+ (object InterMessView "" @30
+ location (16, 432)
+ label (object SegLabel @31
+ Parent_View @30
+ location (727, 388)
+ quidu "418662E200B5"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @15
+ supplier @17
+ Focus_Src @16
+ Focus_Entry @18
+ origin (479, 432)
+ terminus (976, 432)
+ ordinal 0)
+ (object Label @32
+ location (506, 353)
+ nlines 1
+ max_width 769
+ label "OpenL(RFs& aFs, const TDesC& aName)")
+ (object InterMessView "" @33
+ location (16, 704)
+ label (object SegLabel @34
+ Parent_View @33
+ location (727, 660)
+ quidu "41875A2D0260"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @15
+ supplier @17
+ Focus_Src @16
+ Focus_Entry @19
+ origin (479, 704)
+ terminus (976, 704)
+ ordinal 1)
+ (object Label @35
+ location (506, 622)
+ nlines 1
+ max_width 931
+ label "CResourceFile* NextL(HBufC*& aRscFileName)")
+ (object Label @36
+ location (1104, 704)
+ nlines 1
+ max_width 725
+ label "NewLC(const TDesC8& aRscArchive)")
+ (object Label @37
+ location (1504, 765)
+ nlines 1
+ max_width 781
+ label "ConstructL(const TDesC8& aRscArchive)")
+ (object Label @38
+ location (1513, 905)
+ nlines 1
+ max_width 719
+ label "OpenL(const TDesC8& aRscArchive)")
+ (object InterMessView "" @39
+ location (16, 1299)
+ label (object SegLabel @40
+ Parent_View @39
+ location (1348, 1255)
+ quidu "41875D5E010C"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @15
+ supplier @26
+ Focus_Src @16
+ Focus_Entry @27
+ origin (479, 1299)
+ terminus (2217, 1299)
+ ordinal 5)
+ (object Label @41
+ location (537, 1218)
+ nlines 1
+ max_width 600
+ label "OpenL(const CResourceFile* aRscFile, TInt aResourceId)")
+ (object InterMessView "" @42
+ location (16, 1398)
+ label (object SegLabel @43
+ Parent_View @42
+ location (1348, 1354)
+ quidu "41875DBE00AE"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @15
+ supplier @26
+ Focus_Src @16
+ Focus_Entry @28
+ origin (479, 1398)
+ terminus (2217, 1398)
+ ordinal 6)
+ (object Label @44
+ location (681, 1333)
+ nlines 1
+ max_width 319
+ label "Read....1()")
+ (object InterMessView "" @45
+ location (16, 1510)
+ label (object SegLabel @46
+ Parent_View @45
+ location (1348, 1466)
+ quidu "41875DF60274"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @15
+ supplier @26
+ Focus_Src @16
+ Focus_Entry @29
+ origin (479, 1510)
+ terminus (2217, 1510)
+ ordinal 7)
+ (object Label @47
+ location (681, 1445)
+ nlines 1
+ max_width 319
+ label "Read....n()")
+ (object NoteView @48
+ location (201, 1459)
+ label (object ItemLabel
+ Parent_View @48
+ location (57, 1359)
+ fill_color 13434879
+ nlines 4
+ max_width 252
+ label "Repeat step 4 for each Read required")
+ line_color 3342489
+ fill_color 13434879
+ width 312
+ height 212)
+ (object Label @49
+ location (368, 672)
+ nlines 1
+ max_width 43
+ label "2.")
+ (object Label @50
+ location (368, 1392)
+ nlines 1
+ max_width 43
+ label "4.1")
+ (object Label @51
+ location (368, 1280)
+ nlines 1
+ max_width 43
+ label "3.")
+ (object Label @52
+ location (368, 1612)
+ nlines 1
+ max_width 43
+ label "5.")
+ (object NoteView @53
+ location (240, 912)
+ label (object ItemLabel
+ Parent_View @53
+ location (80, 799)
+ fill_color 13434879
+ nlines 4
+ max_width 284
+ label "Repeat steps 2 to 4 for each Rsc archive in the SPI file")
+ line_color 3342489
+ fill_color 13434879
+ width 344
+ height 238)
+ (object InterMessView "" @54
+ location (16, 1627)
+ label (object SegLabel @55
+ Parent_View @54
+ location (727, 1583)
+ quidu "41875FC90096"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @15
+ supplier @17
+ Focus_Src @16
+ Focus_Entry @20
+ origin (479, 1627)
+ terminus (976, 1627)
+ ordinal 8)
+ (object Label @56
+ location (681, 1559)
+ nlines 1
+ max_width 175
+ label "Close()")
+ (object Label @57
+ location (483, 1982)
+ nlines 1
+ max_width 1562
+ label "Note: The RResourceReader class is included for completeness only.")
+ (object Label @58
+ location (595, 2046)
+ nlines 1
+ max_width 881
+ label "No changes are required to this class.")
+ (object Label @59
+ location (368, 400)
+ nlines 1
+ max_width 43
+ label "1.")
+ (object Label @60
+ location (368, 1472)
+ nlines 1
+ max_width 43
+ label "4.n")
+ (object InterMessView "" @61
+ location (16, 782)
+ label (object SegLabel @62
+ Parent_View @61
+ location (1220, 738)
+ quidu "41986B4501CE"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @17
+ supplier @21
+ Focus_Src @19
+ Focus_Entry @22
+ origin (1007, 782)
+ terminus (1433, 782)
+ ordinal 2)
+ (object SelfMessView "" @63
+ location (16, 840)
+ label (object SegLabel @64
+ Parent_View @63
+ location (1540, 796)
+ quidu "41986B4C0085"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @21
+ supplier @21
+ Focus_Src @22
+ Focus_Entry @23
+ origin (1465, 840)
+ terminus (1615, 840)
+ ordinal 3)
+ (object InterMessView "" @65
+ location (16, 1008)
+ label (object SegLabel @66
+ Parent_View @65
+ location (1640, 964)
+ quidu "41986BA402E7"
+ anchor_loc 1
+ nlines 1
+ max_width 0
+ justify 0
+ label ""
+ pctDist 0.500000
+ height 45
+ orientation 0)
+ line_color 3342489
+ client @21
+ supplier @24
+ Focus_Src @22
+ Focus_Entry @25
+ origin (1464, 1008)
+ terminus (1817, 1008)
+ ordinal 4)))))
+ root_subsystem (object SubSystem "Component View"
+ quid "41863FC902EA"
+ physical_models (list unit_reference_list)
+ physical_presentations (list unit_reference_list
+ (object Module_Diagram "Main"
+ quid "41863FC902EF"
+ 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 "41863FC902EB"
+ ProcsNDevs (list
+ (object Process_Diagram "Deployment View"
+ quid "41863FC902ED"
+ 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 "DDL"
+ name "propertyId"
+ value "809135966")
+ (object Attribute
+ tool "DDL"
+ name "default__Project"
+ value (list Attribute_Set
+ (object Attribute
+ tool "DDL"
+ name "Directory"
+ value "AUTO GENERATE")
+ (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 "DDL"
+ name "HiddenTool"
+ value FALSE)
+ (object Attribute
+ tool "Rose Model Integrator"
+ name "HiddenTool"
+ value FALSE)
+ (object Attribute
+ tool "Version Control"
+ name "HiddenTool"
+ value FALSE))
+ quid "41863FC902EC"))