diff -r 07656293a99c -r cbb19216b74d commsfwsupport/commselements/MsgParser/Documentation/Message Structure Design.mdl --- a/commsfwsupport/commselements/MsgParser/Documentation/Message Structure Design.mdl Mon Jun 21 17:02:22 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1333 +0,0 @@ - -(object Petal - version 43 - _written "Rose 6.5.9232.10" - charSet 0) - -(object Design "Logical View" - is_unit TRUE - is_loaded TRUE - quid "3E79BE2603B6" - 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 "3E79BE2603B8" - exportControl "Public" - global TRUE - logical_models (list unit_reference_list) - logical_presentations (list unit_reference_list - (object UseCaseDiagram "Main" - quid "3E79BE2900E8" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object NoteView @1 - location (1776, 272) - label (object ItemLabel - Parent_View @1 - location (1457, 106) - fill_color 13434879 - nlines 6 - max_width 602 - label "The class calls CActive::RunL() whenever an asynchronous request has been completed. Since it is not a part of the component but talks to it, it is an actor.") - line_color 3342489 - fill_color 13434879 - width 662 - height 344) - (object NoteView @2 - location (336, 496) - label (object ItemLabel - Parent_View @2 - location (36, 384) - fill_color 13434879 - nlines 4 - max_width 565 - label "Represents a user of the component talking to it via the CSecureSocket API.") - line_color 3342489 - fill_color 13434879 - width 625 - height 237))))) - root_category (object Class_Category "Logical View" - quid "3E79BE2603B7" - exportControl "Public" - global TRUE - subsystem "Component View" - quidu "3E79BE2603B9" - logical_models (list unit_reference_list - (object Class "CActive" - quid "3E7A1BB40378" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E7EE4D801D2" - supplier "Logical View::CBase" - quidu "3E7A1D5E00B9")) - operations (list Operations - (object Operation "RunL=0" - quid "3E7B1BA4026E" - stereotype "virtual" - concurrency "Sequential" - abstract TRUE - opExportControl "Protected" - uid 0)) - module "Component View::BASE" - quidu "3E7A2F79008A" - abstract TRUE) - (object Class "CBase" - quid "3E7A1D5E00B9" - module "Component View::BASE" - quidu "3E7A2F79008A") - (object Class "HBufC8" - quid "3EC4C969006A") - (object Class "TDes8" - quid "3ECE5734021F") - (object Class "TBuf8" - quid "3ECE5655023F") - (object Class "TDesC8" - quid "3ECE57480089") - (object Class_Category "Record Items" - quid "3E95579B01B3" - exportControl "Public" - logical_models (list unit_reference_list - (object Class "TValue" - quid "3E9559F902CC" - stereotype "template" - used_nodes (list uses_relationship_list - (object Uses_Relationship - quid "3EDCD8A10213" - supplier "Logical View::Record Items::TBigEndian" - quidu "3EDCD87B0271") - (object Uses_Relationship - quid "3EDCD8A40138" - supplier "Logical View::Record Items::TLittleEndian" - quidu "3EDCD88A0213")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "TConstant" - quid "3E955A02003C" - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "CItemBase" - quid "3E955A1302EC" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E955BFF01A4" - supplier "Logical View::CBase" - quidu "3E7A1D5E00B9")) - operations (list Operations - (object Operation "ParseL=0" - quid "3E955F2C032A" - stereotype "virtual" - concurrency "Sequential" - abstract TRUE - opExportControl "Public" - uid 0) - (object Operation "InitialiseL=0" - quid "3E955F4802CC" - stereotype "virtual" - concurrency "Sequential" - abstract TRUE - opExportControl "Public" - uid 0) - (object Operation "CalcTotalInitialiseLength=0" - quid "3E955F6701B3" - stereotype "virtual" - result "TInt" - concurrency "Sequential" - abstract TRUE - opExportControl "Public" - uid 0) - (object Operation "SetPtr" - quid "3E95602800C9" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "Ptr" - quid "3E95604C02DC" - result "TUint8*" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "iNext" - quid "3E9D838A00AA" - type "CItemBase*" - exportControl "Public") - (object ClassAttribute "iPtr8" - quid "3FD724F803C8" - type "TUint8*" - exportControl "Protected")) - module "Component View::NETMSG" - quidu "3E79BEC100B9" - abstract TRUE) - (object Class "CItem" - quid "3E955A2503A7" - stereotype "template" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E955ADA0184" - supplier "Logical View::Record Items::CItemBase" - quidu "3E955A1302EC")) - used_nodes (list uses_relationship_list - (object Uses_Relationship - quid "3E955ACF032A" - supplier "Logical View::Record Items::TConstant" - quidu "3E955A02003C") - (object Uses_Relationship - quid "3E955AD60201" - supplier "Logical View::Record Items::TValue" - quidu "3E9559F902CC")) - operations (list Operations - (object Operation "GetLength" - quid "3E95616901C3" - result "TInt" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "SetLength" - quid "3E95617F0398" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "GetBodyDes" - quid "3E95619E0194" - result "TPtr8" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "GetItemDes" - quid "3FD725400222" - result "TPtr8" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "GetHeaderLength" - quid "3FD7255B02CE" - result "TInt" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "SetBody" - quid "3FD725790399" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "CopyBodyToL" - quid "3FD725890399" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "iLen" - quid "3E955B2A01C3" - type "THEADER")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "CItemListHeader" - quid "3E955CAB029E" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E955CBD002D" - supplier "Logical View::Record Items::CItem" - quidu "3E955A2503A7")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "CListItem" - quid "3E955D1403E6" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E955D1B0398" - supplier "Logical View::Record Items::CItemListHeader" - quidu "3E955CAB029E")) - used_nodes (list uses_relationship_list - (object Uses_Relationship - quid "3E955DB0008A" - supplier "Logical View::Record Items::CListNode" - quidu "3E955D9302EC")) - operations (list Operations - (object Operation "AddNodeL" - quid "3E956006026F" - concurrency "Sequential" - opExportControl "Public" - uid 0)) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "TRecord" - quid "3E955D4901D2" - operations (list Operations - (object Operation "ParseL" - quid "3E95630600D8" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "InitialiseL" - quid "3E95630D024F" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "CalcTotalInitialiseLength" - quid "3E9563230155" - result "TInt" - concurrency "Sequential" - opExportControl "Public" - uid 0) - (object Operation "Get" - quid "3E96F10A01C3" - result "CItemBase&" - concurrency "Sequential" - opExportControl "Protected" - uid 0)) - class_attributes (list class_attribute_list - (object ClassAttribute "iFirst" - quid "3E9D835400AA" - type "CItemBase*" - exportControl "Protected")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "CListNode" - quid "3E955D9302EC" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E955DB8005B" - supplier "Logical View::Record Items::CItem" - quidu "3E955A2503A7")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "TBigEndian" - quid "3EDCD87B0271" - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "TLittleEndian" - quid "3EDCD88A0213" - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "CConstItem" - quid "3E9564960378" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E9565ED03B7" - supplier "Logical View::Record Items::CItem" - quidu "3E955A2503A7")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Class "CVariableItem" - quid "3E9564AF0240" - superclasses (list inheritance_relationship_list - (object Inheritance_Relationship - quid "3E9565F303C6" - supplier "Logical View::Record Items::CItem" - quidu "3E955A2503A7")) - module "Component View::NETMSG" - quidu "3E79BEC100B9") - (object Association "$UNNAMED$0" - quid "3E955C13005B" - roles (list role_list - (object Role "Next" - quid "3E955C140155" - label "Next" - supplier "Logical View::Record Items::CItemBase" - quidu "3E955A1302EC" - client_cardinality (value cardinality "0..1") - is_navigable TRUE) - (object Role "$UNNAMED$1" - quid "3E955C140165" - supplier "Logical View::Record Items::CItemBase" - quidu "3E955A1302EC" - client_cardinality (value cardinality "1") - Containment "By Reference"))) - (object Association "$UNNAMED$2" - quid "3E955E3F0165" - roles (list role_list - (object Role "First" - quid "3E955E4000C9" - label "First" - supplier "Logical View::Record Items::CItemBase" - quidu "3E955A1302EC" - client_cardinality (value cardinality "1") - exportControl "Protected" - is_navigable TRUE) - (object Role "$UNNAMED$3" - quid "3E955E4000CA" - supplier "Logical View::Record Items::TRecord" - quidu "3E955D4901D2" - client_cardinality (value cardinality "1") - Containment "By Reference"))) - (object Association "$UNNAMED$4" - quid "3E955E980117" - roles (list role_list - (object Role "$UNNAMED$5" - quid "3E955E99028E" - supplier "Logical View::Record Items::TRecord" - quidu "3E955D4901D2" - client_cardinality (value cardinality "1") - Containment "By Value" - is_navigable TRUE) - (object Role "$UNNAMED$6" - quid "3E955E99028F" - supplier "Logical View::Record Items::CListItem" - quidu "3E955D1403E6" - client_cardinality (value cardinality "1") - is_aggregate TRUE)))) - logical_presentations (list unit_reference_list - (object ClassDiagram "Main" - quid "3E9559D7033A" - 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::Record Items::TValue" @3 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1440, 973) - label (object ItemLabel - Parent_View @3 - location (1194, 944) - fill_color 13434879 - nlines 1 - max_width 492 - justify 0 - label "TValue") - stereotype (object ItemLabel - Parent_View @3 - location (1194, 894) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 492 - justify 0 - label "<>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E9559F902CC" - width 510 - height 182 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::Record Items::TConstant" @4 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (240, 960) - label (object ItemLabel - Parent_View @4 - location (128, 909) - fill_color 13434879 - nlines 1 - max_width 224 - justify 0 - label "TConstant") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955A02003C" - width 242 - height 126 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::Record Items::CItem" @5 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (784, 960) - label (object ItemLabel - Parent_View @5 - location (534, 776) - fill_color 13434879 - nlines 1 - max_width 500 - justify 0 - label "CItem") - stereotype (object ItemLabel - Parent_View @5 - location (534, 726) - fill_color 13434879 - anchor 10 - nlines 1 - max_width 500 - justify 0 - label "<>>") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955A2503A7" - width 518 - height 492 - annotation 8 - autoResize TRUE) - (object UsesView "" @6 - stereotype TRUE - line_color 3342489 - quidu "3E955ACF032A" - client @5 - supplier @4 - line_style 0) - (object UsesView "" @7 - stereotype TRUE - line_color 3342489 - quidu "3E955AD60201" - client @5 - supplier @3 - line_style 0) - (object ClassView "Class" "Logical View::CBase" @8 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (784, 81) - label (object ItemLabel - Parent_View @8 - location (641, 31) - fill_color 13434879 - nlines 1 - max_width 286 - justify 0 - label "CBase") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E7A1D5E00B9" - width 304 - height 124 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::Record Items::CItemListHeader" @9 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (576, 1520) - label (object ItemLabel - Parent_View @9 - location (411, 1469) - fill_color 13434879 - nlines 1 - max_width 330 - justify 0 - label "CItemListHeader") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955CAB029E" - width 348 - height 126 - annotation 8 - autoResize TRUE) - (object NoteView @10 - location (240, 1147) - label (object ItemLabel - Parent_View @10 - location (33, 1091) - fill_color 13434879 - nlines 2 - max_width 378 - label "CItem") - line_color 3342489 - fill_color 13434879 - width 438 - height 125) - (object ClassView "Class" "Logical View::Record Items::CListNode" @11 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (976, 1520) - label (object ItemLabel - Parent_View @11 - location (867, 1469) - fill_color 13434879 - nlines 1 - max_width 218 - justify 0 - label "CListNode") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955D9302EC" - width 236 - height 126 - annotation 8 - autoResize TRUE) - (object NoteView @12 - location (1472, 1160) - label (object ItemLabel - Parent_View @12 - location (1172, 1101) - fill_color 13434879 - nlines 2 - max_width 565 - label "CItem>") - line_color 3342489 - fill_color 13434879 - width 625 - height 131) - (object ClassView "Class" "Logical View::Record Items::CItemBase" @13 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (784, 432) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @13 - location (395, 276) - fill_color 13434879 - nlines 1 - max_width 778 - justify 0 - label "CItemBase") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955A1302EC" - width 796 - height 336 - annotation 8 - autoResize TRUE) - (object InheritView "" @14 - stereotype TRUE - line_color 3342489 - quidu "3E955ADA0184" - client @5 - supplier @13 - line_style 0) - (object InheritView "" @15 - stereotype TRUE - line_color 3342489 - quidu "3E955BFF01A4" - client @13 - supplier @8 - line_style 0) - (object ClassView "Class" "Logical View::Record Items::CItemBase" @16 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1824, 432) - font (object Font - italics TRUE) - label (object ItemLabel - Parent_View @16 - location (1704, 391) - fill_color 13434879 - nlines 1 - max_width 240 - justify 0 - label "CItemBase") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955A1302EC" - width 258 - height 107 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "$UNNAMED$0" @17 - location (1438, 432) - stereotype TRUE - line_color 3342489 - quidu "3E955C13005B" - roleview_list (list RoleViews - (object RoleView "Next" @18 - Parent_View @17 - location (766, 128) - label (object SegLabel @19 - Parent_View @18 - location (1615, 413) - font (object Font - size 8) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 116 - justify 0 - label "+Next" - pctDist 0.690691 - height 20 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3E955C140155" - client @17 - supplier @16 - line_style 0 - label (object SegLabel @20 - Parent_View @18 - location (1614, 470) - font (object Font - size 8) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "0..1" - pctDist 0.688172 - height 38 - orientation 1)) - (object RoleView "$UNNAMED$1" @21 - Parent_View @17 - location (766, 128) - stereotype TRUE - line_color 3342489 - quidu "3E955C140165" - client @17 - supplier @13 - line_style 0 - label (object SegLabel @22 - Parent_View @21 - location (1210, 470) - font (object Font - size 8) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.891304 - height 38 - orientation 0)))) - (object ClassView "Class" "Logical View::Record Items::TRecord" @23 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1824, 1776) - label (object ItemLabel - Parent_View @23 - location (1566, 1645) - fill_color 13434879 - nlines 1 - max_width 516 - justify 0 - label "TRecord") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955D4901D2" - width 534 - height 286 - annotation 8 - autoResize TRUE) - (object AssociationViewNew "$UNNAMED$2" @24 - location (1824, 1058) - stereotype TRUE - line_color 3342489 - quidu "3E955E3F0165" - roleview_list (list RoleViews - (object RoleView "First" @25 - Parent_View @24 - location (128, -94) - label (object SegLabel @26 - Parent_View @25 - location (1750, 561) - font (object Font - size 8) - anchor 1 - anchor_loc 1 - nlines 1 - max_width 113 - justify 0 - label "#First" - pctDist 0.868852 - height 75 - orientation 0) - stereotype TRUE - line_color 3342489 - quidu "3E955E4000C9" - client @24 - supplier @16 - line_style 0 - label (object SegLabel @27 - Parent_View @25 - location (1846, 568) - font (object Font - size 8) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.857143 - height 22 - orientation 1)) - (object RoleView "$UNNAMED$3" @28 - Parent_View @24 - location (128, -94) - stereotype TRUE - line_color 3342489 - quidu "3E955E4000CA" - client @24 - supplier @23 - line_style 0 - label (object SegLabel @29 - Parent_View @28 - location (1868, 1583) - font (object Font - size 8) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.915888 - height 44 - orientation 0)))) - (object ClassView "Class" "Logical View::Record Items::CListItem" @30 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (784, 1776) - label (object ItemLabel - Parent_View @30 - location (651, 1720) - fill_color 13434879 - nlines 1 - max_width 266 - justify 0 - label "CListItem") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E955D1403E6" - width 284 - height 136 - annotation 8 - autoResize TRUE) - (object InheritView "" @31 - stereotype TRUE - line_color 3342489 - quidu "3E955D1B0398" - client @30 - supplier @9 - line_style 0) - (object UsesView "" @32 - stereotype TRUE - line_color 3342489 - quidu "3E955DB0008A" - client @30 - supplier @11 - line_style 0) - (object AssociationViewNew "$UNNAMED$4" @33 - location (1241, 1776) - stereotype TRUE - line_color 3342489 - quidu "3E955E980117" - roleview_list (list RoleViews - (object RoleView "$UNNAMED$5" @34 - Parent_View @33 - location (489, 624) - stereotype TRUE - line_color 3342489 - quidu "3E955E99028E" - client @33 - supplier @23 - line_style 0 - label (object SegLabel @35 - Parent_View @34 - location (1525, 1815) - font (object Font - size 8) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.902299 - height 39 - orientation 1)) - (object RoleView "$UNNAMED$6" @36 - Parent_View @33 - location (489, 624) - stereotype TRUE - line_color 3342489 - quidu "3E955E99028F" - client @33 - supplier @30 - line_style 0 - label (object SegLabel @37 - Parent_View @36 - location (959, 1815) - font (object Font - size 8) - anchor 2 - anchor_loc 1 - nlines 1 - max_width 15 - justify 0 - label "1" - pctDist 0.896552 - height 39 - orientation 0)))) - (object ClassView "Class" "Logical View::Record Items::TBigEndian" @38 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1248, 688) - label (object ItemLabel - Parent_View @38 - location (1129, 647) - fill_color 13434879 - nlines 1 - max_width 238 - justify 0 - label "TBigEndian") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3EDCD87B0271" - width 256 - height 107 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::Record Items::TLittleEndian" @39 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - SuppressOperation TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1584, 688) - label (object ItemLabel - Parent_View @39 - location (1446, 647) - fill_color 13434879 - nlines 1 - max_width 276 - justify 0 - label "TLittleEndian") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3EDCD88A0213" - width 294 - height 107 - annotation 8 - autoResize TRUE) - (object UsesView "" @40 - stereotype TRUE - line_color 3342489 - quidu "3EDCD8A10213" - client @3 - supplier @38 - line_style 0) - (object UsesView "" @41 - stereotype TRUE - line_color 3342489 - quidu "3EDCD8A40138" - client @3 - supplier @39 - line_style 0) - (object InheritView "" @42 - stereotype TRUE - line_color 3342489 - quidu "3E955CBD002D" - client @9 - supplier @5 - vertices (list Points - (630, 1456) - (780, 1280) - (780, 1206)) - line_style 0) - (object AttachView "" @43 - stereotype TRUE - line_color 3342489 - client @10 - supplier @42 - line_style 0) - (object InheritView "" @44 - stereotype TRUE - line_color 3342489 - quidu "3E955DB8005B" - client @11 - supplier @5 - vertices (list Points - (923, 1456) - (780, 1280) - (780, 1206)) - line_style 0) - (object AttachView "" @45 - stereotype TRUE - line_color 3342489 - client @12 - supplier @44 - line_style 0) - (object ClassView "Class" "Logical View::Record Items::CConstItem" @46 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (208, 1520) - label (object ItemLabel - Parent_View @46 - location (80, 1468) - fill_color 13434879 - nlines 1 - max_width 256 - justify 0 - label "CConstItem") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E9564960378" - width 274 - height 128 - annotation 8 - autoResize TRUE) - (object ClassView "Class" "Logical View::Record Items::CVariableItem" @47 - ShowCompartmentStereotypes TRUE - SuppressAttribute TRUE - IncludeAttribute TRUE - IncludeOperation TRUE - location (1328, 1520) - label (object ItemLabel - Parent_View @47 - location (1186, 1468) - fill_color 13434879 - nlines 1 - max_width 284 - justify 0 - label "CVariableItem") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E9564AF0240" - width 302 - height 128 - annotation 8 - autoResize TRUE) - (object InheritView "" @48 - stereotype TRUE - line_color 3342489 - quidu "3E9565ED03B7" - client @46 - supplier @5 - line_style 0) - (object AttachView "" @49 - stereotype TRUE - line_color 3342489 - client @10 - supplier @48 - line_style 0) - (object InheritView "" @50 - stereotype TRUE - line_color 3342489 - quidu "3E9565F303C6" - client @47 - supplier @5 - line_style 0) - (object AttachView "" @51 - stereotype TRUE - line_color 3342489 - client @12 - supplier @50 - line_style 0)))))) - logical_presentations (list unit_reference_list - (object ClassDiagram "Main" - quid "3E79BE2900E9" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object CategoryView "Logical View::Record Items" @52 - location (992, 752) - label (object ItemLabel - Parent_View @52 - location (819, 668) - fill_color 13434879 - nlines 2 - max_width 346 - justify 0 - label "Record Items") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E95579B01B3" - width 358 - height 180))))) - root_subsystem (object SubSystem "Component View" - quid "3E79BE2603B9" - physical_models (list unit_reference_list - (object module "NETMSG" "NotAModuleType" "NotAModulePart" - quid "3E79BEC100B9" - stereotype "DLL" - visible_modules (list dependency_list - (object Dependency_Relationship - quid "3FD71F8D00CB" - supplier "Component View::BASE" - quidu "3E7A2F79008A" - supplier_is_spec TRUE))) - (object module "Client" "SubType" "Main" - quid "3E79C8450397" - stereotype "Main Program" - visible_modules (list dependency_list - (object Dependency_Relationship - quid "3E79C8A00201" - supplier "Component View::NETMSG" - quidu "3E79BEC100B9" - supplier_is_spec TRUE))) - (object module "BASE" "NotAModuleType" "NotAModulePart" - quid "3E7A2F79008A" - stereotype "")) - physical_presentations (list unit_reference_list - (object Module_Diagram "Main" - quid "3E79BE2900E7" - title "Main" - zoom 100 - max_height 28350 - max_width 21600 - origin_x 0 - origin_y 0 - items (list diagram_item_list - (object ModView "Component View::NETMSG" "NotAModuleType" "NotAModulePart" @53 - location (912, 800) - label (object ItemLabel - Parent_View @53 - location (877, 775) - fill_color 13434879 - anchor_loc 3 - nlines 2 - max_width 127 - label "NETMSG") - icon "DLL" - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E79BEC100B9" - width 228 - autoResize TRUE - width 228 - height 162) - (object ModView "Component View::Client" "SubType" "Main" @54 - location (912, 368) - label (object ItemLabel - Parent_View @54 - location (808, 171) - anchor_loc 3 - nlines 1 - max_width 403 - label "Client") - icon "Main Program" - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E79C8450397" - width 212 - height 314 - autoResize TRUE - width 212 - height 314) - (object ModVisView "" @55 - stereotype TRUE - line_color 3342489 - quidu "3E79C8A00201" - client @54 - supplier @53 - line_style 0) - (object ModView "Component View::BASE" "NotAModuleType" "NotAModulePart" @56 - location (912, 1152) - label (object ItemLabel - Parent_View @56 - location (877, 1127) - fill_color 13434879 - anchor_loc 3 - nlines 2 - max_width 127 - label "BASE") - icon_style "Icon" - line_color 3342489 - fill_color 13434879 - quidu "3E7A2F79008A" - width 228 - autoResize TRUE - width 228 - height 162) - (object ModVisView "" @57 - stereotype TRUE - line_color 3342489 - quidu "3FD71F8D00CB" - client @53 - supplier @56 - line_style 0))))) - process_structure (object Processes - quid "3E79BE2603BA" - ProcsNDevs (list - (object Process_Diagram "Deployment View" - quid "3E79BE2603BC" - 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) - (object Attribute - tool "Rose Web Publisher" - name "HiddenTool" - value FALSE) - (object Attribute - tool "RequisitePro" - name "HiddenTool" - value FALSE)) - quid "3E79BE2603BB"))