(object Petal version 40) (object Design "Logical View" is_unit TRUE is_loaded TRUE file_name "C:\\WINNT\\Profiles\\gtorok\\Desktop\\cedr.mdl" quid "35BE5080018C" 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 "Unified") root_usecase_package (object Class_Category "Use Case View" quid "35BE5080018E" exportControl "Public" global TRUE logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "35BE5081038D" 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 "35BE5080018D" exportControl "Public" global TRUE subsystem "Component View" quidu "35BE5080018F" logical_models (list unit_reference_list (object Class_Category "User Services" attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "User Services")) quid "35BE50810314" documentation "User services provide the visual interface for presenting information and gathering data in an application. The user services connect the user with the application and request the business and/or data services needed by the user to execute business the tasks." visible_categories (list visibility_relationship_list (object Visibility_Relationship attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "Business Services")) quid "35BE5081032C" supplier "Business Services" quidu "35BE50810328") (object Visibility_Relationship attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "Data Services")) quid "35BE5081032D" supplier "Data Services" quidu "35BE5081032A")) exportControl "Public" subsystem "Component View" quidu "35BE5080018F" logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object ClassDiagram "Package Overview" quid "35BE5081031E" title "Package Overview" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) (object Class_Category "Business Services" attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "Business Services")) quid "35BE50810328" documentation "Business services respond to requests from the user (or other business services) in order to execute a business task. They accomplish this by requesting the data services needed and applying formal procedures and business rules to the relevant data. This protocol insulates the user from direct interaction with the database. Because business rules tend to change more frequently than the specific business tasks they support, they are ideal candidates for encapsulating in components that are physically separate from the application logic itself." visible_categories (list visibility_relationship_list (object Visibility_Relationship attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "User Services")) quid "35BE5081032E" supplier "User Services" quidu "35BE50810314") (object Visibility_Relationship attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "Data Services")) quid "35BE5081032F" supplier "Data Services" quidu "35BE5081032A")) exportControl "Public" subsystem "Component View" quidu "35BE5080018F" logical_models (list unit_reference_list (object Class "ACEDRClient (Applet)" quid "35BE509202FA") (object Class "CMainServer_Impl" quid "35BE50AC01DF" used_nodes (list uses_relationship_list (object Uses_Relationship quid "35BE50CC0113" supplier "IMainServer" quidu "35BE50B700B9") (object Uses_Relationship quid "35BE51010155" supplier "IMainServer" quidu "35BE50B700B9") (object Uses_Relationship quid "35BE518C039A" supplier "IMainServer" quidu "35BE50B700B9"))) (object Class "IMainServer" quid "35BE50B700B9") (object Class "CProducerWrap_Impl" quid "35BE5108030E" used_nodes (list uses_relationship_list (object Uses_Relationship quid "35BE51370117" supplier "CProducerWrap" quidu "35BE512D0357") (object Uses_Relationship quid "35BE51470033" supplier "CProducerWrap" quidu "35BE512D0357") (object Uses_Relationship quid "35BE518F00E1" supplier "CProducerWrap" quidu "35BE512D0357") (object Uses_Relationship quid "35BE52880342" supplier "IProducerCallback" quidu "35BE527C00EC"))) (object Class "CProducer" quid "35BE5117023D") (object Class "CProducerWrap" quid "35BE512D0357") (object Class "CFFileReader" quid "35BE514B01A2" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "35BE517E0051" supplier "CProducer" quidu "35BE5117023D"))) (object Class "CDFileReader" quid "35BE5156000D" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "35BE51810113" supplier "CProducer" quidu "35BE5117023D"))) (object Class "IProducerCallback" quid "35BE527C00EC") (object Class "CDocument" quid "35BE554C037C") (object Class "CView" quid "35BE555B0125") (object Class "NewClass" quid "35BE5597030C") (object Association "$UNNAMED$0" quid "35BE51C2010D" roles (list role_list (object Role "$UNNAMED$1" quid "35BE51C3006E" supplier "CProducerWrap_Impl" quidu "35BE5108030E" is_navigable TRUE) (object Role "$UNNAMED$2" quid "35BE51C30078" supplier "CMainServer_Impl" quidu "35BE50AC01DF" is_navigable TRUE))) (object Association "$UNNAMED$3" quid "35BE51DA02F2" roles (list role_list (object Role "$UNNAMED$4" quid "35BE51DB01C7" supplier "CProducer" quidu "35BE5117023D" is_navigable TRUE is_aggregate TRUE) (object Role "$UNNAMED$5" quid "35BE51DB01DB" supplier "CProducerWrap_Impl" quidu "35BE5108030E" is_navigable TRUE))) (object Association "$UNNAMED$6" quid "35BE51E903BC" roles (list role_list (object Role "$UNNAMED$7" quid "35BE51EA0237" supplier "CFFileReader" quidu "35BE514B01A2" is_navigable TRUE) (object Role "$UNNAMED$8" quid "35BE51EA0241" supplier "CProducerWrap_Impl" quidu "35BE5108030E" is_navigable TRUE))) (object Association "$UNNAMED$9" quid "35BE51EC029E" roles (list role_list (object Role "$UNNAMED$10" quid "35BE51ED01C3" supplier "CDFileReader" quidu "35BE5156000D" is_navigable TRUE) (object Role "$UNNAMED$11" quid "35BE51ED01CD" supplier "CProducerWrap_Impl" quidu "35BE5108030E" is_navigable TRUE))) (object Association "$UNNAMED$12" quid "35BE520D0060" documentation "RMI call is made to look up CMainServer_Impl in the RMI registry." roles (list role_list (object Role "$UNNAMED$13" quid "35BE520D02CD" supplier "CMainServer_Impl" quidu "35BE50AC01DF" is_navigable TRUE) (object Role "$UNNAMED$14" quid "35BE520D02E1" supplier "ACEDRClient (Applet)" quidu "35BE509202FA" is_navigable TRUE))) (object Association "$UNNAMED$15" quid "35BE5214002E" documentation "RMI call is made via an object reference." roles (list role_list (object Role "$UNNAMED$16" quid "35BE52140287" supplier "ACEDRClient (Applet)" quidu "35BE509202FA" is_navigable TRUE) (object Role "$UNNAMED$17" quid "35BE521402A5" supplier "CProducerWrap_Impl" quidu "35BE5108030E" is_navigable TRUE))) (object Association "$UNNAMED$18" quid "35BE556A00B8" roles (list role_list (object Role "$UNNAMED$19" quid "35BE556B0010" supplier "CView" quidu "35BE555B0125" is_navigable TRUE) (object Role "$UNNAMED$20" quid "35BE556B0024" supplier "ACEDRClient (Applet)" quidu "35BE509202FA" is_navigable TRUE))) (object Association "$UNNAMED$21" quid "35BE559001C1" roles (list role_list (object Role "$UNNAMED$22" quid "35BE55900352" supplier "CDocument" quidu "35BE554C037C" is_navigable TRUE) (object Role "$UNNAMED$23" quid "35BE5590035C" supplier "CView" quidu "35BE555B0125" is_navigable TRUE))) (object Association "$UNNAMED$24" quid "35BE55A3036D" roles (list role_list (object Role "$UNNAMED$25" quid "35BE55A40274" supplier "CProducerWrap_Impl" quidu "35BE5108030E" is_navigable TRUE) (object Role "$UNNAMED$26" quid "35BE55A40292" supplier "CDocument" quidu "35BE554C037C" is_navigable TRUE))) (object Class_Category "NewPackage" quid "35BE55D1017F" exportControl "Public" logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object ClassDiagram "Package Overview" quid "35BE55D101B1" title "Package Overview" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list))))) logical_presentations (list unit_reference_list (object ClassDiagram "Package Overview" quid "35BE50810329" title "Package Overview" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "IMainServer" @1 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1891, 155) label (object ItemLabel Parent_View @1 location (1752, 104) nlines 1 max_width 279 justify 0 label "IMainServer") quidu "35BE50B700B9" width 297 height 126 autoResize TRUE) (object ClassView "Class" "CProducerWrap" @2 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (2263, 155) label (object ItemLabel Parent_View @2 location (2088, 104) nlines 1 max_width 351 justify 0 label "CProducerWrap") quidu "35BE512D0357" width 369 height 126 autoResize TRUE) (object ClassView "Class" "CProducer" @3 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1891, 1643) label (object ItemLabel Parent_View @3 location (1764, 1592) nlines 1 max_width 254 justify 0 label "CProducer") quidu "35BE5117023D" width 272 height 126 autoResize TRUE) (object ClassView "Class" "CFFileReader" @4 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1612, 1364) label (object ItemLabel Parent_View @4 location (1447, 1313) nlines 1 max_width 331 justify 0 label "CFFileReader") quidu "35BE514B01A2" width 349 height 126 autoResize TRUE) (object InheritView "" @5 quidu "35BE517E0051" client @4 supplier @3 line_style 0) (object ClassView "Class" "CDFileReader" @6 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (2108, 1364) label (object ItemLabel Parent_View @6 location (1945, 1313) nlines 1 max_width 327 justify 0 label "CDFileReader") quidu "35BE5156000D" width 345 height 126 autoResize TRUE) (object InheritView "" @7 quidu "35BE51810113" client @6 supplier @3 line_style 0) (object ClassView "Class" "CMainServer_Impl" @8 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1457, 496) label (object ItemLabel Parent_View @8 location (1240, 445) nlines 1 max_width 435 justify 0 label "CMainServer_Impl") quidu "35BE50AC01DF" width 453 height 126 autoResize TRUE) (object UsesView "" @9 quidu "35BE518C039A" client @8 supplier @1 line_style 0) (object UsesView "" @10 quidu "35BE50CC0113" client @8 supplier @1 line_style 0) (object UsesView "" @11 quidu "35BE51010155" client @8 supplier @1 line_style 0) (object ClassView "Class" "IProducerCallback" @12 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (2325, 837) label (object ItemLabel Parent_View @12 location (2132, 786) nlines 1 max_width 386 justify 0 label "IProducerCallback") quidu "35BE527C00EC" width 404 height 126 autoResize TRUE) (object ClassView "Class" "ACEDRClient (Applet)" @13 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (341, 930) label (object ItemLabel Parent_View @13 location (113, 879) nlines 1 max_width 457 justify 0 label "ACEDRClient (Applet)") quidu "35BE509202FA" width 475 height 126 autoResize TRUE) (object AssociationViewNew "$UNNAMED$12" @14 location (895, 712) quidu "35BE520D0060" roleview_list (list RoleViews (object RoleView "$UNNAMED$13" @15 Parent_View @14 location (616, 216) quidu "35BE520D02CD" client @14 supplier @8 line_style 0) (object RoleView "$UNNAMED$14" @16 Parent_View @14 location (616, 216) quidu "35BE520D02E1" client @14 supplier @13 line_style 0))) (object ClassView "Class" "CView" @17 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (341, 620) label (object ItemLabel Parent_View @17 location (228, 569) nlines 1 max_width 226 justify 0 label "CView") quidu "35BE555B0125" width 244 height 126 autoResize TRUE) (object AssociationViewNew "$UNNAMED$18" @18 location (341, 774) quidu "35BE556A00B8" roleview_list (list RoleViews (object RoleView "$UNNAMED$19" @19 Parent_View @18 location (0, -156) quidu "35BE556B0010" client @18 supplier @17 line_style 0) (object RoleView "$UNNAMED$20" @20 Parent_View @18 location (0, -156) quidu "35BE556B0024" client @18 supplier @13 line_style 0))) (object ClassView "Class" "CDocument" @21 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (341, 341) label (object ItemLabel Parent_View @21 location (211, 290) nlines 1 max_width 260 justify 0 label "CDocument") quidu "35BE554C037C" width 278 height 126 autoResize TRUE) (object AssociationViewNew "$UNNAMED$21" @22 location (341, 480) quidu "35BE559001C1" roleview_list (list RoleViews (object RoleView "$UNNAMED$22" @23 Parent_View @22 location (0, -140) quidu "35BE55900352" client @22 supplier @21 line_style 0) (object RoleView "$UNNAMED$23" @24 Parent_View @22 location (0, -140) quidu "35BE5590035C" client @22 supplier @17 line_style 0))) (object ClassView "Class" "CProducerWrap_Impl" @25 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1891, 1085) label (object ItemLabel Parent_View @25 location (1641, 1034) nlines 1 max_width 501 justify 0 label "CProducerWrap_Impl") quidu "35BE5108030E" width 519 height 126 autoResize TRUE) (object UsesView "" @26 quidu "35BE518F00E1" client @25 supplier @2 line_style 0) (object AssociationViewNew "$UNNAMED$0" @27 location (1673, 790) quidu "35BE51C2010D" roleview_list (list RoleViews (object RoleView "$UNNAMED$1" @28 Parent_View @27 location (216, 294) quidu "35BE51C3006E" client @27 supplier @25 line_style 0) (object RoleView "$UNNAMED$2" @29 Parent_View @27 location (216, 294) quidu "35BE51C30078" client @27 supplier @8 line_style 0))) (object AssociationViewNew "$UNNAMED$6" @30 location (1750, 1224) quidu "35BE51E903BC" roleview_list (list RoleViews (object RoleView "$UNNAMED$7" @31 Parent_View @30 location (-79, 356) quidu "35BE51EA0237" client @30 supplier @4 line_style 0) (object RoleView "$UNNAMED$8" @32 Parent_View @30 location (-79, 356) quidu "35BE51EA0241" client @30 supplier @25 line_style 0))) (object AssociationViewNew "$UNNAMED$9" @33 location (1998, 1224) quidu "35BE51EC029E" roleview_list (list RoleViews (object RoleView "$UNNAMED$10" @34 Parent_View @33 location (169, 356) quidu "35BE51ED01C3" client @33 supplier @6 line_style 0) (object RoleView "$UNNAMED$11" @35 Parent_View @33 location (169, 356) quidu "35BE51ED01CD" client @33 supplier @25 line_style 0))) (object AssociationViewNew "$UNNAMED$15" @36 location (1104, 1004) quidu "35BE5214002E" roleview_list (list RoleViews (object RoleView "$UNNAMED$16" @37 Parent_View @36 location (-725, 136) quidu "35BE52140287" client @36 supplier @13 line_style 0) (object RoleView "$UNNAMED$17" @38 Parent_View @36 location (-725, 136) quidu "35BE521402A5" client @36 supplier @25 line_style 0))) (object UsesView "" @39 quidu "35BE52880342" client @25 supplier @12 line_style 0) (object AssociationViewNew "$UNNAMED$24" @40 location (1116, 712) quidu "35BE55A3036D" roleview_list (list RoleViews (object RoleView "$UNNAMED$25" @41 Parent_View @40 location (-124, -125) quidu "35BE55A40274" client @40 supplier @25 line_style 0) (object RoleView "$UNNAMED$26" @42 Parent_View @40 location (-124, -125) quidu "35BE55A40292" client @40 supplier @21 line_style 0))) (object NoteView @43 location (1054, 1147) label (object ItemLabel Parent_View @43 location (854, 1063) nlines 3 max_width 365 label "A CDocument is sent from the server via RMI.") width 425 height 181) (object NoteView @44 location (1891, 1891) label (object ItemLabel Parent_View @44 location (1681, 1813) nlines 3 max_width 384 label "CProducers are threaded objects that read datafiles.") width 444 height 168) (object NoteView @45 location (2480, 1085) label (object ItemLabel Parent_View @45 location (2233, 991) nlines 3 max_width 459 label "CMainServer_Impl creates a CProducerWrap that deals with the client.") width 519 height 200))))) (object Class_Category "Data Services" attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "Data Services")) quid "35BE5081032A" documentation "Data services maintain, access, and update data. They also manage and satisfy requests to manipulate data that are initiated by business services. Separating data services allows the data structure and access mechanisms to be maintained, modified, or, if necessary, even re-architected without affecting business or user services." visible_categories (list visibility_relationship_list (object Visibility_Relationship attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "User Services")) quid "35BE50810330" supplier "User Services" quidu "35BE50810314") (object Visibility_Relationship attributes (list Attribute_Set (object Attribute tool "VisualBasic" name "TierPackage" value "Data Services")) quid "35BE50810331" supplier "Business Services" quidu "35BE50810328")) exportControl "Public" subsystem "Component View" quidu "35BE5080018F" logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object ClassDiagram "Package Overview" quid "35BE5081032B" title "Package Overview" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list))))) logical_presentations (list unit_reference_list (object Tier_Diagram "Three-Tiered Service Model" quid "35BE50810332" title "Three-Tiered Service Model" documentation "A three-tiered architectural approach separates the various components of a client/server system into three tiers of services. The user services, business and other middle tier services, and data services are the logical tiers that collaborate in an application" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object TierView "User Services" @46 label (object ItemLabel Parent_View @46 location (6, 6) nlines 2 max_width 288 justify 0 label "User Services") hidden TRUE quidu "35BE50810314" width 300 height 180) (object TierView "Business Services" @47 location (589, 0) label (object ItemLabel Parent_View @47 location (595, 6) nlines 2 max_width 288 justify 0 label "Business Services") hidden TRUE quidu "35BE50810328" width 300 height 180) (object TierView "Data Services" @48 location (1674, 0) label (object ItemLabel Parent_View @48 location (1680, 6) nlines 2 max_width 288 justify 0 label "Data Services") hidden TRUE quidu "35BE5081032A" width 300 height 180) (object ClassView "Class" "IMainServer" @49 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (982, 744) label (object ItemLabel Parent_View @49 location (850, 694) nlines 1 max_width 282 justify 0 label "IMainServer") quidu "35BE50B700B9" width 282 height 125 autoResize TRUE) (object ClassView "Class" "CProducerWrap" @50 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (970, 1736) label (object ItemLabel Parent_View @50 location (802, 1686) nlines 1 max_width 354 justify 0 label "CProducerWrap") quidu "35BE512D0357" width 354 height 125 autoResize TRUE) (object ClassView "Class" "CProducer" @51 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (970, 1395) label (object ItemLabel Parent_View @51 location (834, 1344) nlines 1 max_width 273 justify 0 label "CProducer") quidu "35BE5117023D" width 291 height 126 autoResize TRUE) (object ClassView "Class" "CFFileReader" @52 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (970, 2015) label (object ItemLabel Parent_View @52 location (775, 1964) nlines 1 max_width 391 justify 0 label "CFFileReader") quidu "35BE514B01A2" width 409 height 126 autoResize TRUE) (object InheritView "" @53 quidu "35BE517E0051" client @52 supplier @51 line_style 0) (object ClassView "Class" "CDFileReader" @54 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (960, 2356) label (object ItemLabel Parent_View @54 location (776, 2305) nlines 1 max_width 369 justify 0 label "CDFileReader") quidu "35BE5156000D" width 387 height 126 autoResize TRUE) (object InheritView "" @55 quidu "35BE51810113" client @54 supplier @51 line_style 0) (object ClassView "Class" "CMainServer_Impl" @56 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (972, 465) label (object ItemLabel Parent_View @56 location (713, 414) nlines 1 max_width 519 justify 0 label "CMainServer_Impl") quidu "35BE50AC01DF" width 537 height 126 autoResize TRUE) (object UsesView "" @57 quidu "35BE50CC0113" client @56 supplier @49 line_style 3 origin_attachment (868, 528) terminal_attachment (868, 682)) (object UsesView "" @58 quidu "35BE51010155" client @56 supplier @49 line_style 3 origin_attachment (868, 528) terminal_attachment (868, 682)) (object UsesView "" @59 quidu "35BE518C039A" client @56 supplier @49 line_style 0) (object ClassView "Class" "IProducerCallback" @60 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (961, 2635) label (object ItemLabel Parent_View @60 location (768, 2584) nlines 1 max_width 386 justify 0 label "IProducerCallback") quidu "35BE527C00EC" width 404 height 126 autoResize TRUE) (object ClassView "Class" "ACEDRClient (Applet)" @61 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (992, 124) label (object ItemLabel Parent_View @61 location (774, 73) nlines 1 max_width 436 justify 0 label "ACEDRClient (Applet)") quidu "35BE509202FA" width 454 height 126) (object AssociationViewNew "$UNNAMED$12" @62 location (981, 294) quidu "35BE520D0060" roleview_list (list RoleViews (object RoleView "$UNNAMED$14" @63 Parent_View @62 location (113, -171) quidu "35BE520D02E1" client @62 supplier @61 line_style 0) (object RoleView "$UNNAMED$13" @64 Parent_View @62 location (113, -171) quidu "35BE520D02CD" client @62 supplier @56 line_style 0))) (object ClassView "Class" "CView" @65 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1302, 2914) label (object ItemLabel Parent_View @65 location (1221, 2863) nlines 1 max_width 162 justify 0 label "CView") quidu "35BE555B0125" height 126 autoResize TRUE) (object AssociationViewNew "$UNNAMED$18" @66 location (1145, 1518) quidu "35BE556A00B8" roleview_list (list RoleViews (object RoleView "$UNNAMED$20" @67 Parent_View @66 location (-157, -1396) quidu "35BE556B0024" client @66 supplier @61 line_style 0) (object RoleView "$UNNAMED$19" @68 Parent_View @66 location (-157, -1396) quidu "35BE556B0010" client @66 supplier @65 line_style 0))) (object ClassView "Class" "NewClass" @69 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1395, 744) label (object ItemLabel Parent_View @69 location (1282, 693) nlines 1 max_width 226 justify 0 label "NewClass") quidu "35BE5597030C" width 244 height 126 autoResize TRUE) (object ClassView "Class" "CProducerWrap_Impl" @70 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (991, 1023) label (object ItemLabel Parent_View @70 location (669, 972) nlines 1 max_width 645 justify 0 label "CProducerWrap_Impl") quidu "35BE5108030E" width 663 height 126 autoResize TRUE) (object UsesView "" @71 quidu "35BE51370117" client @70 supplier @50 line_style 3 origin_attachment (868, 1086) terminal_attachment (868, 1674)) (object UsesView "" @72 quidu "35BE51470033" client @70 supplier @50 line_style 3 origin_attachment (868, 1086) terminal_attachment (868, 1674)) (object UsesView "" @73 quidu "35BE518F00E1" client @70 supplier @50 line_style 0) (object AssociationViewNew "$UNNAMED$0" @74 location (980, 743) quidu "35BE51C2010D" roleview_list (list RoleViews (object RoleView "$UNNAMED$2" @75 Parent_View @74 location (112, -280) quidu "35BE51C30078" client @74 supplier @56 line_style 0) (object RoleView "$UNNAMED$1" @76 Parent_View @74 location (112, -280) quidu "35BE51C3006E" client @74 supplier @70 line_style 0))) (object AssociationViewNew "$UNNAMED$3" @77 location (990, 1208) quidu "35BE51DA02F2" roleview_list (list RoleViews (object RoleView "$UNNAMED$5" @78 Parent_View @77 location (122, -187) quidu "35BE51DB01DB" client @77 supplier @70 line_style 0) (object RoleView "$UNNAMED$4" @79 Parent_View @77 location (122, -187) quidu "35BE51DB01C7" client @77 supplier @51 line_style 0))) (object AssociationViewNew "$UNNAMED$6" @80 location (990, 1518) quidu "35BE51E903BC" roleview_list (list RoleViews (object RoleView "$UNNAMED$8" @81 Parent_View @80 location (122, -497) quidu "35BE51EA0241" client @80 supplier @70 line_style 0) (object RoleView "$UNNAMED$7" @82 Parent_View @80 location (122, -497) quidu "35BE51EA0237" client @80 supplier @52 line_style 0))) (object AssociationViewNew "$UNNAMED$9" @83 location (985, 1689) quidu "35BE51EC029E" roleview_list (list RoleViews (object RoleView "$UNNAMED$11" @84 Parent_View @83 location (117, -667) quidu "35BE51ED01CD" client @83 supplier @70 line_style 0) (object RoleView "$UNNAMED$10" @85 Parent_View @83 location (117, -667) quidu "35BE51ED01C3" client @83 supplier @54 line_style 0))) (object AssociationViewNew "$UNNAMED$15" @86 location (991, 573) quidu "35BE5214002E" roleview_list (list RoleViews (object RoleView "$UNNAMED$17" @87 Parent_View @86 location (123, 449) quidu "35BE521402A5" client @86 supplier @70 line_style 0) (object RoleView "$UNNAMED$16" @88 Parent_View @86 location (123, 449) quidu "35BE52140287" client @86 supplier @61 line_style 0))) (object UsesView "" @89 quidu "35BE52880342" client @70 supplier @60 line_style 0) (object ClassView "Class" "CDocument" @90 IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (868, 2914) label (object ItemLabel Parent_View @90 location (738, 2863) nlines 1 max_width 260 justify 0 label "CDocument") quidu "35BE554C037C" width 278 height 126 autoResize TRUE) (object AssociationViewNew "$UNNAMED$21" @91 location (1109, 2914) quidu "35BE559001C1" roleview_list (list RoleViews (object RoleView "$UNNAMED$23" @92 Parent_View @91 location (241, 0) quidu "35BE5590035C" client @91 supplier @65 line_style 0) (object RoleView "$UNNAMED$22" @93 Parent_View @91 location (241, 0) quidu "35BE55900352" client @91 supplier @90 line_style 0))) (object AssociationViewNew "$UNNAMED$24" @94 location (928, 1968) quidu "35BE55A3036D" roleview_list (list RoleViews (object RoleView "$UNNAMED$26" @95 Parent_View @94 location (-64, 945) quidu "35BE55A40292" client @94 supplier @90 line_style 0) (object RoleView "$UNNAMED$25" @96 Parent_View @94 location (-64, 945) quidu "35BE55A40274" client @94 supplier @70 line_style 0))) (object CategoryView "NewPackage" @97 location (1457, 1426) label (object ItemLabel Parent_View @97 location (1313, 1342) nlines 2 max_width 288 justify 0 label "NewPackage") quidu "35BE55D1017F" width 300 height 180))))) root_subsystem (object SubSystem "Component View" quid "35BE5080018F" physical_models (list unit_reference_list) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "35BE5081038C" 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 "35BE50800190" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "35BE508102C4" 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 "Visual Basic" name "roseId" value "753117540") (object Attribute tool "Visual Basic" name "propertyId" value "783606378") (object Attribute tool "DDL" name "propertyId" value "809135966") (object Attribute tool "cg" name "propertyId" value "809135967") (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 "Visual Basic" name "default__Project" value (list Attribute_Set (object Attribute tool "Visual Basic" name "StopOnError" value TRUE))) (object Attribute tool "sc" name "default__Category" value (list Attribute_Set (object Attribute tool "sc" name "SourceSafeProject" value "") (object Attribute tool "sc" name "SourceSafeSpec" value ""))) (object Attribute tool "Visual Basic" name "default__Class" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ImplementationType" value ("ImplementationTypeSet" 199)) (object Attribute tool "Visual Basic" name "ImplementationTypeSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Module" value 29) (object Attribute tool "Visual Basic" name "ClassModule" value 199) (object Attribute tool "Visual Basic" name "DataType" value 200) (object Attribute tool "Visual Basic" name "Control" value 201) (object Attribute tool "Visual Basic" name "Form" value 222) (object Attribute tool "Visual Basic" name "MDIForm" value 223) (object Attribute tool "Visual Basic" name "UserControl" value 224) (object Attribute tool "Visual Basic" name "UserDocument" value 225) (object Attribute tool "Visual Basic" name "PropertyPage" value 226))) (object Attribute tool "Visual Basic" name "CreatableSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Private" value 221) (object Attribute tool "Visual Basic" name "PublicNotCreatable" value 213) (object Attribute tool "Visual Basic" name "OnNewProcess" value 214) (object Attribute tool "Visual Basic" name "GlobalOnNewProcess" value 215) (object Attribute tool "Visual Basic" name "InSameProcess" value 219) (object Attribute tool "Visual Basic" name "GlobalInSameProcess" value 220))) (object Attribute tool "Visual Basic" name "OptionBase" value "0") (object Attribute tool "Visual Basic" name "OptionExplicit" value FALSE) (object Attribute tool "Visual Basic" name "OptionCompare" value ("CompareSet" 202)) (object Attribute tool "Visual Basic" name "Creatable" value ("CreatableSet" 221)) (object Attribute tool "Visual Basic" name "GenerateInitialization" value FALSE) (object Attribute tool "Visual Basic" name "GenerateTermination" value FALSE) (object Attribute tool "Visual Basic" name "CollectionClass" value "Collection") (object Attribute tool "Visual Basic" name "CompareSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "None" value 202) (object Attribute tool "Visual Basic" name "Binary" value 203) (object Attribute tool "Visual Basic" name "Text" value 204))))) (object Attribute tool "Visual Basic" name "default__Operation" value (list Attribute_Set (object Attribute tool "Visual Basic" name "OperationKind" value ("OperationKindSet" 205)) (object Attribute tool "Visual Basic" name "PropertyKind" value ("PropertyKindSet" 206)) (object Attribute tool "Visual Basic" name "OperationName" value "$operation") (object Attribute tool "Visual Basic" name "LibraryName" value "") (object Attribute tool "Visual Basic" name "AliasName" value "") (object Attribute tool "Visual Basic" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Common" value 205) (object Attribute tool "Visual Basic" name "Property" value 207) (object Attribute tool "Visual Basic" name "DLL" value 208) (object Attribute tool "Visual Basic" name "Event" value 218))) (object Attribute tool "Visual Basic" name "PropertyKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "PropertyGet" value 206) (object Attribute tool "Visual Basic" name "PropertySet" value 209) (object Attribute tool "Visual Basic" name "PropertyLet" value 210))) (object Attribute tool "Visual Basic" name "IsStatic" value FALSE) (object Attribute tool "Visual Basic" name "EntryCode" value (value Text "")) (object Attribute tool "Visual Basic" name "ExitCode" value (value Text "")))) (object Attribute tool "Visual Basic" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "IsConst" value FALSE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "default__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Get property__Operation" value (list Attribute_Set (object Attribute tool "Visual Basic" name "OperationKind" value ("OperationKindSet" 207)) (object Attribute tool "Visual Basic" name "PropertyKind" value ("PropertyKindSet" 206)) (object Attribute tool "Visual Basic" name "OperationName" value "$operation") (object Attribute tool "Visual Basic" name "LibraryName" value "") (object Attribute tool "Visual Basic" name "AliasName" value "") (object Attribute tool "Visual Basic" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Common" value 205) (object Attribute tool "Visual Basic" name "Property" value 207) (object Attribute tool "Visual Basic" name "DLL" value 208) (object Attribute tool "Visual Basic" name "Event" value 218))) (object Attribute tool "Visual Basic" name "PropertyKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "PropertyGet" value 206) (object Attribute tool "Visual Basic" name "PropertySet" value 209) (object Attribute tool "Visual Basic" name "PropertyLet" value 210))) (object Attribute tool "Visual Basic" name "IsStatic" value FALSE) (object Attribute tool "Visual Basic" name "EntryCode" value (value Text "")) (object Attribute tool "Visual Basic" name "ExitCode" value (value Text "")))) (object Attribute tool "Visual Basic" name "Let property__Operation" value (list Attribute_Set (object Attribute tool "Visual Basic" name "OperationKind" value ("OperationKindSet" 207)) (object Attribute tool "Visual Basic" name "PropertyKind" value ("PropertyKindSet" 210)) (object Attribute tool "Visual Basic" name "OperationName" value "$operation") (object Attribute tool "Visual Basic" name "LibraryName" value "") (object Attribute tool "Visual Basic" name "AliasName" value "") (object Attribute tool "Visual Basic" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Common" value 205) (object Attribute tool "Visual Basic" name "Property" value 207) (object Attribute tool "Visual Basic" name "DLL" value 208) (object Attribute tool "Visual Basic" name "Event" value 218))) (object Attribute tool "Visual Basic" name "PropertyKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "PropertyGet" value 206) (object Attribute tool "Visual Basic" name "PropertySet" value 209) (object Attribute tool "Visual Basic" name "PropertyLet" value 210))) (object Attribute tool "Visual Basic" name "IsStatic" value FALSE) (object Attribute tool "Visual Basic" name "EntryCode" value (value Text "")) (object Attribute tool "Visual Basic" name "ExitCode" value (value Text "")))) (object Attribute tool "Visual Basic" name "Set property__Operation" value (list Attribute_Set (object Attribute tool "Visual Basic" name "OperationKind" value ("OperationKindSet" 207)) (object Attribute tool "Visual Basic" name "PropertyKind" value ("PropertyKindSet" 209)) (object Attribute tool "Visual Basic" name "OperationName" value "$operation") (object Attribute tool "Visual Basic" name "LibraryName" value "") (object Attribute tool "Visual Basic" name "AliasName" value "") (object Attribute tool "Visual Basic" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Common" value 205) (object Attribute tool "Visual Basic" name "Property" value 207) (object Attribute tool "Visual Basic" name "DLL" value 208) (object Attribute tool "Visual Basic" name "Event" value 218))) (object Attribute tool "Visual Basic" name "PropertyKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "PropertyGet" value 206) (object Attribute tool "Visual Basic" name "PropertySet" value 209) (object Attribute tool "Visual Basic" name "PropertyLet" value 210))) (object Attribute tool "Visual Basic" name "IsStatic" value FALSE) (object Attribute tool "Visual Basic" name "EntryCode" value (value Text "")) (object Attribute tool "Visual Basic" name "ExitCode" value (value Text "")))) (object Attribute tool "Visual Basic" name "Class prefixed__Operation" value (list Attribute_Set (object Attribute tool "Visual Basic" name "OperationKind" value ("OperationKindSet" 205)) (object Attribute tool "Visual Basic" name "PropertyKind" value ("PropertyKindSet" 206)) (object Attribute tool "Visual Basic" name "OperationName" value "${class}_${operation}") (object Attribute tool "Visual Basic" name "LibraryName" value "") (object Attribute tool "Visual Basic" name "AliasName" value "") (object Attribute tool "Visual Basic" name "OperationKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Common" value 205) (object Attribute tool "Visual Basic" name "Property" value 207) (object Attribute tool "Visual Basic" name "DLL" value 208) (object Attribute tool "Visual Basic" name "Event" value 218))) (object Attribute tool "Visual Basic" name "PropertyKindSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "PropertyGet" value 206) (object Attribute tool "Visual Basic" name "PropertySet" value 209) (object Attribute tool "Visual Basic" name "PropertyLet" value 210))) (object Attribute tool "Visual Basic" name "IsStatic" value FALSE) (object Attribute tool "Visual Basic" name "EntryCode" value (value Text "")) (object Attribute tool "Visual Basic" name "ExitCode" value (value Text "")))) (object Attribute tool "Visual Basic" name "Get__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "IsConst" value FALSE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Get__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Set__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Let and Get__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value TRUE))) (object Attribute tool "Visual Basic" name "Set and Get__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "default__Has" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Let__Has" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value TRUE))) (object Attribute tool "Visual Basic" name "Get__Has" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Set__Has" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Let and Get__Has" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value TRUE))) (object Attribute tool "Visual Basic" name "Set and Get__Has" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Set__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "IsConst" value FALSE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Let and Get__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "IsConst" value FALSE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value TRUE))) (object Attribute tool "Visual Basic" name "Set and Get__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "IsConst" value FALSE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value TRUE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value FALSE))) (object Attribute tool "Visual Basic" name "Let__Attribute" value (list Attribute_Set (object Attribute tool "Visual Basic" name "IsConst" value FALSE) (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value TRUE))) (object Attribute tool "Visual Basic" name "Let__Role" value (list Attribute_Set (object Attribute tool "Visual Basic" name "New" value FALSE) (object Attribute tool "Visual Basic" name "WithEvents" value FALSE) (object Attribute tool "Visual Basic" name "Subscript" value "") (object Attribute tool "Visual Basic" name "NameIfUnlabeled" value "the$supplier") (object Attribute tool "Visual Basic" name "GenerateDataMember" value TRUE) (object Attribute tool "Visual Basic" name "DataMemberName" value "m$relationship") (object Attribute tool "Visual Basic" name "GenerateGetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateSetOperation" value FALSE) (object Attribute tool "Visual Basic" name "GenerateLetOperation" value TRUE))) (object Attribute tool "cg" name "default__Project" value (list Attribute_Set (object Attribute tool "cg" name "CreateMissingDirectories" value TRUE) (object Attribute tool "cg" name "StopOnError" value TRUE) (object Attribute tool "cg" name "Directory" value "AUTO GENERATE") (object Attribute tool "cg" name "GeneratePreserveRegions" value TRUE))) (object Attribute tool "cg" name "default__Class" value (list Attribute_Set (object Attribute tool "cg" name "ImplementationType" value "") (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__Category" value (list Attribute_Set (object Attribute tool "cg" name "GenerateIDLModule" value TRUE) (object Attribute tool "cg" name "ModuleName" value (value Text "")))) (object Attribute tool "cg" name "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 "GenerateIDLModule" value FALSE) (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 "default__Module-Body" value (list Attribute_Set (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 "default__Operation" value (list Attribute_Set (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__Attribute" value (list Attribute_Set (object Attribute tool "cg" name "CaseSpecifier" value "") (object Attribute tool "cg" name "GenerateDataMember" value TRUE) (object Attribute tool "cg" name "DataMemberName" value "$relationship") (object Attribute tool "cg" name "IsReadOnly" value FALSE))) (object Attribute tool "cg" name "default__Has" value (list Attribute_Set (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 "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__Role" value (list Attribute_Set (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 "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__Uses" value (list Attribute_Set (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 "Visual Basic" name "Class Module__Class" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ImplementationType" value ("ImplementationTypeSet" 199)) (object Attribute tool "Visual Basic" name "ImplementationTypeSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Module" value 29) (object Attribute tool "Visual Basic" name "ClassModule" value 199) (object Attribute tool "Visual Basic" name "DataType" value 200) (object Attribute tool "Visual Basic" name "Control" value 201) (object Attribute tool "Visual Basic" name "Form" value 222) (object Attribute tool "Visual Basic" name "MDIForm" value 223) (object Attribute tool "Visual Basic" name "UserControl" value 224) (object Attribute tool "Visual Basic" name "UserDocument" value 225) (object Attribute tool "Visual Basic" name "PropertyPage" value 226))) (object Attribute tool "Visual Basic" name "CreatableSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Private" value 221) (object Attribute tool "Visual Basic" name "PublicNotCreatable" value 213) (object Attribute tool "Visual Basic" name "OnNewProcess" value 214) (object Attribute tool "Visual Basic" name "GlobalOnNewProcess" value 215) (object Attribute tool "Visual Basic" name "InSameProcess" value 219) (object Attribute tool "Visual Basic" name "GlobalInSameProcess" value 220))) (object Attribute tool "Visual Basic" name "OptionBase" value "0") (object Attribute tool "Visual Basic" name "OptionExplicit" value FALSE) (object Attribute tool "Visual Basic" name "OptionCompare" value ("CompareSet" 202)) (object Attribute tool "Visual Basic" name "Creatable" value ("CreatableSet" 221)) (object Attribute tool "Visual Basic" name "GenerateInitialization" value FALSE) (object Attribute tool "Visual Basic" name "GenerateTermination" value FALSE) (object Attribute tool "Visual Basic" name "CollectionClass" value "Collection") (object Attribute tool "Visual Basic" name "CompareSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "None" value 202) (object Attribute tool "Visual Basic" name "Binary" value 203) (object Attribute tool "Visual Basic" name "Text" value 204))))) (object Attribute tool "Visual Basic" name "Data Type__Class" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ImplementationType" value ("ImplementationTypeSet" 200)) (object Attribute tool "Visual Basic" name "ImplementationTypeSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Module" value 29) (object Attribute tool "Visual Basic" name "ClassModule" value 199) (object Attribute tool "Visual Basic" name "DataType" value 200) (object Attribute tool "Visual Basic" name "Control" value 201) (object Attribute tool "Visual Basic" name "Form" value 222) (object Attribute tool "Visual Basic" name "MDIForm" value 223) (object Attribute tool "Visual Basic" name "UserControl" value 224) (object Attribute tool "Visual Basic" name "UserDocument" value 225) (object Attribute tool "Visual Basic" name "PropertyPage" value 226))) (object Attribute tool "Visual Basic" name "CreatableSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Private" value 221) (object Attribute tool "Visual Basic" name "PublicNotCreatable" value 213) (object Attribute tool "Visual Basic" name "OnNewProcess" value 214) (object Attribute tool "Visual Basic" name "GlobalOnNewProcess" value 215) (object Attribute tool "Visual Basic" name "InSameProcess" value 219) (object Attribute tool "Visual Basic" name "GlobalInSameProcess" value 220))) (object Attribute tool "Visual Basic" name "OptionBase" value "0") (object Attribute tool "Visual Basic" name "OptionExplicit" value FALSE) (object Attribute tool "Visual Basic" name "OptionCompare" value ("CompareSet" 202)) (object Attribute tool "Visual Basic" name "Creatable" value ("CreatableSet" 221)) (object Attribute tool "Visual Basic" name "GenerateInitialization" value FALSE) (object Attribute tool "Visual Basic" name "GenerateTermination" value FALSE) (object Attribute tool "Visual Basic" name "CollectionClass" value "Collection") (object Attribute tool "Visual Basic" name "CompareSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "None" value 202) (object Attribute tool "Visual Basic" name "Binary" value 203) (object Attribute tool "Visual Basic" name "Text" value 204))))) (object Attribute tool "Visual Basic" name "Module__Class" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ImplementationType" value ("ImplementationTypeSet" 29)) (object Attribute tool "Visual Basic" name "ImplementationTypeSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Module" value 29) (object Attribute tool "Visual Basic" name "ClassModule" value 199) (object Attribute tool "Visual Basic" name "DataType" value 200) (object Attribute tool "Visual Basic" name "Control" value 201) (object Attribute tool "Visual Basic" name "Form" value 222) (object Attribute tool "Visual Basic" name "MDIForm" value 223) (object Attribute tool "Visual Basic" name "UserControl" value 224) (object Attribute tool "Visual Basic" name "UserDocument" value 225) (object Attribute tool "Visual Basic" name "PropertyPage" value 226))) (object Attribute tool "Visual Basic" name "CreatableSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Private" value 221) (object Attribute tool "Visual Basic" name "PublicNotCreatable" value 213) (object Attribute tool "Visual Basic" name "OnNewProcess" value 214) (object Attribute tool "Visual Basic" name "GlobalOnNewProcess" value 215) (object Attribute tool "Visual Basic" name "InSameProcess" value 219) (object Attribute tool "Visual Basic" name "GlobalInSameProcess" value 220))) (object Attribute tool "Visual Basic" name "OptionBase" value "0") (object Attribute tool "Visual Basic" name "OptionExplicit" value FALSE) (object Attribute tool "Visual Basic" name "OptionCompare" value ("CompareSet" 202)) (object Attribute tool "Visual Basic" name "Creatable" value ("CreatableSet" 221)) (object Attribute tool "Visual Basic" name "GenerateInitialization" value FALSE) (object Attribute tool "Visual Basic" name "GenerateTermination" value FALSE) (object Attribute tool "Visual Basic" name "CollectionClass" value "Collection") (object Attribute tool "Visual Basic" name "CompareSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "None" value 202) (object Attribute tool "Visual Basic" name "Binary" value 203) (object Attribute tool "Visual Basic" name "Text" value 204))))) (object Attribute tool "Visual Basic" name "Control__Class" value (list Attribute_Set (object Attribute tool "Visual Basic" name "ImplementationType" value ("ImplementationTypeSet" 201)) (object Attribute tool "Visual Basic" name "ImplementationTypeSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Module" value 29) (object Attribute tool "Visual Basic" name "ClassModule" value 199) (object Attribute tool "Visual Basic" name "DataType" value 200) (object Attribute tool "Visual Basic" name "Control" value 201) (object Attribute tool "Visual Basic" name "Form" value 222) (object Attribute tool "Visual Basic" name "MDIForm" value 223) (object Attribute tool "Visual Basic" name "UserControl" value 224) (object Attribute tool "Visual Basic" name "UserDocument" value 225) (object Attribute tool "Visual Basic" name "PropertyPage" value 226))) (object Attribute tool "Visual Basic" name "CreatableSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "Private" value 221) (object Attribute tool "Visual Basic" name "PublicNotCreatable" value 213) (object Attribute tool "Visual Basic" name "OnNewProcess" value 214) (object Attribute tool "Visual Basic" name "GlobalOnNewProcess" value 215) (object Attribute tool "Visual Basic" name "InSameProcess" value 219) (object Attribute tool "Visual Basic" name "GlobalInSameProcess" value 220))) (object Attribute tool "Visual Basic" name "OptionBase" value "0") (object Attribute tool "Visual Basic" name "OptionExplicit" value FALSE) (object Attribute tool "Visual Basic" name "OptionCompare" value ("CompareSet" 202)) (object Attribute tool "Visual Basic" name "Creatable" value ("CreatableSet" 221)) (object Attribute tool "Visual Basic" name "GenerateInitialization" value FALSE) (object Attribute tool "Visual Basic" name "GenerateTermination" value FALSE) (object Attribute tool "Visual Basic" name "CollectionClass" value "Collection") (object Attribute tool "Visual Basic" name "CompareSet" value (list Attribute_Set (object Attribute tool "Visual Basic" name "None" value 202) (object Attribute tool "Visual Basic" name "Binary" value 203) (object Attribute tool "Visual Basic" name "Text" value 204)))))) quid "35BE50800191"))