⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 statetransitions.mdl

📁 Rose初级教程
💻 MDL
📖 第 1 页 / 共 5 页
字号:
						target     	"CourseReport")))
				    type       	"Normal")
				(object State "Closed"
				    quid       	"33CE595901FE"
				    transitions 	(list transition_list
					(object State_Transition
					    quid       	"33CE9F3000FA"
					    supplier   	"Cancelled"
					    quidu      	"33CE595A0154"
					    Event      	(object Event "Cancel course")
					    sendEvent  	(object sendEvent
						quid       	"33CE9F3000FC")))
				    type       	"Normal")
				(object State "Cancelled"
				    quid       	"33CE595A0154"
				    type       	"Normal")))
			statediagram 	(object State_Diagram ""
			    quid       	"33CE594F02E4"
			    title      	""
			    zoom       	100
			    max_height 	28350
			    max_width  	21600
			    origin_x   	0
			    origin_y   	0
			    items      	(list diagram_item_list
				(object StateView "Normal" "Initialization" @114
				    location   	(288, 288)
				    label      	(object ItemLabel
					Parent_View 	@114
					location   	(288, 266)
					anchor_loc 	1
					nlines     	1
					max_width  	302
					justify    	0
					label      	"Initialization")
				    quidu      	"33CE59580050"
				    width      	314
				    height     	134
				    autoResize 	TRUE)
				(object StateView "Normal" "Open" @115
				    location   	(1024, 288)
				    label      	(object ItemLabel
					Parent_View 	@115
					location   	(1024, 266)
					anchor_loc 	1
					nlines     	1
					max_width  	302
					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   	(272, 832)
				    label      	(object ItemLabel
					Parent_View 	@117
					location   	(272, 810)
					anchor_loc 	1
					nlines     	1
					max_width  	302
					justify    	0
					label      	"Cancelled")
				    quidu      	"33CE595A0154"
				    width      	314
				    height     	134
				    autoResize 	TRUE)
				(object TransView "" @118
				    label      	(object SegLabel @119
					Parent_View 	@118
					location   	(656, 244)
					anchor_loc 	1
					nlines     	1
					max_width  	228
					justify    	0
					label      	"Add student / Set count = 0"
					pctDist    	0.500000
					height     	45
					orientation 	0)
				    quidu      	"33CE9153019A"
				    client     	@114
				    supplier   	@115
				    line_style 	0
				    x_offset   	FALSE)
				(object TransView "" @120
				    label      	(object SegLabel @121
					Parent_View 	@120
					location   	(984, 97)
					anchor_loc 	1
					nlines     	1
					max_width  	525
					justify    	0
					label      	"Add student[ Count < 10 ]"
					pctDist    	0.500000
					height     	45
					orientation 	0)
				    quidu      	"33CE9EFC0122"
				    client     	@115
				    supplier   	@115
				    vertices   	(list Points
					(943, 221)
					(943, 141)
					(1025, 141)
					(1025, 221))
				    line_style 	3
				    origin_attachment 	(943, 221)
				    terminal_attachment 	(1025, 221)
				    x_offset   	FALSE)
				(object TransView "" @122
				    label      	(object SegLabel @123
					Parent_View 	@122
					location   	(673, 596)
					anchor_loc 	1
					nlines     	1
					max_width  	264
					justify    	0
					label      	"Cancel course"
					pctDist    	0.500000
					height     	45
					orientation 	0)
				    quidu      	"33CE9F230316"
				    client     	@115
				    supplier   	@117
				    line_style 	0
				    x_offset   	FALSE)
				(object TransView "" @124
				    label      	(object SegLabel @125
					Parent_View 	@124
					location   	(641, 868)
					anchor_loc 	1
					nlines     	1
					max_width  	264
					justify    	0
					label      	"Cancel course"
					pctDist    	0.500000
					height     	45
					orientation 	0)
				    quidu      	"33CE9F3000FA"
				    client     	@116
				    supplier   	@117
				    line_style 	0
				    x_offset   	FALSE)
				(object TransView "" @126
				    label      	(object SegLabel @127
					Parent_View 	@126
					location   	(1285, 522)
					anchor_loc 	1
					nlines     	2
					max_width  	494
					justify    	0
					label      	"[ Count = 10 ] ^CourseReport.Create report"
					pctDist    	0.404835
					height     	268
					orientation 	0)
				    quidu      	"33CE9F39021C"
				    client     	@115
				    supplier   	@116
				    line_style 	0
				    x_offset   	FALSE))))
		    (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" @128
				location   	(272, 544)
				label      	(object ItemLabel
				    Parent_View 	@128
				    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" @129
				location   	(1296, 256)
				label      	(object ItemLabel
				    Parent_View 	@129
				    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" @130
				location   	(320, 976)
				label      	(object ItemLabel
				    Parent_View 	@130
				    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" @131
				location   	(624, 192)
				label      	(object ItemLabel
				    Parent_View 	@131
				    location   	(540, 143)
				    nlines     	1
				    max_width  	166
				    justify    	0
				    label      	"Course")
				quidu      	"33C16CC700D2"
				height     	122
				annotation 	8
				autoResize 	TRUE)
			    (object ClassView "Class" "CourseOffering" @132
				location   	(1120, 784)
				label      	(object ItemLabel
				    Parent_View 	@132
				    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" @133
				location   	(1203, 531)
				quidu      	"33CBC74203C0"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$21" @134
					Parent_View 	@133
					location   	(371, -317)
					quidu      	"33CBC743030C"
					client     	@133
					supplier   	@129
					line_style 	0
					label      	(object SegLabel @135
					    Parent_View 	@134
					    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" @136
					Parent_View 	@133
					location   	(371, -317)
					quidu      	"33CBC743030D"
					client     	@133
					supplier   	@132
					line_style 	0
					label      	(object SegLabel @137
					    Parent_View 	@136
					    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" @138
				location   	(733, 876)
				quidu      	"33CBC75E0280"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$24" @139
					Parent_View 	@138
					location   	(269, -84)
					quidu      	"33CBC75F00BE"
					client     	@138
					supplier   	@132
					line_style 	0
					label      	(object SegLabel @140
					    Parent_View 	@139
					    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" @141
					Parent_View 	@138
					location   	(269, -84)
					quidu      	"33CBC75F01D6"
					client     	@138
					supplier   	@130
					line_style 	0
					label      	(object SegLabel @142
					    Parent_View 	@141
					    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" @143
				location   	(872, 487)
				quidu      	"33CBD7DD0136"
				roleview_list 	(list RoleViews
				    (object RoleView "$UNNAMED$27" @144
					Parent_View 	@143
					location   	(-248, -297)
					quidu      	"33CBD7DE001E"
					client     	@143
					supplier   	@131
					line_style 	0
					label      	(object SegLabel @145
					    Parent_View 	@144
					    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" @146
					Parent_View 	@143
					location   	(-248, -297)
					quidu      	"33CBD7DE0244"
					client     	@143
					supplier   	@132
					line_style 	0
					label      	(object SegLabel @147
					    Parent_View 	@146
					    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 "" @148
				quidu      	"33CBE2840280"
				client     	@128
				supplier   	@131
				line_style 	0)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -