(object Petal version 42 _written "Rose 98 Rose Modeler 4.5.Beta2" charSet 0) (object Design "Logical View" is_unit TRUE is_loaded TRUE file_name "C:\\WINDOWS\\DESKTOP\\MyDomainSpecs.mdl" defaults (object defaults rightMargin 0.250000 leftMargin 0.250000 topMargin 0.250000 bottomMargin 0.500000 pageOverlap 0.250000 clipIconLabels TRUE autoResize TRUE snapToGrid FALSE gridX 16 gridY 16 defaultFont (object Font size 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 "361513D4035E" exportControl "Public" global TRUE logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "361513D4039A" 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 "361513D4035D" exportControl "Public" global TRUE subsystem "Component View" quidu "361513D4035F" logical_models (list unit_reference_list (object Class "Domain" quid "361513E30280" documentation "Every collection of terms is a domain, including the one element set, the empty set, an enumeration of a few terms, and all huge vocabulary systems, their subsystems and derivatives." class_attributes (list class_attribute_list (object ClassAttribute "unique id" quid "36151D1800A0") (object ClassAttribute "name" quid "361BF04F02A8") (object ClassAttribute "realm of use" quid "36152162030C" documentation |attr. "juris" in Woody's model. ) (object ClassAttribute "version" quid "361BF01B037A") (object ClassAttribute "description" quid "361BF06E0370") (object ClassAttribute "editNote" quid "361C0119014A"))) (object Class "Term" quid "361513FD00E6" documentation "This class is not expected to be exhaustively instantiated. We do not want to copy the lists of terms of all external code sets. Only the codes that are used in enumerations will be instantiated." class_attributes (list class_attribute_list (object ClassAttribute "code" quid "36151D6C0168") (object ClassAttribute "title" quid "36151D7A00C8"))) (object Class "System" quid "361514CC02E4" documentation |A system is a published code system by an organization, that defines it, publishes it, maintains it, and thus guarantees for its usefulness and continuity. | |ORGANIZATION: e.g. WHO, College of American Pathologists, ISO, IANA, and HL7 of course. | |NAME: e.g. ICD, ICPM, ICPC, SNOMED, 639-1, MIME types, ... | superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3615151D01E0" supplier "Logical View::Domain" quidu "361513E30280")) class_attributes (list class_attribute_list (object ClassAttribute "organization" quid "361515360320"))) (object Class "Subsystem" quid "361514D002B2" documentation "Many code systems have subsystems. These are, e.g., axes in SNOMED, classes, and subclasses in hiearchical codes such as ICD. The structure of coding systems is pretty unique." superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3615152103D4" supplier "Logical View::Domain" quidu "361513E30280"))) (object Class "Derivative" quid "3615150902C6" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3615152A014A" supplier "Logical View::Domain" quidu "361513E30280")) class_attributes (list class_attribute_list (object ClassAttribute "operator" quid "36151C8C0140"))) (object Class "Enumeration" quid "36151B43024E" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "36151B6502EE" supplier "Logical View::Domain" quidu "361513E30280"))) (object Class "Definition" quid "361BF3E300E6" documentation |Any term may have a definition stored. For the vast majority of terms there will be no such definition, because most terms will be used from external coding systems. | |But at some point we will have to ask, why we do not want to maintain our HL7 code tables using this same domain specification machinery. And here the definition class comes in handy: | |A freshly defined HL7 code table would be an Enumeration domain (refers to itself as a "base"). All items in the enumeration would be terms with definition records attached to them. class_attributes (list class_attribute_list (object ClassAttribute "text" quid "361BF3EE014A"))) (object Association "structure" quid "36151585000A" roles (list role_list (object Role "of" quid "36151585029E" label "of" supplier "Logical View::Subsystem" quidu "361514D002B2" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "has" quid "36151585029F" label "has" supplier "Logical View::System" quidu "361514CC02E4" client_cardinality (value cardinality "1") is_navigable TRUE))) (object Association "$UNNAMED$0" quid "361518930140" roles (list role_list (object Role "of" quid "3615189502A9" label "of" supplier "Logical View::Subsystem" quidu "361514D002B2" is_navigable TRUE))) (object Association "substructure" quid "361518EB01A4" roles (list role_list (object Role "has" quid "361518EE00DC" label "has" supplier "Logical View::Subsystem" quidu "361514D002B2" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "of" quid "361518EE00DD" label "of" supplier "Logical View::Subsystem" quidu "361514D002B2" client_cardinality (value cardinality "0..n") is_navigable TRUE))) (object Association "$UNNAMED$1" quid "36151AAB00E6" documentation |This is a "virtual" relationship. It indicates that a domain is a set of terms and every term belongs to one domain. | |Through subsystems and derived domains, any term can be member of more than one domain. | |This relationship and its adjactent "Term" class is not expected to be exhaustively instantiated. We do not want to copy the lists of terms of all external code sets. Only the codes that are used in enumerations will be instantiated. roles (list role_list (object Role "set of" quid "36151AAB033E" label "set of" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "1..n") is_navigable TRUE is_aggregate TRUE) (object Role "element of" quid "36151AAB033F" label "element of" supplier "Logical View::Term" quidu "361513FD00E6" client_cardinality (value cardinality "0..n") is_navigable TRUE))) (object Association "base" quid "36151B91035C" roles (list role_list (object Role "$UNNAMED$2" quid "36151B93026C" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "1") is_navigable TRUE) (object Role "from" quid "36151B93026D" label "from" supplier "Logical View::Enumeration" quidu "36151B43024E" is_navigable TRUE))) (object Association "items" quid "36151BD40096" roles (list role_list (object Role "$UNNAMED$3" quid "36151BD6015E" supplier "Logical View::Enumeration" quidu "36151B43024E" is_navigable TRUE is_aggregate TRUE) (object Role "$UNNAMED$4" quid "36151BD6015F" supplier "Logical View::Term" quidu "361513FD00E6" client_cardinality (value cardinality "0..n") is_navigable TRUE))) (object Association "operands" quid "36151CAB019A" roles (list role_list (object Role "$UNNAMED$5" quid "36151CAD006E" supplier "Logical View::Derivative" quidu "3615150902C6" is_navigable TRUE is_aggregate TRUE) (object Role "$UNNAMED$6" quid "36151CAD006F" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "2..*") is_navigable TRUE))) (object Association "see also" quid "361BF0850046" documentation |This link is used in conjunction with the comments field to direct the interested reader to other codes. Stan gave examples like phenotypic gender refering to genotypic and clinical genders. | |In order to allow comments at each such reference, one would need a relationship class to hold the comment for each relationship. However, this would blow up the model too much. roles (list role_list (object Role "$UNNAMED$7" quid "361BF08900BE" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$8" quid "361BF08900BF" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "0..n") is_navigable TRUE))) (object Association "$UNNAMED$9" quid "361BF3F9035C" roles (list role_list (object Role "$UNNAMED$10" quid "361BF3FA0276" supplier "Logical View::Definition" quidu "361BF3E300E6" client_cardinality (value cardinality "0..1") is_navigable TRUE) (object Role "$UNNAMED$11" quid "361BF3FA0277" supplier "Logical View::Term" quidu "361513FD00E6" client_cardinality (value cardinality "1") is_navigable TRUE))) (object Association "$UNNAMED$12" quid "361BF8B4032A" documentation |This is used for versioning. Actually the version numbering is less important than the maintenance of those "updates" links between versions. roles (list role_list (object Role "updates" quid "361BF8B7006E" label "updates" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "0..n") is_navigable TRUE) (object Role "$UNNAMED$13" quid "361BF8B7006F" supplier "Logical View::Domain" quidu "361513E30280" client_cardinality (value cardinality "0..1") is_navigable TRUE)))) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "361513D40398" 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::System" @1 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (307, 1032) label (object ItemLabel Parent_View @1 location (196, 951) fill_color 16777215 nlines 1 max_width 222 justify 0 label "System") stereotype TRUE fill_color 16777088 quidu "361514CC02E4" compartment (object Compartment Parent_View @1 location (196, 1011) fill_color 16777215 anchor 2 nlines 2 max_width 219) width 240 height 186 autoResize TRUE) (object ClassView "Class" "Logical View::Subsystem" @2 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (929, 1013) label (object ItemLabel Parent_View @2 location (811, 961) fill_color 16777215 nlines 1 max_width 236 justify 0 label "Subsystem") stereotype TRUE fill_color 16777088 quidu "361514D002B2" width 254 height 128 autoResize TRUE) (object AssociationViewNew "structure" @3 location (614, 978) label (object SegLabel @4 Parent_View @3 location (603, 978) font (object Font italics TRUE) anchor 1 anchor_loc 1 nlines 1 max_width 168 justify 0 label "structure" pctDist 0.333333 height 0 orientation 1) quidu "36151585000A" roleview_list (list RoleViews (object RoleView "of" @5 Parent_View @3 location (288, 44) label (object SegLabel @6 Parent_View @5 location (743, 941) anchor 1 anchor_loc 1 nlines 1 max_width 60 justify 0 label "+of" pctDist 0.687500 height 38 orientation 0) quidu "36151585029E" client @3 supplier @2 line_style 3 origin_attachment (614, 978) terminal_attachment (802, 978) label (object SegLabel @7 Parent_View @5 location (758, 1013) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..*" pctDist 0.770408 height 35 orientation 1)) (object RoleView "has" @8 Parent_View @3 location (288, 44) label (object SegLabel @9 Parent_View @8 location (479, 1013) anchor 1 anchor_loc 1 nlines 1 max_width 96 justify 0 label "+has" pctDist 0.724490 height 35 orientation 0) quidu "36151585029F" client @3 supplier @1 line_style 3 origin_attachment (614, 978) terminal_attachment (427, 978) label (object SegLabel @10 Parent_View @8 location (444, 948) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+1" pctDist 0.908163 height 31 orientation 1)))) (object AssociationViewNew "substructure" @11 location (714, 1241) label (object SegLabel @12 Parent_View @11 location (760, 1230) font (object Font italics TRUE) anchor 1 anchor_loc 1 nlines 1 max_width 228 justify 0 label "substructure" pctDist 1.266667 height 12 orientation 0) quidu "361518EB01A4" roleview_list (list RoleViews (object RoleView "has" @13 Parent_View @11 location (-176, 313) label (object SegLabel @14 Parent_View @13 location (859, 1106) anchor 1 anchor_loc 1 nlines 1 max_width 96 justify 0 label "+has" pctDist 0.921951 height 56 orientation 0) quidu "361518EE00DC" client @11 supplier @2 vertices (list Points (714, 1241) (914, 1241) (914, 1077)) line_style 3 origin_attachment (717, 1241) terminal_attachment (929, 1077) label (object SegLabel @15 Parent_View @13 location (937, 1112) anchor 2 anchor_loc 1 nlines 1 max_width 22 justify 0 label "+1" pctDist 0.904478 height 23 orientation 1)) (object RoleView "of" @16 Parent_View @11 location (-176, 313) quidu "361518EE00DD" client @11 supplier @2 vertices (list Points (714, 1241) (654, 1241) (654, 1048) (802, 1048)) line_style 3 origin_attachment (914, 1241) terminal_attachment (929, 1077)))) (object ClassView "Class" "Logical View::Definition" @17 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (281, 198) label (object ItemLabel Parent_View @17 location (181, 117) fill_color 16777215 nlines 1 max_width 200 justify 0 label "Definition") stereotype TRUE fill_color 8454016 quidu "361BF3E300E6" compartment (object Compartment Parent_View @17 location (181, 177) fill_color 16777215 anchor 2 nlines 2 max_width 78) width 218 height 186 autoResize TRUE) (object ClassView "Class" "Logical View::Term" @18 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (287, 543) label (object ItemLabel Parent_View @18 location (206, 437) fill_color 16777215 nlines 1 max_width 162 justify 0 label "Term") stereotype TRUE fill_color 8453888 quidu "361513FD00E6" compartment (object Compartment Parent_View @18 location (206, 497) fill_color 16777215 anchor 2 nlines 3 max_width 96) height 236 autoResize TRUE) (object AssociationViewNew "$UNNAMED$9" @19 location (300, 358) quidu "361BF3F9035C" roleview_list (list RoleViews (object RoleView "$UNNAMED$10" @20 Parent_View @19 location (-319, -262) quidu "361BF3FA0276" client @19 supplier @17 line_style 3 origin_attachment (300, 355) terminal_attachment (300, 291) label (object SegLabel @21 Parent_View @20 location (249, 319) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..1" pctDist 0.567164 height 52 orientation 0)) (object RoleView "$UNNAMED$11" @22 Parent_View @19 location (-319, -262) quidu "361BF3FA0277" client @19 supplier @18 line_style 3 origin_attachment (300, 361) terminal_attachment (300, 425) label (object SegLabel @23 Parent_View @22 location (328, 396) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+1" pctDist 0.552239 height 28 orientation 0)))) (object ClassView "Class" "Logical View::Enumeration" @24 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1259, 1020) label (object ItemLabel Parent_View @24 location (1131, 969) fill_color 16777215 nlines 1 max_width 256 justify 0 label "Enumeration") stereotype TRUE fill_color 8454143 quidu "36151B43024E" width 274 height 126 autoResize TRUE) (object AssociationViewNew "items" @25 location (332, 1343) label (object SegLabel @26 Parent_View @25 location (1170, 1328) font (object Font italics TRUE) anchor 1 anchor_loc 1 nlines 1 max_width 108 justify 0 label "items" pctDist 14.466666 height 15 orientation 0) quidu "36151BD40096" roleview_list (list RoleViews (object RoleView "$UNNAMED$3" @27 Parent_View @25 location (10, 906) label (object SegLabel @28 Parent_View @27 location (1174, 1312) hidden TRUE anchor 1 anchor_loc 1 nlines 1 max_width 60 justify 0 label "" pctDist 0.800000 height 42 orientation 0) quidu "36151BD6015E" client @25 supplier @24 vertices (list Points (332, 1343) (1215, 1343) (1215, 1083)) line_style 3 origin_attachment (332, 1340) terminal_attachment (1122, 1020)) (object RoleView "$UNNAMED$4" @29 Parent_View @25 location (10, 906) quidu "36151BD6015F" client @25 supplier @18 vertices (list Points (332, 1343) (91, 1343) (91, 547) (197, 547)) line_style 3 origin_attachment (329, 1343) terminal_attachment (287, 661) label (object SegLabel @30 Parent_View @29 location (158, 520) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..*" pctDist 0.966667 height 28 orientation 0)))) (object ClassView "Class" "Logical View::Derivative" @31 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1592, 1033) label (object ItemLabel Parent_View @31 location (1493, 952) fill_color 16777215 nlines 1 max_width 198 justify 0 label "Derivative") stereotype TRUE fill_color 8454143 quidu "3615150902C6" compartment (object Compartment Parent_View @31 location (1493, 1012) fill_color 16777215 anchor 2 nlines 2 max_width 147) width 216 height 186 autoResize TRUE) (object ClassView "Class" "Logical View::Domain" @32 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE ShowOperationSignature TRUE location (1084, 545) label (object ItemLabel Parent_View @32 location (971, 339) fill_color 16777215 nlines 1 max_width 226 justify 0 label "Domain") stereotype TRUE fill_color 8453888 quidu "361513E30280" compartment (object Compartment Parent_View @32 location (971, 399) fill_color 16777215 anchor 2 nlines 7 max_width 222) width 244 height 436 autoResize TRUE) (object InheritTreeView "" @33 location (1084, 880) supplier @32 vertices (list Points (1084, 880) (1084, 763))) (object InheritView "" @34 quidu "3615151D01E0" client @1 supplier @32 line_style 3 origin_attachment (316, 939) terminal_attachment (316, 880) drawSupplier @33) (object InheritView "" @35 quidu "3615152103D4" client @2 supplier @32 line_style 3 origin_attachment (928, 949) terminal_attachment (928, 880) drawSupplier @33) (object AssociationViewNew "$UNNAMED$1" @36 location (669, 543) font (object Font color 255 default_color FALSE) label (object SegLabel @37 Parent_View @36 location (652, 536) font (object Font color 255 default_color FALSE) hidden TRUE anchor 1 anchor_loc 1 nlines 1 max_width 60 justify 0 label "" pctDist 0.233333 height 8 orientation 0) line_color 255 quidu "36151AAB00E6" roleview_list (list RoleViews (object RoleView "set of" @38 Parent_View @36 location (-852, 109) label (object SegLabel @39 Parent_View @38 location (879, 506) font (object Font color 255 default_color FALSE) anchor 1 anchor_loc 1 nlines 1 max_width 132 justify 0 label "+set of" pctDist 0.721311 height 39 orientation 0) quidu "36151AAB033E" client @36 supplier @32 line_style 0 label (object SegLabel @40 Parent_View @38 location (883, 583) font (object Font color 255 default_color FALSE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+1..*" pctDist 0.736301 height 39 orientation 1)) (object RoleView "element of" @41 Parent_View @36 location (-852, 109) label (object SegLabel @42 Parent_View @41 location (486, 576) font (object Font color 255 default_color FALSE) anchor 1 anchor_loc 1 nlines 1 max_width 216 justify 0 label "+element of" pctDist 0.631579 height 33 orientation 0) quidu "36151AAB033F" client @36 supplier @18 line_style 0 label (object SegLabel @43 Parent_View @41 location (423, 517) font (object Font color 255 default_color FALSE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..*" pctDist 0.842105 height 27 orientation 1)))) (object InheritView "" @44 quidu "36151B6502EE" client @24 supplier @32 line_style 3 origin_attachment (1259, 957) terminal_attachment (1259, 880) drawSupplier @33) (object AssociationViewNew "base" @45 location (1874, 1047) label (object SegLabel @46 Parent_View @45 location (1327, 1328) font (object Font italics TRUE) anchor 1 anchor_loc 1 nlines 1 max_width 96 justify 0 label "base" pctDist -8.633333 height 281 orientation 1) quidu "36151B91035C" roleview_list (list RoleViews (object RoleView "$UNNAMED$2" @47 Parent_View @45 location (615, 138) quidu "36151B93026C" client @45 supplier @32 vertices (list Points (1874, 1047) (1874, 581) (1206, 581)) line_style 3 origin_attachment (1874, 1044) terminal_attachment (1206, 545) label (object SegLabel @48 Parent_View @47 location (1225, 551) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+1" pctDist 0.983471 height 31 orientation 1)) (object RoleView "from" @49 Parent_View @45 location (615, 138) label (object SegLabel @50 Parent_View @49 location (1348, 1113) anchor 1 anchor_loc 1 nlines 1 max_width 108 justify 0 label "+from" pctDist 0.974380 height 64 orientation 1) quidu "36151B93026D" client @45 supplier @24 vertices (list Points (1874, 1047) (1874, 1337) (1284, 1337) (1284, 1083)) line_style 3 origin_attachment (1874, 1044) terminal_attachment (1396, 1020)))) (object AssociationViewNew "operands" @51 location (1831, 892) label (object SegLabel @52 Parent_View @51 location (1636, 1280) font (object Font italics TRUE) anchor 1 anchor_loc 1 nlines 1 max_width 168 justify 0 label "operands" pctDist -2.750000 height 388 orientation 1) quidu "36151CAB019A" roleview_list (list RoleViews (object RoleView "$UNNAMED$5" @53 Parent_View @51 location (1088, 458) quidu "36151CAD006E" client @51 supplier @31 vertices (list Points (1831, 892) (1831, 1292) (1553, 1292) (1553, 1126)) line_style 3 origin_attachment (1831, 892) terminal_attachment (1553, 1126)) (object RoleView "$UNNAMED$6" @54 Parent_View @51 location (1088, 458) quidu "36151CAD006F" client @51 supplier @32 vertices (list Points (1831, 892) (1831, 674) (1206, 674)) line_style 3 origin_attachment (1831, 892) terminal_attachment (1206, 674) label (object SegLabel @55 Parent_View @54 location (1245, 712) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+2..*" pctDist 0.954797 height 38 orientation 0)))) (object AssociationViewNew "see also" @56 location (819, 309) font (object Font color 8421504 default_color FALSE) label (object SegLabel @57 Parent_View @56 location (829, 253) font (object Font color 8421504 default_color FALSE) anchor 1 anchor_loc 1 nlines 1 max_width 156 justify 0 label "see also" pctDist 0.666667 height 57 orientation 0) line_color 8421504 quidu "361BF0850046" roleview_list (list RoleViews (object RoleView "$UNNAMED$7" @58 Parent_View @56 location (-221, -128) quidu "361BF08900BE" client @56 supplier @32 vertices (list Points (819, 309) (819, 249) (1009, 249) (1009, 327)) line_style 3 origin_attachment (819, 312) terminal_attachment (962, 545) label (object SegLabel @59 Parent_View @58 location (968, 295) font (object Font color 8421504 default_color FALSE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..*" pctDist 0.905488 height 42 orientation 1)) (object RoleView "$UNNAMED$8" @60 Parent_View @56 location (-221, -128) quidu "361BF08900BF" client @56 supplier @32 vertices (list Points (819, 309) (819, 427) (962, 427)) line_style 3 origin_attachment (819, 312) terminal_attachment (962, 545) label (object SegLabel @61 Parent_View @60 location (915, 394) font (object Font color 8421504 default_color FALSE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..*" pctDist 0.824034 height 34 orientation 0)))) (object AssociationViewNew "$UNNAMED$12" @62 location (1319, 312) font (object Font color 8421504 default_color FALSE) line_color 8421504 quidu "361BF8B4032A" roleview_list (list RoleViews (object RoleView "updates" @63 Parent_View @62 location (-97, -309) label (object SegLabel @64 Parent_View @63 location (1320, 378) font (object Font color 8421504 default_color FALSE) anchor 1 anchor_loc 1 nlines 1 max_width 168 justify 0 label "+updates" pctDist 0.287805 height 1 orientation 0) quidu "361BF8B7006E" client @62 supplier @32 vertices (list Points (1319, 312) (1319, 433) (1206, 433)) line_style 3 origin_attachment (1319, 315) terminal_attachment (1206, 545) label (object SegLabel @65 Parent_View @63 location (1258, 468) font (object Font color 8421504 default_color FALSE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..*" pctDist 0.780488 height 35 orientation 0)) (object RoleView "$UNNAMED$13" @66 Parent_View @62 location (-97, -309) quidu "361BF8B7006F" client @62 supplier @32 vertices (list Points (1319, 312) (1319, 252) (1134, 252) (1134, 327)) line_style 3 origin_attachment (1319, 432) terminal_attachment (1206, 545) label (object SegLabel @67 Parent_View @66 location (1179, 286) font (object Font color 8421504 default_color FALSE) anchor 2 anchor_loc 1 nlines 1 max_width 15 justify 0 label "+0..1" pctDist 0.873096 height 45 orientation 0)))) (object InheritView "" @68 quidu "3615152A014A" client @31 supplier @32 line_style 3 origin_attachment (1568, 940) terminal_attachment (1568, 880) drawSupplier @33))))) root_subsystem (object SubSystem "Component View" quid "361513D4035F" physical_models (list unit_reference_list) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "361513D40399" 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 "361513D40360" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "361513D40362" 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 "Java" name "propertyId" value "809135966") (object Attribute tool "Java" name "default__Project" value (list Attribute_Set (object Attribute tool "Java" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Java" name "StopOnError" value FALSE) (object Attribute tool "Java" name "Directory" value "AUTO GENERATE") (object Attribute tool "Java" name "UsePrefixes" value FALSE) (object Attribute tool "Java" name "InstanceVariablePrefix" value "m_") (object Attribute tool "Java" name "ClassVariablePrefix" value "s_") (object Attribute tool "Java" name "DefaultAttributeDataType" value "int") (object Attribute tool "Java" name "DefaultOperationReturnType" value "void"))) (object Attribute tool "Java" name "default__Class" value (list Attribute_Set (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "GenerateDefaultConstructor" value TRUE) (object Attribute tool "Java" name "ConstructorIs" value ("Ctor_Set" 62)) (object Attribute tool "Java" name "Ctor_Set" value (list Attribute_Set (object Attribute tool "Java" name "Public" value 62) (object Attribute tool "Java" name "Protected" value 63) (object Attribute tool "Java" name "Private" value 64))) (object Attribute tool "Java" name "GenerateFinalizer" value FALSE) (object Attribute tool "Java" name "GenerateStaticInitializer" value FALSE) (object Attribute tool "Java" name "GenerateInstanceInitializer" value FALSE))) (object Attribute tool "Java" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Java" name "Generate" value TRUE) (object Attribute tool "Java" name "CmIdentification" value (value Text "")) (object Attribute tool "Java" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Java" name "FileName" value (value Text "")) (object Attribute tool "Java" name "AdditionalImports" value (value Text "")))) (object Attribute tool "Java" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Java" name "Generate" value TRUE) (object Attribute tool "Java" name "CmIdentification" value (value Text "")) (object Attribute tool "Java" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Java" name "FileName" value (value Text "")) (object Attribute tool "Java" name "AdditionalImports" value (value Text "")))) (object Attribute tool "Java" name "default__Operation" value (list Attribute_Set (object Attribute tool "Java" name "Abstract" value FALSE) (object Attribute tool "Java" name "Static" value FALSE) (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Native" value FALSE) (object Attribute tool "Java" name "Synchronized" value FALSE))) (object Attribute tool "Java" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Java" name "GenerateDataMember" value TRUE) (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Transient" value FALSE) (object Attribute tool "Java" name "Volatile" value FALSE))) (object Attribute tool "Java" name "default__Role" value (list Attribute_Set (object Attribute tool "Java" name "GenerateDataMember" value TRUE) (object Attribute tool "Java" name "ContainerClass" value "") (object Attribute tool "Java" name "InitialValue" value "") (object Attribute tool "Java" name "Final" value FALSE) (object Attribute tool "Java" name "Transient" value FALSE) (object Attribute tool "Java" name "Volatile" value FALSE))) (object Attribute tool "Java" name "HiddenTool" value FALSE)) quid "361513D40361"))