(object Petal
version 43
_written "Rose 6.5.9232.10"
charSet 0)
(object Class_Category "1. TZ Domain Model"
is_unit TRUE
is_loaded TRUE
quid "35B678080064"
documentation
|This model is optional.
|The Business Object Model contains a set of interacting workers and business entity (domain) classes which collaborate to enact the business processes. In some cases, only the business entity classes are documented. The business entity classes as a whole are sometimes referred to as a 'domain model'.
|
|The business modeling workflow in Rational Unified Process produces two models: the business use-case model, and the business object model. Both show the business
|processes, but different aspects of them. In the business use-case model each business use case represents a business process, described (text and/or activity diagrams) from an "external" view point without worrying about who does what to whom inside of the organization.
|In the business object model, you include realizations of each business use case to show how workers and entities collaborate to perform the process. You do that using class diagrams, activity diagrams with swimlanes, collaboration diagrams, and/or interaction diagrams.
|
exportControl "Public"
logical_models (list unit_reference_list
(object Class "ActualisedRules"
quid "418A0B100066"
class_attributes (list class_attribute_list
(object ClassAttribute "iStartYear"
quid "418A0B2402C8")
(object ClassAttribute "iEndYear"
quid "418A0B2B019F")))
(object Class "ActualisedRule"
quid "418A0B4500A5"
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "418A0B8E01BF"
label "actualised from"
supplier "Logical View::Analysis Model::BClasses::RuleDefinition"
quidu "40B3654800BF")
(object Uses_Relationship
quid "418A0B910346"
supplier "Logical View::Analysis Model::BClasses::RuleUse"
quidu "40B3652A00A0")
(object Uses_Relationship
quid "418A0B940058"
supplier "Logical View::Analysis Model::BClasses::Rule"
quidu "40D16795026D")
(object Uses_Relationship
quid "418A0B9900A6"
label "iStdOffset = iUTCOffset"
supplier "Logical View::Analysis Model::BClasses::STDTimeAlignment"
quidu "40B3658702F2"))
class_attributes (list class_attribute_list
(object ClassAttribute "iTimeOfChange"
quid "418A0BD800D6"
type ":TTime"
derived TRUE)
(object ClassAttribute "iTimeChangeRef"
quid "418A0C0200B7")
(object ClassAttribute "iStdOffset"
quid "418A0C1D028C")
(object ClassAttribute "iDstOffset"
quid "418A0C2401A2")))
(object Association "nominally aligns DST adjustment to"
quid "407E8290034C"
roles (list role_list
(object Role "$UNNAMED$0"
quid "407E829101C5"
supplier "Logical View::Analysis Model::BClasses::DSTZone"
quidu "407E6AC801E5"
client_cardinality (value cardinality "1")
is_navigable TRUE)
(object Role "$UNNAMED$1"
quid "407E829101C6"
supplier "Logical View::Analysis Model::BClasses::Location"
quidu "407E69D9001F"
client_cardinality (value cardinality "1..n"))))
(object Association "adjusts DST using"
quid "407E82980233"
roles (list role_list
(object Role "Current"
quid "407E829803C9"
label "Current"
supplier "Logical View::Analysis Model::BClasses::DST Rule"
quidu "407E6A07035C"
client_cardinality (value cardinality "1..n")
is_navigable TRUE)
(object Role "$UNNAMED$2"
quid "407E829803CA"
supplier "Logical View::Analysis Model::BClasses::DSTZone"
quidu "407E6AC801E5")))
(object Association "aligns local time with"
quid "407E83AE0281"
roles (list role_list
(object Role "timeZone"
quid "407E83AF006E"
label "timeZone"
supplier "Logical View::Analysis Model::BClasses::TimeZone"
quidu "40D02EE4014B"
client_cardinality (value cardinality "1..n")
is_navigable TRUE)
(object Role "$UNNAMED$3"
quid "407E83AF006F"
supplier "Logical View::Analysis Model::BClasses::Location"
quidu "407E69D9001F"
client_cardinality (value cardinality "1..n"))))
(object Association "[preferentially] adjusts DST using"
quid "407E854700CB"
roles (list role_list
(object Role "DSTRule"
quid "407E854702FE"
label "DSTRule"
supplier "Logical View::Analysis Model::BClasses::DST Rule"
quidu "407E6A07035C"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$4"
quid "407E8547030D"
supplier "Logical View::Analysis Model::BClasses::Location"
quidu "407E69D9001F")))
(object Association "synchronises DST adjustment with"
quid "407E8AC901C5"
roles (list role_list
(object Role "$UNNAMED$5"
quid "407E8ACA009C"
supplier "Logical View::Analysis Model::BClasses::DSTZone"
quidu "407E6AC801E5"
client_cardinality (value cardinality "0..1")
is_navigable TRUE)
(object Role "$UNNAMED$6"
quid "407E8ACA009D"
supplier "Logical View::Analysis Model::BClasses::TimeZone"
quidu "40D02EE4014B")))
(object Association "belongs to"
quid "4087D8FE01A2"
roles (list role_list
(object Role "$UNNAMED$7"
quid "4087D8FF003B"
supplier "Logical View::Analysis Model::BClasses::Country"
quidu "4087D8DF026D"
client_cardinality (value cardinality "1")
is_navigable TRUE)
(object Role "$UNNAMED$8"
quid "4087D8FF003C"
supplier "Logical View::Analysis Model::BClasses::Location"
quidu "407E69D9001F"
client_cardinality (value cardinality "1..n"))))
(object Association "aligns STD Time Adjustment with"
quid "40D02FB9014E"
roles (list role_list
(object Role "$UNNAMED$9"
quid "40D02FB902E4"
supplier "Logical View::Analysis Model::BClasses::STDTimeZone"
quidu "407E69FD00AC"
client_cardinality (value cardinality "1..n")
is_navigable TRUE)
(object Role "$UNNAMED$10"
quid "40D02FB902F4"
supplier "Logical View::Analysis Model::BClasses::TimeZone"
quidu "40D02EE4014B")))
(object Association "combines with"
quid "40F3F9D20344"
roles (list role_list
(object Role "$UNNAMED$11"
quid "40F3F9D301EC"
supplier "Logical View::Analysis Model::BClasses::RuleLetter"
quidu "40D6C8DF01AF"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$12"
quid "40F3F9D301ED"
supplier "Logical View::Analysis Model::BClasses::ZoneFormat"
quidu "40B36506033F"))
AssociationClass "Logical View::Analysis Model::BClasses::TimeZoneShortName")
(object Association "refered to by"
quid "417FAA4103E1"
roles (list role_list
(object Role "$UNNAMED$13"
quid "417FAA4202D7"
supplier "Logical View::Analysis Model::BClasses::TimeZoneShortName"
quidu "40F3ED1C0353"
is_navigable TRUE)
(object Role "$UNNAMED$14"
quid "417FAA4202D8"
supplier "Logical View::Analysis Model::BClasses::Rule"
quidu "40D16795026D")))
(object Association "$UNNAMED$15"
quid "418A0B5703C2"
roles (list role_list
(object Role "$UNNAMED$16"
quid "418A0B58025B"
supplier "Logical View::Analysis Model::1. TZ Domain Model::ActualisedRule"
quidu "418A0B4500A5"
client_cardinality (value cardinality "1..n")
is_navigable TRUE)
(object Role "$UNNAMED$17"
quid "418A0B58025C"
supplier "Logical View::Analysis Model::1. TZ Domain Model::ActualisedRules"
quidu "418A0B100066"
is_aggregate TRUE)))
(object Association "covers"
quid "418A6213039E"
roles (list role_list
(object Role "$UNNAMED$18"
quid "418A62140237"
supplier "Logical View::Analysis Model::BClasses::STDTimeAlignment"
quidu "40B3658702F2"
client_cardinality (value cardinality "1..n")
is_navigable TRUE)
(object Role "$UNNAMED$19"
quid "418A62140247"
supplier "Logical View::Analysis Model::1. TZ Domain Model::ActualisedRules"
quidu "418A0B100066"))))
logical_presentations (list unit_reference_list
(object ClassDiagram "1. Time Zones"
quid "407E69C002CF"
title "1. Time Zones"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object NoteView @1
location (921, 322)
font (object Font
size 12)
label (object ItemLabel
Parent_View @1
location (571, 78)
fill_color 13434879
nlines 8
max_width 665
label
|TimeZone.name :=
|<Region>'/'<MajorCity>
|
|where;
|Region := Continent / Ocean
|
|example:
|Europe/London
)
line_color 3342489
fill_color 13434879
width 725
height 500)
(object NoteView @2
location (2078, 2122)
font (object Font
size 12)
label (object ItemLabel
Parent_View @2
location (1712, 1881)
fill_color 13434879
nlines 8
max_width 696
label
|[A DSTZone adjusts DST using only one rule at any time. There is no time overlapping membership]
|
|DST Rules for a zone may be changed.
)
line_color 3342489
fill_color 13434879
width 756
height 494)
(object NoteView @3
location (1737, 322)
font (object Font
size 12)
label (object ItemLabel
Parent_View @3
location (1343, 81)
fill_color 13434879
nlines 8
max_width 753
label
|[A city can belong in only 1 time zone at any time; there is no time overlapping membership]
|
|Cities have been known to change time Zone;
|Kentucky/USA switched from Central to Eastern time.
)
line_color 3342489
fill_color 13434879
width 813
height 494)
(object NoteView @4
location (2065, 841)
font (object Font
size 12)
label (object ItemLabel
Parent_View @4
location (1762, 625)
fill_color 13434879
nlines 7
max_width 571
label
|Example of a rule;
|"last Sunday in March through the last Sunday in October"
|Rules needs to be bounded by the years in which they apply.
)
line_color 3342489
fill_color 13434879
width 631
height 444)
(object NoteView @5
location (681, 1756)
font (object Font
size 12)
label (object ItemLabel
Parent_View @5
location (468, 1581)
fill_color 13434879
nlines 6
max_width 390
label "Some time zones do not use DST. E.g. Tropical cities have no need for it.")
line_color 3342489
fill_color 13434879
width 450
height 363)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::DST Rule" @6
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1792, 1392)
font (object Font
size 12)
label (object ItemLabel
Parent_View @6
location (1666, 1286)
fill_color 13434879
nlines 1
max_width 252
justify 0
label "DST Rule")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "407E6A07035C"
width 270
height 240
annotation 8
autoResize TRUE)
(object AttachView "" @7
stereotype TRUE
line_color 3342489
client @6
supplier @4
line_style 0)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::Location" @8
ShowCompartmentStereotypes TRUE
location (1408, 1264)
font (object Font
size 12)
label (object ItemLabel
Parent_View @8
location (1292, 1187)
fill_color 13434879
nlines 1
max_width 232
justify 0
label "Location")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "407E69D9001F"
width 250
height 182
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::DSTZone" @9
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1408, 1888)
font (object Font
size 12)
label (object ItemLabel
Parent_View @9
location (1282, 1782)
fill_color 13434879
nlines 1
max_width 252
justify 0
label "DSTZone")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "407E6AC801E5"
width 270
height 240
annotation 8
autoResize TRUE)
(object AssociationViewNew "adjusts DST using" @10
location (1600, 1639)
font (object Font
size 12)
label (object SegLabel @11
Parent_View @10
location (1497, 1583)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 2
max_width 223
justify 0
label "adjusts DST using"
pctDist -1.216667
height 57
orientation 0)
stereotype TRUE
line_color 3342489
quidu "407E82980233"
roleview_list (list RoleViews
(object RoleView "Current" @12
Parent_View @10
location (1276, 282)
stereotype TRUE
line_color 3342489
quidu "407E829803C9"
client @10
supplier @6
line_style 0
label (object SegLabel @13
Parent_View @12
location (1692, 1589)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.595122
height 42
orientation 1))
(object RoleView "$UNNAMED$2" @14
Parent_View @10
location (1276, 282)
stereotype TRUE
line_color 3342489
quidu "407E829803CA"
client @10
supplier @9
line_style 0)))
(object AttachView "" @15
stereotype TRUE
line_color 3342489
client @2
supplier @10
line_style 0)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::STDTimeZone" @16
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (304, 1392)
font (object Font
size 12)
label (object ItemLabel
Parent_View @16
location (126, 1261)
fill_color 13434879
nlines 1
max_width 356
justify 0
label "STDTimeZone")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "407E69FD00AC"
width 374
height 290
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::TimeZone" @17
ShowCompartmentStereotypes TRUE
location (912, 832)
font (object Font
size 12)
label (object ItemLabel
Parent_View @17
location (782, 755)
fill_color 13434879
nlines 1
max_width 260
justify 0
label "TimeZone")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40D02EE4014B"
width 278
height 182
annotation 8
autoResize TRUE)
(object AssociationViewNew "aligns local time with" @18
location (1160, 1047)
font (object Font
size 12)
label (object SegLabel @19
Parent_View @18
location (1110, 1123)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 3
max_width 170
justify 0
label "aligns local time with"
pctDist -0.350000
height 76
orientation 1)
stereotype TRUE
line_color 3342489
quidu "407E83AE0281"
roleview_list (list RoleViews
(object RoleView "timeZone" @20
Parent_View @18
location (360, -105)
stereotype TRUE
line_color 3342489
quidu "407E83AF006E"
client @18
supplier @17
line_style 0
label (object SegLabel @21
Parent_View @20
location (1101, 941)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.615735
height 43
orientation 1))
(object RoleView "$UNNAMED$3" @22
Parent_View @18
location (360, -105)
stereotype TRUE
line_color 3342489
quidu "407E83AF006F"
client @18
supplier @8
line_style 0
label (object SegLabel @23
Parent_View @22
location (1285, 1101)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.679080
height 42
orientation 0))))
(object AttachView "" @24
stereotype TRUE
line_color 3342489
client @3
supplier @18
line_style 0)
(object AttachView "" @25
stereotype TRUE
line_color 3342489
client @1
supplier @17
line_style 0)
(object AssociationViewNew "synchronises DST adjustment with" @26
location (916, 1371)
font (object Font
size 12)
label (object SegLabel @27
Parent_View @26
location (1085, 1416)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 4
max_width 331
justify 0
label "synchronises DST adjustment with"
pctDist 3.333333
height 45
orientation 1)
stereotype TRUE
line_color 3342489
quidu "407E8AC901C5"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$5" @28
Parent_View @26
location (612, 571)
stereotype TRUE
line_color 3342489
quidu "407E8ACA009C"
client @26
supplier @9
vertices (list Points
(916, 1371)
(916, 1431)
(1279, 1767))
line_style 0
label (object SegLabel @29
Parent_View @28
location (1224, 1654)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.789138
height 46
orientation 0))
(object RoleView "$UNNAMED$6" @30
Parent_View @26
location (612, 571)
stereotype TRUE
line_color 3342489
quidu "407E8ACA009D"
client @26
supplier @17
line_style 0)))
(object AssociationViewNew "aligns STD Time Adjustment with" @31
location (636, 1084)
font (object Font
size 12)
label (object SegLabel @32
Parent_View @31
location (419, 1113)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 5
max_width 268
justify 0
label "aligns STD Time Adjustment with"
pctDist -3.116667
height 29
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D02FB9014E"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$9" @33
Parent_View @31
location (-311, 234)
stereotype TRUE
line_color 3342489
quidu "40D02FB902E4"
client @31
supplier @16
line_style 0
label (object SegLabel @34
Parent_View @33
location (558, 1227)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.652764
height 52
orientation 0))
(object RoleView "$UNNAMED$10" @35
Parent_View @31
location (-311, 234)
stereotype TRUE
line_color 3342489
quidu "40D02FB902F4"
client @31
supplier @17
line_style 0)))
(object AttachView "" @36
stereotype TRUE
line_color 3342489
client @5
supplier @26
line_style 0)
(object NoteView @37
location (265, 663)
font (object Font
size 12)
label (object ItemLabel
Parent_View @37
location (40, 469)
fill_color 13434879
nlines 6
max_width 415
label "[Only a single STDTimeZone applies at a any time. There is no time overlapping membership]")
line_color 3342489
fill_color 13434879
width 475
height 400)
(object AttachView "" @38
stereotype TRUE
line_color 3342489
client @31
supplier @37
line_style 0)
(object NoteView @39
location (315, 2234)
font (object Font
size 12)
label (object ItemLabel
Parent_View @39
location (84, 2049)
fill_color 13434879
nlines 6
max_width 427
label "STDTimeZone.name is usually abreviated to a 3 letter word, e.g. GMT")
line_color 3342489
fill_color 13434879
width 487
height 382)
(object AttachView "" @40
stereotype TRUE
line_color 3342489
client @16
supplier @39
line_style 0)
(object NoteView @41
location (1087, 2247)
font (object Font
size 12)
label (object ItemLabel
Parent_View @41
location (846, 2103)
fill_color 13434879
nlines 5
max_width 447
label "DSTZone.name is usually abreviated to a 3 letter word, e.g. BST")
line_color 3342489
fill_color 13434879
width 507
height 300)
(object AttachView "" @42
stereotype TRUE
line_color 3342489
client @9
supplier @41
line_style 0)))
(object ClassDiagram "2. Time Zone Data Model"
quid "40B3648C035D"
title "2. Time Zone Data Model"
zoom 95
max_height 28350
max_width 21600
origin_x 0
origin_y 1290
items (list diagram_item_list
(object NoteView @43
location (1703, 552)
font (object Font
size 12)
label (object ItemLabel
Parent_View @43
location (1005, 88)
fill_color 13434879
nlines 17
max_width 1361
label
|A number of Rules have the same definition. We isolated RuleDefinition so it can be re-used to save space.
|
|iOffset:
| specified in minutes wrt standard time
|
|iDayRule:= (
| / FixedDate
| / DayAfterDate
| / DayBeforeDate
| / DayInLastWeekOfMonth)
|
|iTimeOfChange:
| time of day the clock changes
|
|iTimeChangeRef:=
| (UTC / STD / WCLK) /* iTimeOfChange is w.r.t */
)
line_color 3342489
fill_color 13434879
width 1421
height 941)
(object NoteView @44
location (1793, 2812)
font (object Font
size 12)
label (object ItemLabel
Parent_View @44
location (1440, 2657)
fill_color 13434879
nlines 6
max_width 671
label
|iId :=
|<Region>'/'<MajorCity>
|
|where;
|Region := ( Continent / Ocean)
)
line_color 3342489
fill_color 13434879
width 731
height 323)
(object NoteView @45
location (1822, 2371)
font (object Font
size 12)
label (object ItemLabel
Parent_View @45
location (1413, 2180)
fill_color 13434879
nlines 7
max_width 782
label
|iName :=
| usually abreviated to a 3 letter word, e.g. GMT, BST etc
|
|iAltName :=
| is the previous name, specified as a link
)
line_color 3342489
fill_color 13434879
width 842
height 395)
(object NoteView @46
location (480, 351)
font (object Font
size 12)
label (object ItemLabel
Parent_View @46
location (38, 91)
fill_color 13434879
nlines 9
max_width 848
label
|the TZ database defines changes to summer time and winter time as separate rules
|
|Each redefinition of the rule specifies a letter, e.g. "S", "" or an empty string, that is added to a ZoneFormat (e.g. WE%ST) to get the actual time zone short name.
)
line_color 3342489
fill_color 13434879
width 908
height 533)
(object NoteView @47
location (315, 1154)
font (object Font
size 12)
label (object ItemLabel
Parent_View @47
location (15, 1075)
fill_color 13434879
nlines 3
max_width 565
label
|iName :=
| e.g "GB-Eire"
)
line_color 3342489
fill_color 13434879
width 625
height 171)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::RuleLetter" @48
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1110, 1566)
font (object Font
size 12)
label (object ItemLabel
Parent_View @48
location (982, 1463)
fill_color 13434879
nlines 1
max_width 256
justify 0
label "RuleLetter")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40D6C8DF01AF"
width 274
height 232
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::ZoneFormat" @49
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (889, 2143)
font (object Font
size 12)
label (object ItemLabel
Parent_View @49
location (738, 2040)
fill_color 13434879
nlines 1
max_width 302
justify 0
label "ZoneFormat")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B36506033F"
width 320
height 232
annotation 8
autoResize TRUE)
(object AssociationViewNew "combines with" @50
location (998, 1854)
font (object Font
size 12)
label (object SegLabel @51
Parent_View @50
location (880, 1884)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 2
max_width 217
justify 0
label "combines with"
pctDist -1.466667
height 30
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40F3F9D20344"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$11" @52
Parent_View @50
location (135, -397)
stereotype TRUE
line_color 3342489
quidu "40F3F9D301EC"
client @50
supplier @48
line_style 0
label (object SegLabel @53
Parent_View @52
location (1122, 1717)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..*"
pctDist 0.935415
height 66
orientation 1))
(object RoleView "$UNNAMED$12" @54
Parent_View @50
location (135, -397)
stereotype TRUE
line_color 3342489
quidu "40F3F9D301ED"
client @50
supplier @49
line_style 0)))
(object ClassView "Class" "Logical View::Analysis Model::BClasses::Zone" @55
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1192, 2824)
font (object Font
size 12)
label (object ItemLabel
Parent_View @55
location (1077, 2721)
fill_color 13434879
nlines 1
max_width 230
justify 0
label "Zone")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B364A5035D"
width 248
height 232
annotation 8
autoResize TRUE)
(object AttachView "" @56
stereotype TRUE
line_color 3342489
client @55
supplier @44
line_style 0)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::RuleDefinition" @57
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1939, 1492)
font (object Font
size 12)
label (object ItemLabel
Parent_View @57
location (1756, 1217)
fill_color 13434879
nlines 1
max_width 366
justify 0
label "RuleDefinition")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B3654800BF"
width 384
height 576
annotation 8
autoResize TRUE)
(object AttachView "" @58
stereotype TRUE
line_color 3342489
client @43
supplier @57
line_style 0)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::STDTimeAlignment" @59
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (554, 2496)
font (object Font
size 12)
label (object ItemLabel
Parent_View @59
location (328, 2344)
fill_color 13434879
nlines 1
max_width 452
justify 0
label "STDTimeAlignment")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B3658702F2"
width 470
height 330
annotation 8
autoResize TRUE)
(object AssociationViewNew "aligns to time described by" @60
location (790, 2822)
font (object Font
size 12)
label (object SegLabel @61
Parent_View @60
location (734, 2933)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 4
max_width 276
justify 0
label "aligns to time described by"
pctDist -0.450000
height 111
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D95B6101E9"
roleview_list (list RoleViews
(object RoleView "" @62
Parent_View @60
location (-455, 23)
stereotype TRUE
line_color 3342489
quidu "40D95B6103BE"
client @60
supplier @59
vertices (list Points
(790, 2822)
(687, 2822)
(621, 2661))
line_style 0
label (object SegLabel @63
Parent_View @62
location (692, 2715)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.725305
height 45
orientation 1))
(object RoleView "" @64
Parent_View @60
location (-455, 23)
stereotype TRUE
line_color 3342489
quidu "40D95B6103CE"
client @60
supplier @55
line_style 0
label (object SegLabel @65
Parent_View @64
location (1014, 2867)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.808752
height 44
orientation 1))))
(object ClassView "Class" "Logical View::Analysis Model::BClasses::TimeZoneShortName" @66
ShowCompartmentStereotypes TRUE
location (1430, 1942)
font (object Font
size 12)
label (object ItemLabel
Parent_View @66
location (1183, 1868)
fill_color 13434879
nlines 1
max_width 494
justify 0
label "TimeZoneShortName")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40F3ED1C0353"
width 512
height 174
annotation 8
autoResize TRUE)
(object AssociationViewNew "refered to by" @67
location (1183, 2419)
font (object Font
size 12)
label (object SegLabel @68
Parent_View @67
location (1062, 2382)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 298
justify 0
label "refered to by"
pctDist -1.516667
height 38
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40D957C1020C"
roleview_list (list RoleViews
(object RoleView "" @69
Parent_View @67
location (698, -89)
stereotype TRUE
line_color 3342489
quidu "40D957C20086"
client @67
supplier @66
line_style 0)
(object RoleView "" @70
Parent_View @67
location (698, -89)
stereotype TRUE
line_color 3342489
quidu "40D957C20095"
client @67
supplier @59
vertices (list Points
(1183, 2419)
(1145, 2493)
(789, 2494))
line_style 0)))
(object AttachView "" @71
stereotype TRUE
line_color 3342489
client @45
supplier @66
line_style 0)
(object AssocAttachView "" @72
stereotype TRUE
line_color 3342489
client @50
supplier @66
line_style 0)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::RuleUse" @73
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1000, 1217)
font (object Font
size 12)
label (object ItemLabel
Parent_View @73
location (878, 1089)
fill_color 13434879
nlines 1
max_width 244
justify 0
label "RuleUse")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B3652A00A0"
width 262
height 282
annotation 8
autoResize TRUE)
(object AttachView "" @74
stereotype TRUE
line_color 3342489
client @46
supplier @73
line_style 0)
(object AssociationViewNew "" @75
location (1450, 1263)
font (object Font
size 12)
label (object SegLabel @76
Parent_View @75
location (1419, 1165)
font (object Font
size 12
italics TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 3
max_width 60
justify 0
label ""
pctDist -0.016667
height 99
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40D196A20142"
roleview_list (list RoleViews
(object RoleView "iRuleDefinition" @77
Parent_View @75
location (477, -562)
label (object SegLabel @78
Parent_View @77
location (1556, 1407)
anchor 1
anchor_loc 1
nlines 1
max_width 266
justify 0
label "-iRuleDefinition"
pctDist 0.478384
height 86
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D196A30058"
client @75
supplier @57
line_style 0
label (object SegLabel @79
Parent_View @77
location (1644, 1300)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.588270
height 50
orientation 0))
(object RoleView "" @80
Parent_View @75
location (477, -562)
stereotype TRUE
line_color 3342489
quidu "40D196A30068"
client @75
supplier @73
vertices (list Points
(1450, 1263)
(1385, 1233)
(1131, 1222))
line_style 0
label (object SegLabel @81
Parent_View @80
location (1208, 1269)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.761481
height 44
orientation 0))))
(object AssocAttachView "" @82
stereotype TRUE
line_color 3342489
client @75
supplier @48
line_style 0)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::Rule" @83
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (373, 1702)
font (object Font
size 12)
label (object ItemLabel
Parent_View @83
location (258, 1599)
fill_color 13434879
nlines 1
max_width 230
justify 0
label "Rule")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40D16795026D"
width 248
height 232
annotation 8
autoResize TRUE)
(object AttachView "" @84
stereotype TRUE
line_color 3342489
client @83
supplier @47
line_style 0)
(object AssociationViewNew "adjusts local times to changes defined by" @85
location (456, 2074)
font (object Font
size 12)
label (object SegLabel @86
Parent_View @85
location (311, 2116)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 3
max_width 310
justify 0
label "adjusts local times to changes defined by"
pctDist -1.916667
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D168210231"
roleview_list (list RoleViews
(object RoleView "iRuleSet" @87
Parent_View @85
location (-348, 150)
label (object SegLabel @88
Parent_View @87
location (303, 1883)
font (object Font
size 12)
anchor 1
anchor_loc 1
nlines 1
max_width 226
justify 0
label "+iRuleSet"
pctDist 0.843582
height 107
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40D16822000E"
client @85
supplier @83
line_style 0
label (object SegLabel @89
Parent_View @87
location (476, 1904)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.614472
height 57
orientation 1))
(object RoleView "" @90
Parent_View @85
location (-348, 150)
stereotype TRUE
line_color 3342489
quidu "40D16822000F"
client @85
supplier @59
line_style 0
label (object SegLabel @91
Parent_View @90
location (542, 2270)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.796731
height 40
orientation 0))))
(object AssocAttachView "" @92
stereotype TRUE
line_color 3342489
client @85
supplier @49
line_style 0)
(object AssociationViewNew "refered to by" @93
location (923, 1727)
font (object Font
size 12)
label (object SegLabel @94
Parent_View @93
location (754, 1655)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 309
justify 0
label "refered to by"
pctDist -2.316667
height 73
orientation 0)
stereotype TRUE
line_color 3342489
quidu "417FAA4103E1"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$13" @95
Parent_View @93
location (550, 25)
stereotype TRUE
line_color 3342489
quidu "417FAA4202D7"
client @93
supplier @66
line_style 0)
(object RoleView "$UNNAMED$14" @96
Parent_View @93
location (550, 25)
stereotype TRUE
line_color 3342489
quidu "417FAA4202D8"
client @93
supplier @83
vertices (list Points
(923, 1727)
(868, 1704)
(497, 1702))
line_style 0)))
(object AssociationViewNew "applicable during" @97
location (682, 1460)
label (object SegLabel @98
Parent_View @97
location (672, 1442)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 600
justify 0
label "applicable during"
pctDist 0.350000
height 19
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40B3655B0023"
roleview_list (list RoleViews
(object RoleView "" @99
Parent_View @97
location (-506, 792)
label (object SegLabel @100
Parent_View @99
location (791, 1454)
font (object Font
size 12)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 60
justify 0
label ""
pctDist 0.387283
height 62
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40B3655B0227"
client @97
supplier @73
line_style 0
label (object SegLabel @101
Parent_View @99
location (784, 1328)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.686802
height 44
orientation 0))
(object RoleView "" @102
Parent_View @97
location (-506, 792)
stereotype TRUE
line_color 3342489
quidu "40B3655B0228"
client @97
supplier @83
line_style 0
label (object SegLabel @103
Parent_View @102
location (520, 1544)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.774628
height 34
orientation 1))))))
(object ClassDiagram "Rule Actualisation"
quid "418A0AD303D0"
title "Rule Actualisation"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 431
items (list diagram_item_list
(object ClassView "Class" "Logical View::Analysis Model::BClasses::Zone" @104
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (192, 2436)
font (object Font
size 12)
label (object ItemLabel
Parent_View @104
location (80, 2330)
fill_color 13434879
nlines 1
max_width 224
justify 0
label "Zone")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B364A5035D"
compartment (object Compartment
Parent_View @104
location (80, 2441)
font (object Font
size 10)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 2
max_width 91)
width 242
height 240
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::RuleDefinition" @105
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1676, 799)
font (object Font
size 12)
label (object ItemLabel
Parent_View @105
location (1502, 518)
fill_color 13434879
nlines 1
max_width 348
justify 0
label "RuleDefinition")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B3654800BF"
compartment (object Compartment
Parent_View @105
location (1502, 629)
font (object Font
size 10)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 9
max_width 344)
width 366
height 590
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::Analysis Model::BClasses::RuleUse" @106
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (1033, 445)
font (object Font
size 12)
label (object ItemLabel
Parent_View @106
location (912, 314)
fill_color 13434879
nlines 1
max_width 242
justify 0
label "RuleUse")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B3652A00A0"
compartment (object Compartment
Parent_View @106
location (912, 425)
font (object Font
size 10)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 3
max_width 238)
width 260
height 290
annotation 8
autoResize TRUE)
(object AssociationViewNew "" @107
location (1327, 607)
font (object Font
size 12)
label (object SegLabel @108
Parent_View @107
location (1296, 509)
font (object Font
size 12
italics TRUE)
hidden TRUE
anchor 1
anchor_loc 1
nlines 3
max_width 60
justify 0
label ""
pctDist -0.016667
height 99
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40D196A20142"
roleview_list (list RoleViews
(object RoleView "iRuleDefinition" @109
Parent_View @107
location (354, -1218)
label (object SegLabel @110
Parent_View @109
location (1338, 736)
font (object Font
size 12)
anchor 1
anchor_loc 1
nlines 1
max_width 346
justify 0
label "-iRuleDefinition"
pctDist 0.379364
height 108
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D196A30058"
client @107
supplier @105
line_style 0
label (object SegLabel @111
Parent_View @109
location (1448, 618)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.588270
height 50
orientation 0))
(object RoleView "" @112
Parent_View @107
location (354, -1218)
stereotype TRUE
line_color 3342489
quidu "40D196A30068"
client @107
supplier @106
line_style 0
label (object SegLabel @113
Parent_View @112
location (1227, 591)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.507604
height 34
orientation 0))))
(object ClassView "Class" "Logical View::Analysis Model::BClasses::Rule" @114
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (148, 1339)
font (object Font
size 12)
label (object ItemLabel
Parent_View @114
location (36, 1233)
fill_color 13434879
nlines 1
max_width 224
justify 0
label "Rule")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40D16795026D"
compartment (object Compartment
Parent_View @114
location (36, 1344)
font (object Font
size 10)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 2
max_width 166)
width 242
height 240
annotation 8
autoResize TRUE)
(object AssociationViewNew "applicable during" @115
location (583, 896)
font (object Font
size 12)
label (object SegLabel @116
Parent_View @115
location (573, 878)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 600
justify 0
label "applicable during"
pctDist 0.350000
height 19
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40B3655B0023"
roleview_list (list RoleViews
(object RoleView "" @117
Parent_View @115
location (-605, 228)
label (object SegLabel @118
Parent_View @117
location (750, 816)
font (object Font
size 12)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 60
justify 0
label ""
pctDist 0.387283
height 62
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40B3655B0227"
client @115
supplier @106
line_style 0
label (object SegLabel @119
Parent_View @117
location (803, 578)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.841095
height 68
orientation 0))
(object RoleView "" @120
Parent_View @115
location (-605, 228)
stereotype TRUE
line_color 3342489
quidu "40B3655B0228"
client @115
supplier @114
line_style 0
label (object SegLabel @121
Parent_View @120
location (313, 1123)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.774628
height 34
orientation 1))))
(object ClassView "Class" "Logical View::Analysis Model::1. TZ Domain Model::ActualisedRule" @122
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1059, 1366)
font (object Font
size 12)
label (object ItemLabel
Parent_View @122
location (803, 1208)
fill_color 13434879
nlines 1
max_width 512
justify 0
label "ActualisedRule")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "418A0B4500A5"
compartment (object Compartment
Parent_View @122
location (803, 1275)
font (object Font
size 10)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 5
max_width 509)
width 530
height 344
annotation 8
autoResize TRUE)
(object UsesView "actualised from" @123
font (object Font
size 12)
label (object ItemLabel
Parent_View @123
location (1368, 1078)
anchor_loc 1
nlines 1
max_width 287
justify 0
label "actualised from")
stereotype TRUE
line_color 3342489
quidu "418A0B8E01BF"
client @122
supplier @105
line_style 0)
(object UsesView "" @124
stereotype TRUE
line_color 3342489
quidu "418A0B910346"
client @122
supplier @106
line_style 0)
(object UsesView "" @125
stereotype TRUE
line_color 3342489
quidu "418A0B940058"
client @122
supplier @114
line_style 0)
(object NoteView @126
location (2140, 1456)
font (object Font
size 12)
label (object ItemLabel
Parent_View @126
location (1746, 1169)
fill_color 13434879
nlines 10
max_width 752
label
|derives ActualisedRule::iTimeofChange from RuleDefinition::
|iMonth, iDayRule, iDayOfMonth, iDayOfWeek, iTimeOfChange.
|
|RuleDefinition.iTimeOfChange is in minutes form midnight
)
line_color 3342489
fill_color 13434879
width 812
height 587)
(object ClassView "Class" "Logical View::Analysis Model::1. TZ Domain Model::ActualisedRules" @127
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1747, 1985)
font (object Font
size 12)
label (object ItemLabel
Parent_View @127
location (1550, 1877)
fill_color 13434879
nlines 1
max_width 394
justify 0
label "ActualisedRules")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "418A0B100066"
compartment (object Compartment
Parent_View @127
location (1550, 1944)
font (object Font
size 10)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 3
max_width 231)
width 412
height 244
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$15" @128
location (1431, 1700)
stereotype TRUE
line_color 3342489
quidu "418A0B5703C2"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$16" @129
Parent_View @128
location (-539, -452)
stereotype TRUE
line_color 3342489
quidu "418A0B58025B"
client @128
supplier @122
line_style 0
label (object SegLabel @130
Parent_View @129
location (1373, 1577)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.523570
height 54
orientation 1))
(object RoleView "$UNNAMED$17" @131
Parent_View @128
location (-539, -452)
stereotype TRUE
line_color 3342489
quidu "418A0B58025C"
client @128
supplier @127
line_style 0)))
(object ClassView "Class" "Logical View::Analysis Model::BClasses::STDTimeAlignment" @132
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
location (855, 1986)
font (object Font
size 12)
label (object ItemLabel
Parent_View @132
location (629, 1830)
fill_color 13434879
nlines 1
max_width 452
justify 0
label "STDTimeAlignment")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "40B3658702F2"
compartment (object Compartment
Parent_View @132
location (629, 1941)
font (object Font
size 10)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 4
max_width 347)
width 470
height 340
annotation 8
autoResize TRUE)
(object AssociationViewNew "aligns to time described by" @133
location (466, 2247)
font (object Font
size 12)
label (object SegLabel @134
Parent_View @133
location (476, 2295)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 4
max_width 276
justify 0
label "aligns to time described by"
pctDist 0.666667
height 48
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D95B6101E9"
roleview_list (list RoleViews
(object RoleView "" @135
Parent_View @133
location (-779, -552)
stereotype TRUE
line_color 3342489
quidu "40D95B6103BE"
client @133
supplier @132
line_style 0
label (object SegLabel @136
Parent_View @135
location (600, 2210)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.725305
height 45
orientation 1))
(object RoleView "" @137
Parent_View @133
location (-779, -552)
stereotype TRUE
line_color 3342489
quidu "40D95B6103CE"
client @133
supplier @104
line_style 0
label (object SegLabel @138
Parent_View @137
location (319, 2296)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.808752
height 44
orientation 1))))
(object AssociationViewNew "adjusts local times to changes defined by" @139
location (469, 1632)
font (object Font
size 12)
label (object SegLabel @140
Parent_View @139
location (363, 1751)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 3
max_width 310
justify 0
label "adjusts local times to changes defined by"
pctDist -1.283333
height 119
orientation 1)
stereotype TRUE
line_color 3342489
quidu "40D168210231"
roleview_list (list RoleViews
(object RoleView "iRuleSet" @141
Parent_View @139
location (-335, -292)
label (object SegLabel @142
Parent_View @141
location (230, 1557)
font (object Font
size 12)
anchor 1
anchor_loc 1
nlines 1
max_width 226
justify 0
label "+iRuleSet"
pctDist 0.843582
height 107
orientation 0)
stereotype TRUE
line_color 3342489
quidu "40D16822000E"
client @139
supplier @114
line_style 0
label (object SegLabel @143
Parent_View @141
location (385, 1479)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..1"
pctDist 0.614472
height 57
orientation 1))
(object RoleView "" @144
Parent_View @139
location (-335, -292)
stereotype TRUE
line_color 3342489
quidu "40D16822000F"
client @139
supplier @132
line_style 0
label (object SegLabel @145
Parent_View @144
location (655, 1731)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.753139
height 53
orientation 0))))
(object UsesView "iStdOffset = iUTCOffset" @146
font (object Font
size 12)
label (object ItemLabel
Parent_View @146
location (955, 1677)
anchor_loc 1
nlines 1
max_width 450
justify 0
label "iStdOffset = iUTCOffset")
stereotype TRUE
line_color 3342489
quidu "418A0B9900A6"
client @122
supplier @132
line_style 0)
(object AssociationViewNew "covers" @147
location (1315, 1985)
font (object Font
size 12)
label (object SegLabel @148
Parent_View @147
location (1345, 1944)
font (object Font
size 12
italics TRUE)
anchor 1
anchor_loc 1
nlines 1
max_width 113
justify 0
label "covers"
pctDist 1.000000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "418A6213039E"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$18" @149
Parent_View @147
location (-504, -56)
stereotype TRUE
line_color 3342489
quidu "418A62140237"
client @147
supplier @132
line_style 0
label (object SegLabel @150
Parent_View @149
location (1172, 1947)
font (object Font
size 12)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.695586
height 39
orientation 1))
(object RoleView "$UNNAMED$19" @151
Parent_View @147
location (-504, -56)
stereotype TRUE
line_color 3342489
quidu "418A62140247"
client @147
supplier @127
line_style 0)))
(object AttachView "" @152
stereotype TRUE
line_color 3342489
client @126
supplier @123
vertices (list Points
(1733, 1400)
(1597, 1382)
(1368, 1078))
line_style 0)))))