📄 states.mdl
字号:
justify 0
label "Open")
quidu "33CE595802E4"
width 314
height 134
autoResize TRUE)
(object StateView "Normal" "Closed" @116
location (1008, 816)
label (object ItemLabel
Parent_View @116
location (1008, 794)
anchor_loc 1
nlines 1
max_width 302
justify 0
label "Closed")
quidu "33CE595901FE"
width 314
height 134
autoResize TRUE)
(object StateView "Normal" "Cancelled" @117
location (288, 832)
label (object ItemLabel
Parent_View @117
location (288, 810)
anchor_loc 1
nlines 1
max_width 302
justify 0
label "Cancelled")
quidu "33CE595A0154"
width 314
height 134
autoResize TRUE))))
(object Class "Catalog"
quid "33C4071603B6"
documentation "Information about course offerings for a specified semester."
used_nodes (list uses_relationship_list
(object Uses_Relationship
quid "33CBE2840280"
supplier "Course"
quidu "33C16CC700D2")))
(object Association "$UNNAMED$20"
quid "33CBC74203C0"
roles (list role_list
(object Role "$UNNAMED$21"
quid "33CBC743030C"
supplier "ProfessorInformation"
quidu "33C16CB301B8"
client_cardinality (value cardinality "1")
is_navigable TRUE)
(object Role "$UNNAMED$22"
quid "33CBC743030D"
supplier "CourseOffering"
quidu "33C16CD9000A"
client_cardinality (value cardinality "1..n"))))
(object Association "$UNNAMED$23"
quid "33CBC75E0280"
roles (list role_list
(object Role "$UNNAMED$24"
quid "33CBC75F00BE"
supplier "CourseOffering"
quidu "33C16CD9000A"
client_cardinality (value cardinality "4"))
(object Role "$UNNAMED$25"
quid "33CBC75F01D6"
supplier "StudentInformation"
quidu "33C16C870370"
client_cardinality (value cardinality "3..10")
is_navigable TRUE)))
(object Association "$UNNAMED$26"
quid "33CBD7DD0136"
roles (list role_list
(object Role "$UNNAMED$27"
quid "33CBD7DE001E"
supplier "Course"
quidu "33C16CC700D2"
client_cardinality (value cardinality "1")
is_aggregate TRUE)
(object Role "$UNNAMED$28"
quid "33CBD7DE0244"
supplier "CourseOffering"
quidu "33C16CD9000A"
client_cardinality (value cardinality "1..n")
is_navigable TRUE))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "33C406DE00A0"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Catalog" @118
location (272, 544)
label (object ItemLabel
Parent_View @118
location (185, 495)
nlines 1
max_width 172
justify 0
label "Catalog")
quidu "33C4071603B6"
width 186
height 122
annotation 8
autoResize TRUE)
(object ClassView "Class" "ProfessorInformation" @119
location (1296, 256)
label (object ItemLabel
Parent_View @119
location (1094, 183)
nlines 1
max_width 403
justify 0
label "ProfessorInformation")
quidu "33C16CB301B8"
width 436
height 170
annotation 8
autoResize TRUE)
(object ClassView "Class" "StudentInformation" @120
location (320, 976)
label (object ItemLabel
Parent_View @120
location (136, 903)
nlines 1
max_width 366
justify 0
label "StudentInformation")
quidu "33C16C870370"
width 396
height 170
annotation 8
autoResize TRUE)
(object ClassView "Class" "Course" @121
location (624, 192)
label (object ItemLabel
Parent_View @121
location (540, 143)
nlines 1
max_width 166
justify 0
label "Course")
quidu "33C16CC700D2"
height 122
annotation 8
autoResize TRUE)
(object ClassView "Class" "CourseOffering" @122
location (1120, 784)
label (object ItemLabel
Parent_View @122
location (961, 735)
nlines 1
max_width 316
justify 0
label "CourseOffering")
quidu "33C16CD9000A"
width 342
height 122
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$20" @123
location (1203, 531)
quidu "33CBC74203C0"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$21" @124
Parent_View @123
location (371, -317)
quidu "33CBC743030C"
client @123
supplier @119
line_style 0
label (object SegLabel @125
Parent_View @124
location (1310, 378)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$22" @126
Parent_View @123
location (371, -317)
quidu "33CBC743030D"
client @123
supplier @122
line_style 0
label (object SegLabel @127
Parent_View @126
location (1209, 679)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.690869
height 53
orientation 0))))
(object AssociationViewNew "$UNNAMED$23" @128
location (733, 876)
quidu "33CBC75E0280"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$24" @129
Parent_View @128
location (269, -84)
quidu "33CBC75F00BE"
client @128
supplier @122
line_style 0
label (object SegLabel @130
Parent_View @129
location (939, 881)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "4"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$25" @131
Parent_View @128
location (269, -84)
quidu "33CBC75F01D6"
client @128
supplier @120
line_style 0
label (object SegLabel @132
Parent_View @131
location (599, 958)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "3..10"
pctDist 0.672628
height 49
orientation 0))))
(object AssociationViewNew "$UNNAMED$26" @133
location (872, 487)
quidu "33CBD7DD0136"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$27" @134
Parent_View @133
location (-248, -297)
quidu "33CBD7DE001E"
client @133
supplier @121
line_style 0
label (object SegLabel @135
Parent_View @134
location (738, 243)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$28" @136
Parent_View @133
location (-248, -297)
quidu "33CBD7DE0244"
client @133
supplier @122
line_style 0
label (object SegLabel @137
Parent_View @136
location (1090, 665)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.900000
height 54
orientation 0))))
(object UsesView "" @138
quidu "33CBE2840280"
client @118
supplier @121
line_style 0)))
(object ClassDiagram "Course Information"
quid "33C40769003C"
title "Course Information"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Course" @139
location (544, 336)
label (object ItemLabel
Parent_View @139
location (460, 287)
nlines 1
max_width 166
justify 0
label "Course")
quidu "33C16CC700D2"
height 122
annotation 8
autoResize TRUE)))
(object ClassDiagram "Attributes and Operations"
quid "33CBBA810280"
title "Attributes and Operations"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Course" @140
location (512, 400)
label (object ItemLabel
Parent_View @140
location (351, 291)
nlines 1
max_width 320
justify 0
label "Course")
stereotype (object ItemLabel
Parent_View @140
location (351, 241)
anchor 10
nlines 1
max_width 320
justify 0
label "<<Entity>>")
quidu "33C16CC700D2"
compartment (object Compartment
Parent_View @140
location (348, 351)
anchor 2
nlines 4
max_width 0
compartmentItems (list Compartment
"+ getName( )"
"+ addProfessor( )"
"- name"))
width 346
height 342
annotation 8
autoResize TRUE)
(object ClassView "Class" "CourseOffering" @141
IncludeAttribute TRUE
IncludeOperation TRUE
location (1152, 416)
label (object ItemLabel
Parent_View @141
location (1000, 307)
nlines 1
max_width 303
justify 0
label "CourseOffering")
stereotype (object ItemLabel
Parent_View @141
location (1000, 257)
anchor 10
nlines 1
max_width 303
justify 0
label "<<Entity>>")
quidu "33C16CD9000A"
width 328
height 342
annotation 8
autoResize TRUE)))))
(object Class_Category "Interfaces"
quid "33C3FD060122"
exportControl "Public"
logical_models (list unit_reference_list
(object Class "CourseOptionsForm"
quid "33C16CFE001E"
documentation "Form containing all the course options available to the Professor."
stereotype "Boundary"
operations (list Operations
(object Operation "addCourse"
quid "33CBB3B300F0"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CourseForm"
quid "33C16D150028"
documentation "Form containing information about a specified course and its offerings."
stereotype "Boundary"
operations (list Operations
(object Operation "display"
quid "33CBB614005A"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "selectOffering"
quid "33CBB61F01CC"
concurrency "Sequential"
opExportControl "Public"
uid 0))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "33C406F100A0"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "CourseForm" @142
location (208, 144)
label (object ItemLabel
Parent_View @142
location (83, 95)
nlines 1
max_width 249
justify 0
label "CourseForm")
quidu "33C16D150028"
width 270
height 122
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -