diff --git a/Doc/.~设计规格说明书.doc b/Doc/.~设计规格说明书.doc deleted file mode 100644 index 4c98ab5..0000000 Binary files a/Doc/.~设计规格说明书.doc and /dev/null differ diff --git a/Doc/.~设计评审.docx b/Doc/.~设计评审.docx deleted file mode 100644 index 4c98ab5..0000000 Binary files a/Doc/.~设计评审.docx and /dev/null differ diff --git a/Doc/设计评审.docx b/Doc/设计评审.docx index 584a2da..665ba50 100644 Binary files a/Doc/设计评审.docx and b/Doc/设计评审.docx differ diff --git a/Doc/软件设计规格说明书.doc b/Doc/软件设计规格说明书.doc index 9165ae3..dba9570 100644 Binary files a/Doc/软件设计规格说明书.doc and b/Doc/软件设计规格说明书.doc differ diff --git a/Doc/软件需求构思及描述.docx b/Doc/软件需求构思及描述.docx index 4817b60..907038c 100644 Binary files a/Doc/软件需求构思及描述.docx and b/Doc/软件需求构思及描述.docx differ diff --git a/Model/TourInChangshaModel.mdj b/Model/TourInChangshaModel.mdj index f3f653f..180cdc3 100644 --- a/Model/TourInChangshaModel.mdj +++ b/Model/TourInChangshaModel.mdj @@ -379,205 +379,6 @@ "$ref": "AAAAAAF5rPRS2fh1g4k=" } }, - { - "_type": "UMLUseCaseView", - "_id": "AAAAAAF5rPRS2fiBVlw=", - "_parent": { - "$ref": "AAAAAAF5rPRS3Pk8zSk=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAF5rPRS2fh7HnE=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAF5rPRS2fh3mcA=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fh7HnE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 144, - "top": 112, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAF5rPRS2fh4E+o=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fh7HnE=" - }, - "font": "Arial;13;1", - "left": 446, - "top": 197.5, - "width": 62, - "height": 13, - "text": "场所发现" - }, - { - "_type": "LabelView", - "_id": "AAAAAAF5rPRS2fh5xVo=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fh7HnE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 144, - "top": 112, - "width": 140.86083984375, - "height": 13, - "text": "(from 用例图)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAF5rPRS2fh6XPk=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fh7HnE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 144, - "top": 112, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 441, - "top": 190.5, - "width": 72, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAF5rPRS2fh3mcA=" - }, - "nameLabel": { - "$ref": "AAAAAAF5rPRS2fh4E+o=" - }, - "namespaceLabel": { - "$ref": "AAAAAAF5rPRS2fh5xVo=" - }, - "propertyLabel": { - "$ref": "AAAAAAF5rPRS2fh6XPk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAF5rPRS2fh8SB4=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 72, - "top": 56, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAF5rPRS2fh9wYQ=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 72, - "top": 56, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAF5rPRS2fh+MBE=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 72, - "top": 56, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAF5rPRS2fh/Zr8=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 72, - "top": 56, - "width": 10, - "height": 10 - }, - { - "_type": "UMLExtensionPointCompartmentView", - "_id": "AAAAAAF5rPRS2fiAYnk=", - "_parent": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 72, - "top": 56, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 426, - "top": 186, - "width": 102, - "height": 35, - "nameCompartment": { - "$ref": "AAAAAAF5rPRS2fh7HnE=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAF5rPRS2fh8SB4=" - }, - "operationCompartment": { - "$ref": "AAAAAAF5rPRS2fh9wYQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAF5rPRS2fh+MBE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAF5rPRS2fh/Zr8=" - }, - "extensionPointCompartment": { - "$ref": "AAAAAAF5rPRS2fiAYnk=" - } - }, { "_type": "UMLUseCaseView", "_id": "AAAAAAF5rPRS2fiMEQQ=", @@ -607,7 +408,7 @@ "visible": false, "font": "Arial;13;0", "left": 114, - "top": -64, + "top": 168, "height": 13 }, { @@ -617,8 +418,8 @@ "$ref": "AAAAAAF5rPRS2fiG+xc=" }, "font": "Arial;13;1", - "left": 439.5, - "top": 335.5, + "left": 440.5, + "top": 493.5, "width": 77, "height": 13, "text": "行程推荐" @@ -632,7 +433,7 @@ "visible": false, "font": "Arial;13;0", "left": 114, - "top": -64, + "top": 168, "width": 140.86083984375, "height": 13, "text": "(from 用例图)" @@ -646,14 +447,14 @@ "visible": false, "font": "Arial;13;0", "left": 114, - "top": -64, + "top": 168, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 434.5, - "top": 328.5, + "left": 435.5, + "top": 486.5, "width": 87, "height": 25, "stereotypeLabel": { @@ -681,7 +482,7 @@ "visible": false, "font": "Arial;13;0", "left": 57, - "top": -32, + "top": 84, "width": 10, "height": 10 }, @@ -697,7 +498,7 @@ "visible": false, "font": "Arial;13;0", "left": 57, - "top": -32, + "top": 84, "width": 10, "height": 10 }, @@ -713,7 +514,7 @@ "visible": false, "font": "Arial;13;0", "left": 57, - "top": -32, + "top": 84, "width": 10, "height": 10 }, @@ -729,7 +530,7 @@ "visible": false, "font": "Arial;13;0", "left": 57, - "top": -32, + "top": 84, "width": 10, "height": 10 }, @@ -745,15 +546,15 @@ "visible": false, "font": "Arial;13;0", "left": 57, - "top": -32, + "top": 84, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 416, - "top": 324, + "left": 417, + "top": 482, "width": 124, "height": 35, "nameCompartment": { @@ -805,8 +606,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -176, - "top": 80, + "left": -174, + "top": 318, "height": 13 }, { @@ -816,8 +617,8 @@ "$ref": "AAAAAAF5rPRS2fiRlNE=" }, "font": "Arial;13;1", - "left": 438.5, - "top": 404.5, + "left": 440.5, + "top": 555.5, "width": 77, "height": 13, "text": "行程定制" @@ -830,8 +631,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -176, - "top": 80, + "left": -174, + "top": 318, "width": 140.86083984375, "height": 13, "text": "(from 用例图)" @@ -844,15 +645,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": -176, - "top": 80, + "left": -174, + "top": 318, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 433.5, - "top": 397.5, + "left": 435.5, + "top": 548.5, "width": 87, "height": 25, "stereotypeLabel": { @@ -879,8 +680,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -88, - "top": 40, + "left": -87, + "top": 159, "width": 10, "height": 10 }, @@ -895,8 +696,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -88, - "top": 40, + "left": -87, + "top": 159, "width": 10, "height": 10 }, @@ -911,8 +712,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -88, - "top": 40, + "left": -87, + "top": 159, "width": 10, "height": 10 }, @@ -927,8 +728,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -88, - "top": 40, + "left": -87, + "top": 159, "width": 10, "height": 10 }, @@ -943,16 +744,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": -88, - "top": 40, + "left": -87, + "top": 159, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 415, - "top": 393, + "left": 417, + "top": 544, "width": 124, "height": 35, "nameCompartment": { @@ -1005,7 +806,7 @@ "visible": false, "font": "Arial;13;0", "left": -68, - "top": 64, + "top": 356, "height": 13 }, { @@ -1015,11 +816,11 @@ "$ref": "AAAAAAF5rPRS2ficrng=" }, "font": "Arial;13;1", - "left": 439.5, - "top": 473.5, + "left": 440.5, + "top": 617.5, "width": 77, "height": 13, - "text": "行程体验反馈" + "text": "行程评分" }, { "_type": "LabelView", @@ -1030,7 +831,7 @@ "visible": false, "font": "Arial;13;0", "left": -68, - "top": 64, + "top": 356, "width": 140.86083984375, "height": 13, "text": "(from 用例图)" @@ -1044,15 +845,15 @@ "visible": false, "font": "Arial;13;0", "left": -68, - "top": 64, + "top": 356, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 434.5, - "top": 466.5, - "width": 88, + "left": 435.5, + "top": 610.5, + "width": 87, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAF5rPRS2fiY4ns=" @@ -1079,7 +880,7 @@ "visible": false, "font": "Arial;13;0", "left": -34, - "top": 16, + "top": 162, "width": 10, "height": 10 }, @@ -1095,7 +896,7 @@ "visible": false, "font": "Arial;13;0", "left": -34, - "top": 16, + "top": 162, "width": 10, "height": 10 }, @@ -1111,7 +912,7 @@ "visible": false, "font": "Arial;13;0", "left": -34, - "top": 16, + "top": 162, "width": 10, "height": 10 }, @@ -1127,7 +928,7 @@ "visible": false, "font": "Arial;13;0", "left": -34, - "top": 16, + "top": 162, "width": 10, "height": 10 }, @@ -1143,15 +944,15 @@ "visible": false, "font": "Arial;13;0", "left": -34, - "top": 16, + "top": 162, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 416, - "top": 462, + "left": 417, + "top": 606, "width": 124, "height": 35, "nameCompartment": { @@ -1203,8 +1004,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -496, - "top": 48, + "left": -512, + "top": 306, "height": 13 }, { @@ -1214,8 +1015,8 @@ "$ref": "AAAAAAF5rPRS2vinJoo=" }, "font": "Arial;13;1", - "left": 445, - "top": 266.5, + "left": 447, + "top": 431.5, "width": 64, "height": 13, "text": "收藏夹" @@ -1228,8 +1029,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -496, - "top": 48, + "left": -512, + "top": 306, "width": 140.86083984375, "height": 13, "text": "(from 用例图)" @@ -1242,15 +1043,15 @@ }, "visible": false, "font": "Arial;13;0", - "left": -496, - "top": 48, + "left": -512, + "top": 306, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 440, - "top": 259.5, + "left": 442, + "top": 424.5, "width": 74, "height": 25, "stereotypeLabel": { @@ -1277,8 +1078,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -248, - "top": 24, + "left": -256, + "top": 153, "width": 10, "height": 10 }, @@ -1293,8 +1094,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -248, - "top": 24, + "left": -256, + "top": 153, "width": 10, "height": 10 }, @@ -1309,8 +1110,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -248, - "top": 24, + "left": -256, + "top": 153, "width": 10, "height": 10 }, @@ -1325,8 +1126,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": -248, - "top": 24, + "left": -256, + "top": 153, "width": 10, "height": 10 }, @@ -1341,16 +1142,16 @@ }, "visible": false, "font": "Arial;13;0", - "left": -248, - "top": 24, + "left": -256, + "top": 153, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, - "left": 424, - "top": 255, + "left": 426, + "top": 420, "width": 106, "height": 35, "nameCompartment": { @@ -1413,8 +1214,8 @@ "$ref": "AAAAAAF5rPRS2viyeuQ=" }, "font": "Arial;13;1", - "left": 446, - "top": 128.5, + "left": 448, + "top": 121.5, "width": 62, "height": 13, "text": "用户登陆" @@ -1448,8 +1249,8 @@ } ], "font": "Arial;13;0", - "left": 441, - "top": 121.5, + "left": 443, + "top": 114.5, "width": 72, "height": 25, "stereotypeLabel": { @@ -1548,8 +1349,8 @@ ], "font": "Arial;13;0", "containerChangeable": true, - "left": 426, - "top": 117, + "left": 428, + "top": 110, "width": 102, "height": 35, "nameCompartment": { @@ -1594,8 +1395,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 378, - "top": 358, + "left": 383, + "top": 439, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -1615,8 +1416,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 388, - "top": 347, + "left": 396, + "top": 431, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -1636,8 +1437,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 357, - "top": 379, + "left": 358, + "top": 456, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -1657,8 +1458,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 307, - "top": 291, + "left": 302, + "top": 311, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -1678,8 +1479,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 317, - "top": 282, + "left": 315, + "top": 306, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -1699,8 +1500,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 285, - "top": 307, + "left": 277, + "top": 322, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -1720,8 +1521,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 449, - "top": 426, + "left": 465, + "top": 569, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -1740,8 +1541,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 456, - "top": 415, + "left": 475, + "top": 559, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -1760,8 +1561,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 433, - "top": 449, + "left": 444, + "top": 587, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -1806,7 +1607,7 @@ "$ref": "AAAAAAF5rPRS2PhsmCU=" }, "lineStyle": 1, - "points": "278:290;458:461", + "points": "276:304;467:605", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS2vi5/bE=" @@ -1842,275 +1643,6 @@ "$ref": "AAAAAAF5rPRS2vjDpcI=" } }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAF5rPRS2vjQV2s=", - "_parent": { - "$ref": "AAAAAAF5rPRS3Pk8zSk=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlLDMM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjFcGg=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlLDMM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 347, - "top": 215, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjG3MI=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlLDMM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 343, - "top": 200, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjHyTM=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlLDMM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 354, - "top": 244, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjIuN8=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlJk0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 299, - "top": 228, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjJ+Gg=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlJk0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 298, - "top": 215, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjKQzs=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlJk0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 302, - "top": 256, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjLSt8=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlK0WY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 396, - "top": 203, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjMD6M=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlK0WY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 390, - "top": 190, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjNrJs=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlK0WY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 407, - "top": 228, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAF5rPRS2vjOyT0=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlJk0E=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAF5rPRS2vjPHls=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vjQV2s=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3PlK0WY=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "tail": { - "$ref": "AAAAAAF5rPRS2PhsmCU=" - }, - "lineStyle": 1, - "points": "278:256;425:217", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAF5rPRS2vjFcGg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAF5rPRS2vjG3MI=" - }, - "propertyLabel": { - "$ref": "AAAAAAF5rPRS2vjHyTM=" - }, - "tailRoleNameLabel": { - "$ref": "AAAAAAF5rPRS2vjIuN8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAF5rPRS2vjJ+Gg=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAF5rPRS2vjKQzs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAF5rPRS2vjLSt8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAF5rPRS2vjMD6M=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAF5rPRS2vjNrJs=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAF5rPRS2vjOyT0=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAF5rPRS2vjPHls=" - } - }, { "_type": "UMLAssociationView", "_id": "AAAAAAF5rPRS2vjcMAo=", @@ -2132,8 +1664,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 353, - "top": 179, + "left": 355, + "top": 176, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -2153,8 +1685,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 346, - "top": 166, + "left": 347, + "top": 163, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -2174,8 +1706,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 368, - "top": 206, + "left": 370, + "top": 201, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -2195,8 +1727,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 293, - "top": 215, + "left": 292, + "top": 213, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -2216,8 +1748,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 288, - "top": 202, + "left": 287, + "top": 201, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -2238,7 +1770,7 @@ "visible": false, "font": "Arial;13;0", "left": 302, - "top": 241, + "top": 239, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -2258,8 +1790,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 414, - "top": 145, + "left": 418, + "top": 139, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -2278,8 +1810,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 405, - "top": 135, + "left": 409, + "top": 129, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -2298,8 +1830,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 431, - "top": 167, + "left": 435, + "top": 160, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -2344,7 +1876,7 @@ "$ref": "AAAAAAF5rPRS2PhsmCU=" }, "lineStyle": 1, - "points": "278:247;444:152", + "points": "278:246;448:145", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS2vjRS3g=" @@ -2401,8 +1933,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 350, - "top": 246, + "left": 375, + "top": 333, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -2422,8 +1954,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 351, - "top": 231, + "left": 384, + "top": 321, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -2443,8 +1975,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 349, - "top": 275, + "left": 356, + "top": 356, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -2464,8 +1996,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 304, - "top": 244, + "left": 307, + "top": 281, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -2485,8 +2017,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 307, - "top": 230, + "left": 317, + "top": 272, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -2506,8 +2038,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 299, - "top": 271, + "left": 287, + "top": 301, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -2527,8 +2059,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 397, - "top": 247, + "left": 442, + "top": 385, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -2547,8 +2079,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 395, - "top": 234, + "left": 448, + "top": 373, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -2567,8 +2099,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 400, - "top": 275, + "left": 429, + "top": 409, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -2613,7 +2145,7 @@ "$ref": "AAAAAAF5rPRS2PhsmCU=" }, "lineStyle": 1, - "points": "278:264;423:270", + "points": "278:284;454:419", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS2vjdyt4=" @@ -2649,275 +2181,6 @@ "$ref": "AAAAAAF5rPRS2vjnkHI=" } }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAF5rPRS2vj0zJ4=", - "_parent": { - "$ref": "AAAAAAF5rPRS3Pk8zSk=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fliXa4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjphuo=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fliXa4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 587, - "top": 214, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjqGUA=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fliXa4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 591, - "top": 200, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjra0M=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3fliXa4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 578, - "top": 243, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjsI6Q=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flg6Qw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 557, - "top": 206, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjtHdA=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flg6Qw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 563, - "top": 193, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjusms=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flg6Qw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 545, - "top": 231, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjvpp4=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flhMVM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 618, - "top": 224, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjwEU0=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flhMVM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 619, - "top": 210, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAF5rPRS2vjxeQg=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flhMVM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 614, - "top": 251, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAF5rPRS2vjycLk=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flg6Qw=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAF5rPRS2vjzwM8=", - "_parent": { - "$ref": "AAAAAAF5rPRS2vj0zJ4=" - }, - "model": { - "$ref": "AAAAAAF5rPRS3flhMVM=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAF5rPRS2fh2AHo=" - }, - "tail": { - "$ref": "AAAAAAF5rPRS2fiBVlw=" - }, - "lineStyle": 1, - "points": "528:219;639:252", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAF5rPRS2vjphuo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAF5rPRS2vjqGUA=" - }, - "propertyLabel": { - "$ref": "AAAAAAF5rPRS2vjra0M=" - }, - "tailRoleNameLabel": { - "$ref": "AAAAAAF5rPRS2vjsI6Q=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAF5rPRS2vjtHdA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAF5rPRS2vjusms=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAF5rPRS2vjvpp4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAF5rPRS2vjwEU0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAF5rPRS2vjxeQg=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAF5rPRS2vjycLk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAF5rPRS2vjzwM8=" - } - }, { "_type": "UMLUseCaseView", "_id": "AAAAAAF5rPRS2/j/UQo=", @@ -2957,7 +2220,7 @@ "$ref": "AAAAAAF5rPRS2/j5/nI=" }, "font": "Arial;13;1", - "left": 446, + "left": 448, "top": 59.5, "width": 62, "height": 13, @@ -2992,7 +2255,7 @@ } ], "font": "Arial;13;0", - "left": 441, + "left": 443, "top": 52.5, "width": 72, "height": 25, @@ -3092,7 +2355,7 @@ ], "font": "Arial;13;0", "containerChangeable": true, - "left": 426, + "left": 428, "top": 48, "width": 102, "height": 35, @@ -3138,7 +2401,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 356, + "left": 357, "top": 143, "height": 13, "alpha": 1.5707963267948966, @@ -3159,7 +2422,7 @@ }, "visible": null, "font": "Arial;13;0", - "left": 346, + "left": 347, "top": 132, "height": 13, "alpha": 1.5707963267948966, @@ -3180,7 +2443,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 375, + "left": 376, "top": 166, "height": 13, "alpha": -1.5707963267948966, @@ -3264,7 +2527,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 425, + "left": 427, "top": 82, "height": 13, "alpha": -0.5235987755982988, @@ -3284,7 +2547,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 415, + "left": 417, "top": 74, "height": 13, "alpha": -0.7853981633974483, @@ -3304,7 +2567,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 447, + "left": 448, "top": 100, "height": 13, "alpha": 0.5235987755982988, @@ -3350,7 +2613,7 @@ "$ref": "AAAAAAF5rPRS2PhsmCU=" }, "lineStyle": 1, - "points": "278:239;455:83", + "points": "278:239;457:83", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS2/kAn2E=" @@ -3407,8 +2670,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 555, - "top": 365, + "left": 557, + "top": 440, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -3429,7 +2692,7 @@ "visible": null, "font": "Arial;13;0", "left": 544, - "top": 355, + "top": 433, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -3449,8 +2712,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 576, - "top": 386, + "left": 584, + "top": 455, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -3470,8 +2733,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 500, - "top": 425, + "left": 487, + "top": 569, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -3491,8 +2754,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 492, - "top": 415, + "left": 476, + "top": 560, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -3512,8 +2775,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 517, - "top": 447, + "left": 509, + "top": 586, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -3533,8 +2796,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 610, - "top": 306, + "left": 628, + "top": 313, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -3553,8 +2816,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 599, - "top": 299, + "left": 615, + "top": 309, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -3573,7 +2836,7 @@ }, "visible": false, "font": "Arial;13;0", - "left": 633, + "left": 654, "top": 322, "height": 13, "alpha": 0.5235987755982988, @@ -3619,7 +2882,7 @@ "$ref": "AAAAAAF5rPRS2fiiatU=" }, "lineStyle": 1, - "points": "494:461;639:304", + "points": "488:605;654:304", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS3PkMulw=" @@ -3676,8 +2939,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 355, - "top": 277, + "left": 379, + "top": 369, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -3697,8 +2960,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 360, - "top": 263, + "left": 390, + "top": 359, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -3718,8 +2981,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 346, - "top": 306, + "left": 358, + "top": 390, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -3739,8 +3002,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 307, - "top": 261, + "left": 306, + "top": 294, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -3760,8 +3023,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 313, - "top": 249, + "left": 317, + "top": 286, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -3781,8 +3044,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 294, - "top": 285, + "left": 284, + "top": 310, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -3802,8 +3065,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 405, - "top": 294, + "left": 453, + "top": 445, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -3822,8 +3085,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 407, - "top": 281, + "left": 461, + "top": 435, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -3842,8 +3105,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 400, - "top": 321, + "left": 436, + "top": 468, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -3888,7 +3151,7 @@ "$ref": "AAAAAAF5rPRS2PhsmCU=" }, "lineStyle": 1, - "points": "278:273;425:323", + "points": "278:292;461:481", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS3PkY618=" @@ -3945,8 +3208,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 371, - "top": 317, + "left": 382, + "top": 405, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -3966,8 +3229,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 379, - "top": 304, + "left": 394, + "top": 396, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -3987,8 +3250,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 354, - "top": 342, + "left": 359, + "top": 424, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -4008,8 +3271,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 307, - "top": 276, + "left": 305, + "top": 305, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -4030,7 +3293,7 @@ "visible": false, "font": "Arial;13;0", "left": 317, - "top": 266, + "top": 299, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -4050,8 +3313,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 289, - "top": 297, + "left": 281, + "top": 318, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -4071,8 +3334,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 434, - "top": 359, + "left": 460, + "top": 507, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -4091,8 +3354,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 439, - "top": 346, + "left": 469, + "top": 497, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -4111,8 +3374,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 423, - "top": 384, + "left": 440, + "top": 527, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -4157,7 +3420,7 @@ "$ref": "AAAAAAF5rPRS2PhsmCU=" }, "lineStyle": 1, - "points": "278:281;448:392", + "points": "278:300;464:543", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS3PkkKKc=" @@ -4214,8 +3477,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 575, - "top": 279, + "left": 555, + "top": 376, "height": 13, "alpha": 1.5707963267948966, "distance": 15, @@ -4235,8 +3498,8 @@ }, "visible": null, "font": "Arial;13;0", - "left": 570, - "top": 265, + "left": 544, + "top": 366, "height": 13, "alpha": 1.5707963267948966, "distance": 30, @@ -4256,8 +3519,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 586, - "top": 308, + "left": 578, + "top": 395, "height": 13, "alpha": -1.5707963267948966, "distance": 15, @@ -4277,8 +3540,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 541, - "top": 293, + "left": 498, + "top": 445, "height": 13, "alpha": 0.5235987755982988, "distance": 30, @@ -4298,8 +3561,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 539, - "top": 280, + "left": 489, + "top": 435, "height": 13, "alpha": 0.7853981633974483, "distance": 40, @@ -4319,8 +3582,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 547, - "top": 320, + "left": 516, + "top": 466, "height": 13, "alpha": -0.5235987755982988, "distance": 25, @@ -4340,8 +3603,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 609, - "top": 267, + "left": 613, + "top": 308, "height": 13, "alpha": -0.5235987755982988, "distance": 30, @@ -4361,7 +3624,7 @@ "visible": false, "font": "Arial;13;0", "left": 602, - "top": 255, + "top": 301, "height": 13, "alpha": -0.7853981633974483, "distance": 40, @@ -4380,8 +3643,8 @@ }, "visible": false, "font": "Arial;13;0", - "left": 623, - "top": 291, + "left": 637, + "top": 322, "height": 13, "alpha": 0.5235987755982988, "distance": 25, @@ -4426,7 +3689,7 @@ "$ref": "AAAAAAF5rPRS2fiMEQQ=" }, "lineStyle": 1, - "points": "523:323;639:278", + "points": "493:481;642:304", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAF5rPRS3Pkw6Mk=" @@ -4490,6 +3753,7 @@ }, "visible": false, "font": "Arial;13;0", + "left": 16, "height": 13 }, { @@ -4499,7 +3763,7 @@ "$ref": "AAAAAAF5rPTm8vs1c0A=" }, "font": "Arial;13;1", - "left": 357, + "left": 365, "top": 23, "width": 238, "height": 13, @@ -4513,6 +3777,7 @@ }, "visible": false, "font": "Arial;13;0", + "left": 16, "width": 140.86083984375, "height": 13, "text": "(from 用例图)" @@ -4525,12 +3790,13 @@ }, "visible": false, "font": "Arial;13;0", + "left": 16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", - "left": 352, + "left": 360, "top": 16, "width": 248, "height": 25, @@ -4549,563 +3815,1359 @@ } ], "font": "Arial;13;0", - "left": 352, + "left": 360, "top": 16, "width": 248, - "height": 520, + "height": 649, "nameCompartment": { "$ref": "AAAAAAF5rPTm8vs1c0A=" } - } - ] - }, - { - "_type": "UMLActor", - "_id": "AAAAAAF5rPRS3flbbyQ=", - "_parent": { - "$ref": "AAAAAAF5rPRS3vmIAnI=" - }, - "name": "用户", - "ownedElements": [ + }, { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3Pk/sTM=", + "_type": "UMLUseCaseView", + "_id": "AAAAAAF5/9+aIR/iDYw=", "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" + "$ref": "AAAAAAF5rPRS3Pk8zSk=" }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3Pk9eGg=", - "_parent": { - "$ref": "AAAAAAF5rPRS3Pk/sTM=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3Pk+xfI=", - "_parent": { - "$ref": "AAAAAAF5rPRS3Pk/sTM=" + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/9+aIR/jjeI=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+aIR/kqFs=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/jjeI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+aIR/l8IE=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/jjeI=" + }, + "font": "Arial;13;1", + "left": 448, + "top": 183.5, + "width": 62, + "height": 13, + "text": "场所推荐" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+aIR/mTYI=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/jjeI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -48, + "width": 77.27006530761719, + "height": 13, + "text": "(from 用例图)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+aIR/n/hE=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/jjeI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -32, + "top": -48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 443, + "top": 176.5, + "width": 72, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/9+aIR/kqFs=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/9+aIR/l8IE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/9+aIR/mTYI=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/9+aIR/n/hE=" + } }, - "reference": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3PlCP+s=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlAtKo=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlCP+s=" + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/9+aIR/oWwg=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -16, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlB5KU=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlCP+s=" + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/9+aIh/pnII=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -16, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3flkd04=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3PlFGIE=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlDNoo=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlFGIE=" + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/9+aIh/qviQ=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -16, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlEr5A=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlFGIE=" + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/9+aIh/rzdc=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -16, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3fl+mxg=" + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAF5/9+aIh/sWR4=", + "_parent": { + "$ref": "AAAAAAF5/9+aIR/iDYw=" + }, + "model": { + "$ref": "AAAAAAF5/9+aIR/g43o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -16, + "top": -24, + "width": 10, + "height": 10 } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3PlIn4Y=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 428, + "top": 172, + "width": 102, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAF5/9+aIR/jjeI=" }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlGYos=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlIn4Y=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAF5/9+aIR/oWwg=" }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlHf1g=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlIn4Y=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3PlLDMM=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" + "operationCompartment": { + "$ref": "AAAAAAF5/9+aIh/pnII=" }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlJk0E=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlLDMM=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } + "receptionCompartment": { + "$ref": "AAAAAAF5/9+aIh/qviQ=" }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlK0WY=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlLDMM=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - } + "templateParameterCompartment": { + "$ref": "AAAAAAF5/9+aIh/rzdc=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAF5/9+aIh/sWR4=" } }, { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3PlO8H4=", + "_type": "UMLUseCaseView", + "_id": "AAAAAAF5/9+4QSC4c6w=", "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" + "$ref": "AAAAAAF5rPRS3Pk8zSk=" }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlMD5k=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlO8H4=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlN0IE=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlO8H4=" + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/9+4QSC5w/k=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+4QSC6SmM=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC5w/k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -80, + "top": -48, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+4QSC7t9k=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC5w/k=" + }, + "font": "Arial;13;1", + "left": 448, + "top": 245.5, + "width": 62, + "height": 13, + "text": "场所榜单" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+4QSC84gM=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC5w/k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -80, + "top": -48, + "width": 77.27006530761719, + "height": 13, + "text": "(from 用例图)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+4QSC9DcY=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC5w/k=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -80, + "top": -48, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 443, + "top": 238.5, + "width": 72, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/9+4QSC6SmM=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/9+4QSC7t9k=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/9+4QSC84gM=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/9+4QSC9DcY=" + } }, - "reference": { - "$ref": "AAAAAAF5rPRS3fmCy6E=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3PlRwZM=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlPDo4=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlRwZM=" + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/9+4QSC+UDQ=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3PlQZM8=", - "_parent": { - "$ref": "AAAAAAF5rPRS3PlRwZM=" + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/9+4QSC/HBM=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3fl+mxg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3flUr6s=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flSQQk=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flUr6s=" + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/9+4QSDAUiE=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flTKBk=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flUr6s=" + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/9+4QSDBJ1U=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": -24, + "width": 10, + "height": 10 }, - "reference": { - "$ref": "AAAAAAF5rPRS3vmGBIY=" + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAF5/9+4QSDC7gE=", + "_parent": { + "$ref": "AAAAAAF5/9+4QSC4c6w=" + }, + "model": { + "$ref": "AAAAAAF5/9+4QSC2j/U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -40, + "top": -24, + "width": 10, + "height": 10 } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 428, + "top": 234, + "width": 102, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAF5/9+4QSC5w/k=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAF5/9+4QSC+UDQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/9+4QSC/HBM=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/9+4QSDAUiE=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/9+4QSDBJ1U=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAF5/9+4QSDC7gE=" } }, { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3flXbvg=", + "_type": "UMLUseCaseView", + "_id": "AAAAAAF5/9+7myFd0Jw=", "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" + "$ref": "AAAAAAF5rPRS3Pk8zSk=" }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flVyMA=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flXbvg=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flWXGI=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flXbvg=" + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/9+7myFe4N8=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+7myFfoVY=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFe4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": -80, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+7myFgQic=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFe4N8=" + }, + "font": "Arial;13;1", + "left": 448, + "top": 307.5, + "width": 62, + "height": 13, + "text": "场所筛选" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+7myFhQfg=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFe4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": -80, + "width": 77.27006530761719, + "height": 13, + "text": "(from 用例图)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+7myFiq2k=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFe4N8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": -80, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 443, + "top": 300.5, + "width": 72, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/9+7myFfoVY=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/9+7myFgQic=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/9+7myFhQfg=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/9+7myFiq2k=" + } }, - "reference": { - "$ref": "AAAAAAF5rPRS3flsIN0=" + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/9+7myFjdO8=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -40, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/9+7myFk+6E=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -40, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/9+7myFloq0=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -40, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/9+7myFm7/A=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -40, + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAF5/9+7nCFnV9Q=", + "_parent": { + "$ref": "AAAAAAF5/9+7myFd0Jw=" + }, + "model": { + "$ref": "AAAAAAF5/9+7myFb5Hs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -40, + "width": 10, + "height": 10 } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 428, + "top": 296, + "width": 102, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAF5/9+7myFe4N8=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAF5/9+7myFjdO8=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/9+7myFk+6E=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/9+7myFloq0=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/9+7myFm7/A=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAF5/9+7nCFnV9Q=" } }, { - "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3flaMTM=", + "_type": "UMLUseCaseView", + "_id": "AAAAAAF5/9+/7SICyhk=", "_parent": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" + "$ref": "AAAAAAF5rPRS3Pk8zSk=" }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flYFi0=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flaMTM=" - }, - "reference": { - "$ref": "AAAAAAF5rPRS3flbbyQ=" - } + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flZixY=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flaMTM=" + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/9+/7SID3TQ=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+/7SIE1EU=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SID3TQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -144, + "top": -64, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+/7SIF1k4=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SID3TQ=" + }, + "font": "Arial;13;1", + "left": 448, + "top": 369.5, + "width": 62, + "height": 13, + "text": "场所查询" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+/7SIGRoI=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SID3TQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -144, + "top": -64, + "width": 77.27006530761719, + "height": 13, + "text": "(from 用例图)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/9+/7SIHx/o=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SID3TQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -144, + "top": -64, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 443, + "top": 362.5, + "width": 72, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/9+/7SIE1EU=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/9+/7SIF1k4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/9+/7SIGRoI=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/9+/7SIHx/o=" + } }, - "reference": { - "$ref": "AAAAAAF5rPRS3flxPvc=" + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/9+/7SIIcvA=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/9+/7SIJ4g0=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/9+/7SIKjJQ=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/9+/7SILmBg=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": -32, + "width": 10, + "height": 10 + }, + { + "_type": "UMLExtensionPointCompartmentView", + "_id": "AAAAAAF5/9+/7SIMUbM=", + "_parent": { + "$ref": "AAAAAAF5/9+/7SICyhk=" + }, + "model": { + "$ref": "AAAAAAF5/9+/7SIA5Sw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -72, + "top": -32, + "width": 10, + "height": 10 } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 428, + "top": 358, + "width": 102, + "height": 35, + "nameCompartment": { + "$ref": "AAAAAAF5/9+/7SID3TQ=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAF5/9+/7SIIcvA=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/9+/7SIJ4g0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/9+/7SIKjJQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/9+/7SILmBg=" + }, + "extensionPointCompartment": { + "$ref": "AAAAAAF5/9+/7SIMUbM=" } } ] }, { "_type": "UMLActor", - "_id": "AAAAAAF5rPRS3flfyzg=", + "_id": "AAAAAAF5rPRS3flbbyQ=", "_parent": { "$ref": "AAAAAAF5rPRS3vmIAnI=" }, - "name": "管理人员", + "name": "用户", "ownedElements": [ { "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3fle04o=", + "_id": "AAAAAAF5rPRS3Pk/sTM=", "_parent": { - "$ref": "AAAAAAF5rPRS3flfyzg=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" }, "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flcPUM=", + "_id": "AAAAAAF5rPRS3Pk9eGg=", "_parent": { - "$ref": "AAAAAAF5rPRS3fle04o=" + "$ref": "AAAAAAF5rPRS3Pk/sTM=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flfyzg=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3fldZEE=", + "_id": "AAAAAAF5rPRS3Pk+xfI=", "_parent": { - "$ref": "AAAAAAF5rPRS3fle04o=" + "$ref": "AAAAAAF5rPRS3Pk/sTM=" }, "reference": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" + "$ref": "AAAAAAF5rPRS3fljZ7Y=" } } - } - ] - }, - { - "_type": "UMLUseCase", - "_id": "AAAAAAF5rPRS3fljZ7Y=", - "_parent": { - "$ref": "AAAAAAF5rPRS3vmIAnI=" - }, - "name": "场所发现", - "ownedElements": [ + }, { "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3fliXa4=", + "_id": "AAAAAAF5rPRS3PlCP+s=", "_parent": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" }, "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flg6Qw=", + "_id": "AAAAAAF5rPRS3PlAtKo=", "_parent": { - "$ref": "AAAAAAF5rPRS3fliXa4=" + "$ref": "AAAAAAF5rPRS3PlCP+s=" }, "reference": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flhMVM=", + "_id": "AAAAAAF5rPRS3PlB5KU=", "_parent": { - "$ref": "AAAAAAF5rPRS3fliXa4=" + "$ref": "AAAAAAF5rPRS3PlCP+s=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flfyzg=" + "$ref": "AAAAAAF5rPRS3flkd04=" } } - } - ] - }, - { - "_type": "UMLUseCase", - "_id": "AAAAAAF5rPRS3flkd04=", - "_parent": { - "$ref": "AAAAAAF5rPRS3vmIAnI=" - }, - "name": "推荐场所" - }, - { - "_type": "UMLUseCase", - "_id": "AAAAAAF5rPRS3flsIN0=", - "_parent": { - "$ref": "AAAAAAF5rPRS3vmIAnI=" - }, - "name": "行程推荐", - "ownedElements": [ - { - "_type": "UMLInclude", - "_id": "AAAAAAF5rPRS3fllBb4=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flsIN0=" - }, - "source": { - "$ref": "AAAAAAF5rPRS3flsIN0=" - }, - "target": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" - } }, { "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3flox+g=", + "_id": "AAAAAAF5rPRS3PlFGIE=", "_parent": { - "$ref": "AAAAAAF5rPRS3flsIN0=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" }, "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flmSos=", + "_id": "AAAAAAF5rPRS3PlDNoo=", "_parent": { - "$ref": "AAAAAAF5rPRS3flox+g=" + "$ref": "AAAAAAF5rPRS3PlFGIE=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flsIN0=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flnoj8=", + "_id": "AAAAAAF5rPRS3PlEr5A=", "_parent": { - "$ref": "AAAAAAF5rPRS3flox+g=" + "$ref": "AAAAAAF5rPRS3PlFGIE=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flfyzg=" + "$ref": "AAAAAAF5rPRS3fl+mxg=" } } }, { "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3flrpKA=", + "_id": "AAAAAAF5rPRS3PlIn4Y=", "_parent": { - "$ref": "AAAAAAF5rPRS3flsIN0=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" }, "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flpU7s=", + "_id": "AAAAAAF5rPRS3PlGYos=", "_parent": { - "$ref": "AAAAAAF5rPRS3flrpKA=" + "$ref": "AAAAAAF5rPRS3PlIn4Y=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flsIN0=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flqaEc=", + "_id": "AAAAAAF5rPRS3PlHf1g=", "_parent": { - "$ref": "AAAAAAF5rPRS3flrpKA=" + "$ref": "AAAAAAF5rPRS3PlIn4Y=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flfyzg=" + "$ref": "AAAAAAF5rPRS3fl4D4M=" } } - } - ] - }, - { - "_type": "UMLUseCase", - "_id": "AAAAAAF5rPRS3flxPvc=", - "_parent": { - "$ref": "AAAAAAF5rPRS3vmIAnI=" - }, - "name": "行程定制", - "ownedElements": [ - { - "_type": "UMLInclude", - "_id": "AAAAAAF5rPRS3fltlPE=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "source": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "target": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" - } - }, - { - "_type": "UMLInclude", - "_id": "AAAAAAF5rPRS3fluQwU=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "source": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "target": { - "$ref": "AAAAAAF5rPRS3fl+mxg=" - } - }, - { - "_type": "UMLInclude", - "_id": "AAAAAAF5rPRS3flvcDw=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "source": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "target": { - "$ref": "AAAAAAF5rPRS3fljZ7Y=" - } }, - { - "_type": "UMLInclude", - "_id": "AAAAAAF5rPRS3flwgdY=", - "_parent": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "source": { - "$ref": "AAAAAAF5rPRS3flxPvc=" - }, - "target": { - "$ref": "AAAAAAF5rPRS3flkd04=" - } - } - ] - }, - { - "_type": "UMLUseCase", - "_id": "AAAAAAF5rPRS3fl4D4M=", - "_parent": { - "$ref": "AAAAAAF5rPRS3vmIAnI=" - }, - "name": "行程体验反馈", - "ownedElements": [ { "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3fl04fs=", + "_id": "AAAAAAF5rPRS3PlLDMM=", "_parent": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" }, "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flymYQ=", + "_id": "AAAAAAF5rPRS3PlJk0E=", "_parent": { - "$ref": "AAAAAAF5rPRS3fl04fs=" + "$ref": "AAAAAAF5rPRS3PlLDMM=" }, "reference": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" } }, "end2": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3flzzTI=", + "_id": "AAAAAAF5rPRS3PlK0WY=", "_parent": { - "$ref": "AAAAAAF5rPRS3fl04fs=" + "$ref": "AAAAAAF5rPRS3PlLDMM=" }, "reference": { - "$ref": "AAAAAAF5rPRS3flfyzg=" + "$ref": "AAAAAAF5rPRS3fljZ7Y=" } } }, { "_type": "UMLAssociation", - "_id": "AAAAAAF5rPRS3fl3aik=", + "_id": "AAAAAAF5rPRS3PlO8H4=", "_parent": { - "$ref": "AAAAAAF5rPRS3fl4D4M=" + "$ref": "AAAAAAF5rPRS3flbbyQ=" }, "end1": { "_type": "UMLAssociationEnd", - "_id": "AAAAAAF5rPRS3fl134E=", + "_id": "AAAAAAF5rPRS3PlMD5k=", "_parent": { - "$ref": "AAAAAAF5rPRS3fl3aik=" + "$ref": "AAAAAAF5rPRS3PlO8H4=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3PlN0IE=", + "_parent": { + "$ref": "AAAAAAF5rPRS3PlO8H4=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3fmCy6E=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3PlRwZM=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3PlPDo4=", + "_parent": { + "$ref": "AAAAAAF5rPRS3PlRwZM=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3PlQZM8=", + "_parent": { + "$ref": "AAAAAAF5rPRS3PlRwZM=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3fl+mxg=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3flUr6s=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flSQQk=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flUr6s=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flTKBk=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flUr6s=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3vmGBIY=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3flXbvg=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flVyMA=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flXbvg=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flWXGI=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flXbvg=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3flaMTM=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flYFi0=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flaMTM=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flbbyQ=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flZixY=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flaMTM=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + } + } + } + ] + }, + { + "_type": "UMLActor", + "_id": "AAAAAAF5rPRS3flfyzg=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "管理人员", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3fle04o=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flfyzg=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flcPUM=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fle04o=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flfyzg=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3fldZEE=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fle04o=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3fl4D4M=" + } + } + } + ] + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5rPRS3fljZ7Y=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "场所发现", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3fliXa4=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fljZ7Y=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flg6Qw=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fliXa4=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3fljZ7Y=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flhMVM=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fliXa4=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flfyzg=" + } + } + } + ] + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5rPRS3flkd04=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "推荐场所" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5rPRS3flsIN0=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "行程推荐", + "ownedElements": [ + { + "_type": "UMLInclude", + "_id": "AAAAAAF5rPRS3fllBb4=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + }, + "source": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + }, + "target": { + "$ref": "AAAAAAF5rPRS3fl4D4M=" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3flox+g=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flmSos=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flox+g=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flnoj8=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flox+g=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flfyzg=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3flrpKA=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flpU7s=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flrpKA=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flsIN0=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flqaEc=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flrpKA=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flfyzg=" + } + } + } + ] + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5rPRS3flxPvc=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "行程定制", + "ownedElements": [ + { + "_type": "UMLInclude", + "_id": "AAAAAAF5rPRS3fltlPE=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "source": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "target": { + "$ref": "AAAAAAF5rPRS3fl4D4M=" + } + }, + { + "_type": "UMLInclude", + "_id": "AAAAAAF5rPRS3fluQwU=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "source": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "target": { + "$ref": "AAAAAAF5rPRS3fl+mxg=" + } + }, + { + "_type": "UMLInclude", + "_id": "AAAAAAF5rPRS3flvcDw=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "source": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "target": { + "$ref": "AAAAAAF5rPRS3fljZ7Y=" + } + }, + { + "_type": "UMLInclude", + "_id": "AAAAAAF5rPRS3flwgdY=", + "_parent": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "source": { + "$ref": "AAAAAAF5rPRS3flxPvc=" + }, + "target": { + "$ref": "AAAAAAF5rPRS3flkd04=" + } + } + ] + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5rPRS3fl4D4M=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "行程评分", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3fl04fs=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fl4D4M=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flymYQ=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fl04fs=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3fl4D4M=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3flzzTI=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fl04fs=" + }, + "reference": { + "$ref": "AAAAAAF5rPRS3flfyzg=" + } + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAF5rPRS3fl3aik=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fl4D4M=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAF5rPRS3fl134E=", + "_parent": { + "$ref": "AAAAAAF5rPRS3fl3aik=" }, "reference": { "$ref": "AAAAAAF5rPRS3fl4D4M=" @@ -5276,6 +5338,38 @@ "$ref": "AAAAAAF5rPRS3vmIAnI=" }, "name": "TourInChangsha" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5/9+aIR/g43o=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "场所推荐" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5/9+4QSC2j/U=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "场所榜单" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5/9+7myFb5Hs=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "场所筛选" + }, + { + "_type": "UMLUseCase", + "_id": "AAAAAAF5/9+/7SIA5Sw=", + "_parent": { + "$ref": "AAAAAAF5rPRS3vmIAnI=" + }, + "name": "场所查询" } ] }, @@ -5328,9 +5422,9 @@ "$ref": "AAAAAAF5rP1oHwVKQHI=" }, "font": "Arial;13;0", - "left": 85.93603515625, + "left": 74.58642578125, "top": 5, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "用户登陆" }, @@ -5343,7 +5437,7 @@ "font": "Arial;13;1", "left": 13, "top": 5, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -6580,9 +6674,9 @@ "$ref": "AAAAAAF5rP1oIAWP5T8=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "用户注册" }, @@ -6595,7 +6689,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -8721,9 +8815,9 @@ "$ref": "AAAAAAF5rP1oIgYBiKg=" }, "font": "Arial;13;0", - "left": 506.48828125, + "left": 503.99365234375, "top": 245, - "width": 37.65771484375, + "width": 31.3291015625, "height": 13, "text": "Mode" }, @@ -8736,7 +8830,7 @@ "font": "Arial;13;1", "left": 485, "top": 245, - "width": 16.48828125, + "width": 13.99365234375, "height": 13, "text": "alt" }, @@ -8822,9 +8916,9 @@ "$ref": "AAAAAAF5rP1oIgYERNQ=" }, "font": "Arial;13;0", - "left": 229.93603515625, + "left": 218.58642578125, "top": 13, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "场所发现" }, @@ -8837,7 +8931,7 @@ "font": "Arial;13;1", "left": 157, "top": 13, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -9211,9 +9305,9 @@ "$ref": "AAAAAAF5rP1oIgYaGLw=" }, "font": "Arial;13;0", - "left": 565.93603515625, + "left": 554.58642578125, "top": 277, - "width": 21.99169921875, + "width": 21.2236328125, "height": 13, "text": "List" }, @@ -9226,7 +9320,7 @@ "font": "Arial;13;1", "left": 493, "top": 277, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -9257,9 +9351,9 @@ "$ref": "AAAAAAF5rP1oIgYdPgk=" }, "font": "Arial;13;0", - "left": 565.93603515625, + "left": 554.58642578125, "top": 341, - "width": 111.474609375, + "width": 92.6982421875, "height": 13, "text": "Recommendation" }, @@ -9272,7 +9366,7 @@ "font": "Arial;13;1", "left": 493, "top": 341, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -9303,9 +9397,9 @@ "$ref": "AAAAAAF5rP1oIgYgk4g=" }, "font": "Arial;13;0", - "left": 565.93603515625, + "left": 554.58642578125, "top": 485, - "width": 82.0849609375, + "width": 72.4873046875, "height": 13, "text": "Classification" }, @@ -9318,7 +9412,7 @@ "font": "Arial;13;1", "left": 493, "top": 485, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -9349,9 +9443,9 @@ "$ref": "AAAAAAF5rP1oIgYjjfw=" }, "font": "Arial;13;0", - "left": 565.93603515625, + "left": 554.58642578125, "top": 413, - "width": 42.5517578125, + "width": 36.369140625, "height": 13, "text": "Search" }, @@ -9364,7 +9458,7 @@ "font": "Arial;13;1", "left": 493, "top": 413, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -9864,9 +9958,9 @@ "$ref": "AAAAAAF5rP1oIgY/ZoY=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "搜索功能" }, @@ -9879,7 +9973,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -10853,9 +10947,9 @@ "$ref": "AAAAAAF5rP1oIwZ4FNQ=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "推荐功能" }, @@ -10868,7 +10962,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -11717,9 +11811,9 @@ "$ref": "AAAAAAF5rP1oIwarmlE=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 5, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "筛选功能" }, @@ -11732,7 +11826,7 @@ "font": "Arial;13;1", "left": 10, "top": 5, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -12708,9 +12802,9 @@ "$ref": "AAAAAAF5rP1oJAbkV+A=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "榜单功能" }, @@ -12723,7 +12817,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -13737,9 +13831,9 @@ "$ref": "AAAAAAF5rP1oJQciGQI=" }, "font": "Arial;13;0", - "left": 77.93603515625, + "left": 66.58642578125, "top": 5, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "行程推荐" }, @@ -13752,7 +13846,7 @@ "font": "Arial;13;1", "left": 5, "top": 5, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -15156,7 +15250,7 @@ "font": "Arial;13;0", "left": 733, "top": 397, - "width": 17.8466796875, + "width": 15.42822265625, "height": 13, "text": "ref" } @@ -15574,9 +15668,9 @@ "$ref": "AAAAAAF5rP1oJgeXDvc=" }, "font": "Arial;13;0", - "left": 554.48828125, + "left": 551.99365234375, "top": 245, - "width": 37.65771484375, + "width": 31.3291015625, "height": 13, "text": "Mode" }, @@ -15589,7 +15683,7 @@ "font": "Arial;13;1", "left": 533, "top": 245, - "width": 16.48828125, + "width": 13.99365234375, "height": 13, "text": "alt" }, @@ -15622,7 +15716,7 @@ "font": "Arial;13;0", "left": 548, "top": 278, - "width": 32.5, + "width": 27.42822265625, "height": 13, "text": "[add]" } @@ -15655,7 +15749,7 @@ "font": "Arial;13;0", "left": 548, "top": 321, - "width": 27.83447265625, + "width": 24.5400390625, "height": 13, "text": "[del]" } @@ -15688,7 +15782,7 @@ "font": "Arial;13;0", "left": 548, "top": 364, - "width": 52.2919921875, + "width": 46.2109375, "height": 13, "text": "[modify]" } @@ -15721,7 +15815,7 @@ "font": "Arial;13;0", "left": 548, "top": 407, - "width": 36.08642578125, + "width": 31.75732421875, "height": 13, "text": "[save]" } @@ -15754,7 +15848,7 @@ "font": "Arial;13;0", "left": 548, "top": 450, - "width": 35.50244140625, + "width": 31.0400390625, "height": 13, "text": "[next]" } @@ -15808,9 +15902,9 @@ "$ref": "AAAAAAF5rP1oJgeaXR0=" }, "font": "Arial;13;0", - "left": 221.93603515625, + "left": 210.58642578125, "top": 13, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "行程定制" }, @@ -15823,7 +15917,7 @@ "font": "Arial;13;1", "left": 149, "top": 13, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -16160,9 +16254,9 @@ "$ref": "AAAAAAF5rP1oJgeyXs8=" }, "font": "Arial;13;0", - "left": 327.29150390625, + "left": 322.11181640625, "top": 93, - "width": 61.6708984375, + "width": 50.0927734375, "height": 13, "text": "operation" }, @@ -16175,7 +16269,7 @@ "font": "Arial;13;1", "left": 293, "top": 93, - "width": 29.29150390625, + "width": 24.11181640625, "height": 13, "text": "loop" }, @@ -16503,7 +16597,7 @@ "font": "Arial;13;0", "left": 853, "top": 549, - "width": 17.8466796875, + "width": 15.42822265625, "height": 13, "text": "ref" } @@ -16768,9 +16862,9 @@ "$ref": "AAAAAAF5rP1oJwfaRmc=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 79, + "width": 79.00009155273438, "height": 13, "text": "行程体验反馈" }, @@ -16783,7 +16877,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -17507,9 +17601,9 @@ "$ref": "AAAAAAF5rP1oJwgKk4w=" }, "font": "Arial;13;0", - "left": 159.29150390625, + "left": 154.11181640625, "top": 133, - "width": 61.6708984375, + "width": 50.0927734375, "height": 13, "text": "operation" }, @@ -17522,7 +17616,7 @@ "font": "Arial;13;1", "left": 125, "top": 133, - "width": 29.29150390625, + "width": 24.11181640625, "height": 13, "text": "loop" }, @@ -17608,9 +17702,9 @@ "$ref": "AAAAAAF5rP1oKAgNhfc=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 5, - "width": 40, + "width": 40.00004577636719, "height": 13, "text": "收藏夹" }, @@ -17623,7 +17717,7 @@ "font": "Arial;13;1", "left": 10, "top": 5, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -18004,9 +18098,9 @@ "$ref": "AAAAAAF5rP1oKAgs/4k=" }, "font": "Arial;13;0", - "left": 274.48828125, + "left": 271.99365234375, "top": 221, - "width": 85.9951171875, + "width": 84.20516967773438, "height": 13, "text": "删除|查询|修改" }, @@ -18019,7 +18113,7 @@ "font": "Arial;13;1", "left": 253, "top": 221, - "width": 16.48828125, + "width": 13.99365234375, "height": 13, "text": "alt" }, @@ -18052,7 +18146,7 @@ "font": "Arial;13;0", "left": 268, "top": 254, - "width": 73.68359375, + "width": 73.65827941894531, "height": 13, "text": "[删除该条目]" } @@ -18085,7 +18179,7 @@ "font": "Arial;13;0", "left": 268, "top": 344, - "width": 73.68359375, + "width": 73.65827941894531, "height": 13, "text": "[查看该条目]" } @@ -18118,7 +18212,7 @@ "font": "Arial;13;0", "left": 268, "top": 432, - "width": 73.68359375, + "width": 73.65827941894531, "height": 13, "text": "[修改该条目]" } @@ -19123,9 +19217,9 @@ "$ref": "AAAAAAF5rP1oKQhogJM=" }, "font": "Arial;13;0", - "left": 103.29150390625, + "left": 98.11181640625, "top": 181, - "width": 33.03662109375, + "width": 29.869140625, "height": 13, "text": "[fine]" }, @@ -19138,7 +19232,7 @@ "font": "Arial;13;1", "left": 69, "top": 181, - "width": 29.29150390625, + "width": 24.11181640625, "height": 13, "text": "loop" }, @@ -19224,9 +19318,9 @@ "$ref": "AAAAAAF5rP1oKQhrPs4=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "行程展示" }, @@ -19239,7 +19333,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -19499,9 +19593,9 @@ "$ref": "AAAAAAF5rP1oKQiDnpE=" }, "font": "Arial;13;0", - "left": 114.48828125, + "left": 111.99365234375, "top": 245, - "width": 61.6708984375, + "width": 50.0927734375, "height": 13, "text": "operation" }, @@ -19514,7 +19608,7 @@ "font": "Arial;13;1", "left": 93, "top": 245, - "width": 16.48828125, + "width": 13.99365234375, "height": 13, "text": "alt" }, @@ -19547,7 +19641,7 @@ "font": "Arial;13;0", "left": 108, "top": 278, - "width": 66.63134765625, + "width": 60.28369140625, "height": 13, "text": "[click look]" } @@ -19580,7 +19674,7 @@ "font": "Arial;13;0", "left": 108, "top": 352, - "width": 86.98828125, + "width": 77.59375, "height": 13, "text": "[click favorite]" } @@ -19613,7 +19707,7 @@ "font": "Arial;13;0", "left": 108, "top": 447, - "width": 62.91796875, + "width": 57.3828125, "height": 13, "text": "[click fine]" } @@ -19877,7 +19971,7 @@ "font": "Arial;13;0", "left": 437, "top": 253, - "width": 17.8466796875, + "width": 15.42822265625, "height": 13, "text": "ref" } @@ -19911,9 +20005,9 @@ "$ref": "AAAAAAF5rP1oKQibjtE=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 53, + "width": 53.00006103515625, "height": 13, "text": "行程生成" }, @@ -19926,7 +20020,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -20414,9 +20508,9 @@ "$ref": "AAAAAAF5rP1oKgi738A=" }, "font": "Arial;13;0", - "left": 426.48828125, + "left": 423.99365234375, "top": 197, - "width": 148.44970703125, + "width": 124.91259765625, "height": 13, "text": "Recommend|Customize" }, @@ -20429,7 +20523,7 @@ "font": "Arial;13;1", "left": 405, "top": 197, - "width": 16.48828125, + "width": 13.99365234375, "height": 13, "text": "alt" }, @@ -20462,7 +20556,7 @@ "font": "Arial;13;0", "left": 420, "top": 230, - "width": 121.1767578125, + "width": 99.98193359375, "height": 13, "text": "[recommend route]" } @@ -20495,7 +20589,7 @@ "font": "Arial;13;0", "left": 420, "top": 312, - "width": 109.052734375, + "width": 91.32373046875, "height": 13, "text": "[customize route]" } @@ -20564,7 +20658,7 @@ "font": "Arial;13;0", "left": 437, "top": 333, - "width": 17.8466796875, + "width": 15.42822265625, "height": 13, "text": "ref" } @@ -22351,9 +22445,9 @@ "$ref": "AAAAAAF5yhLPPstZ7HU=" }, "font": "Arial;13;0", - "left": 77.93603515625, + "left": 66.58642578125, "top": 5, - "width": 97.87158203125, + "width": 85.4873046875, "height": 13, "text": "Login&Register" }, @@ -22366,7 +22460,7 @@ "font": "Arial;13;1", "left": 5, "top": 5, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -23487,9 +23581,9 @@ "$ref": "AAAAAAF5yhLmX80GvN0=" }, "font": "Arial;13;0", - "left": 82.93603515625, + "left": 71.58642578125, "top": 10, - "width": 86.9599609375, + "width": 74.6201171875, "height": 13, "text": "MainInterface" }, @@ -23502,7 +23596,7 @@ "font": "Arial;13;1", "left": 10, "top": 10, - "width": 67.93603515625, + "width": 56.58642578125, "height": 13, "text": "interaction" } @@ -53485,6 +53579,3196 @@ ] } ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAF5+Stoi/j7u1Q=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "体系结构-II", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAF5+SwSMPrSsA0=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "C/S架构", + "ownedViews": [ + { + "_type": "RectangleView", + "_id": "AAAAAAF5//FSRw0+at4=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "font": "Arial;13;0", + "left": 32, + "top": 48, + "width": 913, + "height": 553 + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5/+wEPvszRmU=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+wEPvsxKTI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+wEPvs0SVM=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvszRmU=" + }, + "model": { + "$ref": "AAAAAAF5/+wEPvsxKTI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+wEPvs1zxM=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvs0SVM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1872, + "top": -1120, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+wEPvs2u+Y=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvs0SVM=" + }, + "font": "Arial;13;1", + "left": 61, + "top": 214, + "width": 439, + "height": 13, + "text": "PlanWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+wEPvs3GT8=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvs0SVM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1872, + "top": -1120, + "width": 101.82281494140625, + "height": 13, + "text": "(from 体系结构-II)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+wEPvs4Bsc=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvs0SVM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1872, + "top": -1120, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 56, + "top": 207, + "width": 449, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+wEPvs1zxM=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+wEPvs2u+Y=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+wEPvs3GT8=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+wEPvs4Bsc=" + } + } + ], + "containedViews": [ + { + "$ref": "AAAAAAF5/+l55PrUQKc=" + }, + { + "$ref": "AAAAAAF5/+tQXfsPI6I=" + }, + { + "$ref": "AAAAAAF5/+iGVPp7ADw=" + }, + { + "$ref": "AAAAAAF5/+iHu/qkYm0=" + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 56, + "top": 192, + "width": 449, + "height": 393, + "nameCompartment": { + "$ref": "AAAAAAF5/+wEPvs0SVM=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5/+tQXfsPI6I=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+tQXfsNRcs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+tQXfsQucI=", + "_parent": { + "$ref": "AAAAAAF5/+tQXfsPI6I=" + }, + "model": { + "$ref": "AAAAAAF5/+tQXfsNRcs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+tQXfsRqOo=", + "_parent": { + "$ref": "AAAAAAF5/+tQXfsQucI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1432, + "top": -1216, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+tQXfsSz7k=", + "_parent": { + "$ref": "AAAAAAF5/+tQXfsQucI=" + }, + "font": "Arial;13;1", + "left": 301, + "top": 262, + "width": 174.0908203125, + "height": 13, + "text": "GenerateCustomizedRoutes" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+tQXfsTgbY=", + "_parent": { + "$ref": "AAAAAAF5/+tQXfsQucI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1432, + "top": -1216, + "width": 133.66259765625, + "height": 13, + "text": "(from PlanWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+tQXfsUXeg=", + "_parent": { + "$ref": "AAAAAAF5/+tQXfsQucI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1432, + "top": -1216, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 296, + "top": 255, + "width": 184.0908203125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+tQXfsRqOo=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+tQXfsSz7k=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+tQXfsTgbY=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+tQXfsUXeg=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5/+wEPvszRmU=" + }, + "containedViews": [ + { + "$ref": "AAAAAAF5/+iDQvpSK0k=" + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 296, + "top": 240, + "width": 184.0908203125, + "height": 193, + "nameCompartment": { + "$ref": "AAAAAAF5/+tQXfsQucI=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5/+l55PrUQKc=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+l55PrS62M=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+l55PrVMZ4=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrUQKc=" + }, + "model": { + "$ref": "AAAAAAF5/+l55PrS62M=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+l55PrWV4Y=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrVMZ4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1112, + "top": -1392, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+l55PrXsII=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrVMZ4=" + }, + "font": "Arial;13;1", + "left": 77, + "top": 262, + "width": 199, + "height": 13, + "text": "GenerateRecommendRoutes" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+l55PrY+ig=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrVMZ4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1112, + "top": -1392, + "width": 133.66259765625, + "height": 13, + "text": "(from PlanWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+l55PrZYFY=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrVMZ4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1112, + "top": -1392, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 72, + "top": 255, + "width": 209, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+l55PrWV4Y=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+l55PrXsII=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+l55PrY+ig=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+l55PrZYFY=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5/+wEPvszRmU=" + }, + "containedViews": [ + { + "$ref": "AAAAAAF5/+g1avnUtY4=" + }, + { + "$ref": "AAAAAAF5/+hzpfoASm0=" + }, + { + "$ref": "AAAAAAF5/+h3nfopyu0=" + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 72, + "top": 240, + "width": 209, + "height": 265, + "nameCompartment": { + "$ref": "AAAAAAF5/+l55PrVMZ4=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+SxSAvtwMxo=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+SxSAvtuzRI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+SxSAvtxRbc=", + "_parent": { + "$ref": "AAAAAAF5+SxSAvtwMxo=" + }, + "model": { + "$ref": "AAAAAAF5+SxSAvtuzRI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+SxSAvtyOnI=", + "_parent": { + "$ref": "AAAAAAF5+SxSAvtxRbc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -672, + "top": -256, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+SxSAvtz1J4=", + "_parent": { + "$ref": "AAAAAAF5+SxSAvtxRbc=" + }, + "font": "Arial;13;1", + "left": 97, + "top": 119, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "LoginWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+SxSAvt0crc=", + "_parent": { + "$ref": "AAAAAAF5+SxSAvtxRbc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -672, + "top": -256, + "width": 102.16558837890625, + "height": 13, + "text": "(from 体系结构-II)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+SxSAvt1nq0=", + "_parent": { + "$ref": "AAAAAAF5+SxSAvtxRbc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -672, + "top": -256, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 92, + "top": 112, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+SxSAvtyOnI=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+SxSAvtz1J4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+SxSAvt0crc=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+SxSAvt1nq0=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 72, + "top": 112, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+SxSAvtxRbc=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+Sx9z/uKah8=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+Sx9z/uIEeY=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+Sx9z/uL6kU=", + "_parent": { + "$ref": "AAAAAAF5+Sx9z/uKah8=" + }, + "model": { + "$ref": "AAAAAAF5+Sx9z/uIEeY=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+Sx9z/uMtj0=", + "_parent": { + "$ref": "AAAAAAF5+Sx9z/uL6kU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -592, + "top": -272, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+Sx9z/uNUuY=", + "_parent": { + "$ref": "AAAAAAF5+Sx9z/uL6kU=" + }, + "font": "Arial;13;1", + "left": 337, + "top": 119, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "RegisterWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+Sx9z/uOPDA=", + "_parent": { + "$ref": "AAAAAAF5+Sx9z/uL6kU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -592, + "top": -272, + "width": 102.16558837890625, + "height": 13, + "text": "(from 体系结构-II)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+Sx9z/uPPg0=", + "_parent": { + "$ref": "AAAAAAF5+Sx9z/uL6kU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -592, + "top": -272, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 332, + "top": 112, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+Sx9z/uMtj0=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+Sx9z/uNUuY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+Sx9z/uOPDA=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+Sx9z/uPPg0=" + } + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 312, + "top": 112, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+Sx9z/uL6kU=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5/+g1avnUtY4=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+g1avnSlZU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+g1a/nVuE8=", + "_parent": { + "$ref": "AAAAAAF5/+g1avnUtY4=" + }, + "model": { + "$ref": "AAAAAAF5/+g1avnSlZU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+g1a/nWjzo=", + "_parent": { + "$ref": "AAAAAAF5/+g1a/nVuE8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -768, + "top": -456, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+g1a/nX63M=", + "_parent": { + "$ref": "AAAAAAF5/+g1a/nVuE8=" + }, + "font": "Arial;13;1", + "left": 109, + "top": 303, + "width": 103.85400390625, + "height": 13, + "text": "ConditionWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+g1a/nYg38=", + "_parent": { + "$ref": "AAAAAAF5/+g1a/nVuE8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -768, + "top": -456, + "width": 207.35888671875, + "height": 13, + "text": "(from GenerateRecommendRoutes)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+g1a/nZZPE=", + "_parent": { + "$ref": "AAAAAAF5/+g1a/nVuE8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -768, + "top": -456, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 104, + "top": 296, + "width": 113.85400390625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+g1a/nWjzo=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+g1a/nX63M=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+g1a/nYg38=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+g1a/nZZPE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/+g1a/naIjE=", + "_parent": { + "$ref": "AAAAAAF5/+g1avnUtY4=" + }, + "model": { + "$ref": "AAAAAAF5/+g1avnSlZU=" + }, + "font": "Arial;13;0", + "left": 104, + "top": 321, + "width": 113.85400390625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/+g1a/nbqNQ=", + "_parent": { + "$ref": "AAAAAAF5/+g1avnUtY4=" + }, + "model": { + "$ref": "AAAAAAF5/+g1avnSlZU=" + }, + "font": "Arial;13;0", + "left": 104, + "top": 331, + "width": 113.85400390625, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/+g1a/ncXU4=", + "_parent": { + "$ref": "AAAAAAF5/+g1avnUtY4=" + }, + "model": { + "$ref": "AAAAAAF5/+g1avnSlZU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -712, + "top": -400, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/+g1a/ndXVc=", + "_parent": { + "$ref": "AAAAAAF5/+g1avnUtY4=" + }, + "model": { + "$ref": "AAAAAAF5/+g1avnSlZU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -712, + "top": -400, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAF5/+l55PrUQKc=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 104, + "top": 296, + "width": 113.85400390625, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5/+g1a/nVuE8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5/+g1a/naIjE=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/+g1a/nbqNQ=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/+g1a/ncXU4=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/+g1a/ndXVc=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5/+hzpfoASm0=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+hzpPn+Wko=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+hzpfoB3jQ=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoASm0=" + }, + "model": { + "$ref": "AAAAAAF5/+hzpPn+Wko=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+hzpfoCRTM=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoB3jQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -776, + "top": -384, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+hzpfoDRcs=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoB3jQ=" + }, + "font": "Arial;13;1", + "left": 109, + "top": 367, + "width": 110.41748046875, + "height": 13, + "text": "PreferenceWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+hzpfoEvWY=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoB3jQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -776, + "top": -384, + "width": 207.35888671875, + "height": 13, + "text": "(from GenerateRecommendRoutes)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+hzpfoFvzE=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoB3jQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -776, + "top": -384, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 104, + "top": 360, + "width": 120.41748046875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+hzpfoCRTM=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+hzpfoDRcs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+hzpfoEvWY=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+hzpfoFvzE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/+hzpfoGg6U=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoASm0=" + }, + "model": { + "$ref": "AAAAAAF5/+hzpPn+Wko=" + }, + "font": "Arial;13;0", + "left": 104, + "top": 385, + "width": 120.41748046875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/+hzpfoH+3U=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoASm0=" + }, + "model": { + "$ref": "AAAAAAF5/+hzpPn+Wko=" + }, + "font": "Arial;13;0", + "left": 104, + "top": 395, + "width": 120.41748046875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/+hzpfoIeTQ=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoASm0=" + }, + "model": { + "$ref": "AAAAAAF5/+hzpPn+Wko=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -720, + "top": -352, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/+hzpfoJ8kM=", + "_parent": { + "$ref": "AAAAAAF5/+hzpfoASm0=" + }, + "model": { + "$ref": "AAAAAAF5/+hzpPn+Wko=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -720, + "top": -352, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAF5/+l55PrUQKc=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 104, + "top": 360, + "width": 120.41748046875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5/+hzpfoB3jQ=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5/+hzpfoGg6U=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/+hzpfoH+3U=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/+hzpfoIeTQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/+hzpfoJ8kM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5/+h3nfopyu0=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+h3nfon12g=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+h3nfoqwUk=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfopyu0=" + }, + "model": { + "$ref": "AAAAAAF5/+h3nfon12g=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+h3nforxw0=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfoqwUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -832, + "top": -344, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+h3nfosY/Q=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfoqwUk=" + }, + "font": "Arial;13;1", + "left": 109, + "top": 439, + "width": 123.37939453125, + "height": 13, + "text": "RouteChoiceWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+h3nfotw7U=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfoqwUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -832, + "top": -344, + "width": 207.35888671875, + "height": 13, + "text": "(from GenerateRecommendRoutes)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+h3nfouFWw=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfoqwUk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -832, + "top": -344, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 104, + "top": 432, + "width": 133.37939453125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+h3nforxw0=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+h3nfosY/Q=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+h3nfotw7U=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+h3nfouFWw=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/+h3nfovbGo=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfopyu0=" + }, + "model": { + "$ref": "AAAAAAF5/+h3nfon12g=" + }, + "font": "Arial;13;0", + "left": 104, + "top": 457, + "width": 133.37939453125, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/+h3nfowZ+s=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfopyu0=" + }, + "model": { + "$ref": "AAAAAAF5/+h3nfon12g=" + }, + "font": "Arial;13;0", + "left": 104, + "top": 467, + "width": 133.37939453125, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/+h3nfoxM2w=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfopyu0=" + }, + "model": { + "$ref": "AAAAAAF5/+h3nfon12g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -760, + "top": -320, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/+h3nfoynco=", + "_parent": { + "$ref": "AAAAAAF5/+h3nfopyu0=" + }, + "model": { + "$ref": "AAAAAAF5/+h3nfon12g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -760, + "top": -320, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAF5/+l55PrUQKc=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 104, + "top": 432, + "width": 133.37939453125, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5/+h3nfoqwUk=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5/+h3nfovbGo=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/+h3nfowZ+s=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/+h3nfoxM2w=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/+h3nfoynco=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5/+iDQvpSK0k=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+iDQvpQ41c=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+iDQvpTtFo=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpSK0k=" + }, + "model": { + "$ref": "AAAAAAF5/+iDQvpQ41c=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iDQvpUKrs=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpTtFo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -280, + "top": -600, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iDQvpVOMk=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpTtFo=" + }, + "font": "Arial;13;1", + "left": 333, + "top": 327, + "width": 108.9384765625, + "height": 13, + "text": "CustomizeWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iDQvpW6Zo=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpTtFo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -280, + "top": -600, + "width": 202.2998046875, + "height": 13, + "text": "(from GenerateCustomizedRoutes)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iDQvpXMSE=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpTtFo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -280, + "top": -600, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 328, + "top": 320, + "width": 118.9384765625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+iDQvpUKrs=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+iDQvpVOMk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+iDQvpW6Zo=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+iDQvpXMSE=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/+iDQvpYq+k=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpSK0k=" + }, + "model": { + "$ref": "AAAAAAF5/+iDQvpQ41c=" + }, + "font": "Arial;13;0", + "left": 328, + "top": 345, + "width": 118.9384765625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/+iDQvpZLS0=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpSK0k=" + }, + "model": { + "$ref": "AAAAAAF5/+iDQvpQ41c=" + }, + "font": "Arial;13;0", + "left": 328, + "top": 355, + "width": 118.9384765625, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/+iDQvpap4g=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpSK0k=" + }, + "model": { + "$ref": "AAAAAAF5/+iDQvpQ41c=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -288, + "top": -480, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/+iDQvpb08U=", + "_parent": { + "$ref": "AAAAAAF5/+iDQvpSK0k=" + }, + "model": { + "$ref": "AAAAAAF5/+iDQvpQ41c=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -288, + "top": -480, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAF5/+tQXfsPI6I=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 328, + "top": 320, + "width": 118.9384765625, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5/+iDQvpTtFo=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5/+iDQvpYq+k=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/+iDQvpZLS0=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/+iDQvpap4g=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/+iDQvpb08U=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5/+iGVPp7ADw=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+iGVPp5VYA=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+iGVPp8eZM=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp7ADw=" + }, + "model": { + "$ref": "AAAAAAF5/+iGVPp5VYA=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iGVPp926w=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp8eZM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1920, + "top": -760, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iGVPp+W5c=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp8eZM=" + }, + "font": "Arial;13;1", + "left": 301, + "top": 455, + "width": 138.52490234375, + "height": 13, + "text": "ShowRouteInfoWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iGVPp/1TY=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp8eZM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1920, + "top": -760, + "width": 133.66259765625, + "height": 13, + "text": "(from PlanWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iGVPqAWVU=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp8eZM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1920, + "top": -760, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 296, + "top": 448, + "width": 148.52490234375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+iGVPp926w=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+iGVPp+W5c=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+iGVPp/1TY=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+iGVPqAWVU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/+iGVPqB78M=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp7ADw=" + }, + "model": { + "$ref": "AAAAAAF5/+iGVPp5VYA=" + }, + "font": "Arial;13;0", + "left": 296, + "top": 473, + "width": 148.52490234375, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/+iGVPqCS8Q=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp7ADw=" + }, + "model": { + "$ref": "AAAAAAF5/+iGVPp5VYA=" + }, + "font": "Arial;13;0", + "left": 296, + "top": 483, + "width": 148.52490234375, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/+iGVPqDV4o=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp7ADw=" + }, + "model": { + "$ref": "AAAAAAF5/+iGVPp5VYA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1256, + "top": -480, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/+iGVPqETJw=", + "_parent": { + "$ref": "AAAAAAF5/+iGVPp7ADw=" + }, + "model": { + "$ref": "AAAAAAF5/+iGVPp5VYA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1256, + "top": -480, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAF5/+wEPvszRmU=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 296, + "top": 448, + "width": 148.52490234375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5/+iGVPp8eZM=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5/+iGVPqB78M=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/+iGVPqCS8Q=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/+iGVPqDV4o=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/+iGVPqETJw=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5/+iHu/qkYm0=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+iHuvqinhE=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+iHu/qlwjw=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qkYm0=" + }, + "model": { + "$ref": "AAAAAAF5/+iHuvqinhE=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iHu/qm63k=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qlwjw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1872, + "top": -808, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iHu/qnKkc=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qlwjw=" + }, + "font": "Arial;13;1", + "left": 301, + "top": 511, + "width": 93.03759765625, + "height": 13, + "text": "ConfirmWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iHu/qosxA=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qlwjw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1872, + "top": -808, + "width": 133.66259765625, + "height": 13, + "text": "(from PlanWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+iHu/qpxk4=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qlwjw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1872, + "top": -808, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 296, + "top": 504, + "width": 103.03759765625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+iHu/qm63k=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+iHu/qnKkc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+iHu/qosxA=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+iHu/qpxk4=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5/+iHu/qqey8=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qkYm0=" + }, + "model": { + "$ref": "AAAAAAF5/+iHuvqinhE=" + }, + "font": "Arial;13;0", + "left": 296, + "top": 529, + "width": 103.03759765625, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5/+iHu/qrQXY=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qkYm0=" + }, + "model": { + "$ref": "AAAAAAF5/+iHuvqinhE=" + }, + "font": "Arial;13;0", + "left": 296, + "top": 539, + "width": 103.03759765625, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5/+iHu/qsc7g=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qkYm0=" + }, + "model": { + "$ref": "AAAAAAF5/+iHuvqinhE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1232, + "top": -504, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5/+iHu/qtC8A=", + "_parent": { + "$ref": "AAAAAAF5/+iHu/qkYm0=" + }, + "model": { + "$ref": "AAAAAAF5/+iHuvqinhE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -1232, + "top": -504, + "width": 10, + "height": 10 + } + ], + "containerView": { + "$ref": "AAAAAAF5/+wEPvszRmU=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 296, + "top": 504, + "width": 103.03759765625, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5/+iHu/qlwjw=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5/+iHu/qqey8=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5/+iHu/qrQXY=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5/+iHu/qsc7g=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5/+iHu/qtC8A=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5/+67JfzCDPo=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5/+67JPzAWIU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5/+67JfzDf1U=", + "_parent": { + "$ref": "AAAAAAF5/+67JfzCDPo=" + }, + "model": { + "$ref": "AAAAAAF5/+67JPzAWIU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5/+67JfzE64c=", + "_parent": { + "$ref": "AAAAAAF5/+67JfzDf1U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -848, + "top": -288, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+67JfzF9vA=", + "_parent": { + "$ref": "AAAAAAF5/+67JfzDf1U=" + }, + "font": "Arial;13;1", + "left": 533, + "top": 118, + "width": 375, + "height": 13, + "text": "HomeWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+67JfzGqAk=", + "_parent": { + "$ref": "AAAAAAF5/+67JfzDf1U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -848, + "top": -288, + "width": 101.82281494140625, + "height": 13, + "text": "(from 体系结构-II)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5/+67JfzHOJI=", + "_parent": { + "$ref": "AAAAAAF5/+67JfzDf1U=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -848, + "top": -288, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 528, + "top": 111, + "width": 385, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5/+67JfzE64c=" + }, + "nameLabel": { + "$ref": "AAAAAAF5/+67JfzF9vA=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5/+67JfzGqAk=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5/+67JfzHOJI=" + } + } + ], + "containedViews": [ + { + "$ref": "AAAAAAF5+S0Eh/umwdM=" + }, + { + "$ref": "AAAAAAF5+S1xY/vAB2g=" + }, + { + "$ref": "AAAAAAF5+S2Udvvbju8=" + }, + { + "$ref": "AAAAAAF5+S2Yi/v0QU4=" + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 528, + "top": 96, + "width": 385, + "height": 233, + "nameCompartment": { + "$ref": "AAAAAAF5/+67JfzDf1U=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S0Eh/umwdM=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S0Ehvuk6ew=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S0Eh/un93o=", + "_parent": { + "$ref": "AAAAAAF5+S0Eh/umwdM=" + }, + "model": { + "$ref": "AAAAAAF5+S0Ehvuk6ew=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S0Eh/uoNyw=", + "_parent": { + "$ref": "AAAAAAF5+S0Eh/un93o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -248, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S0Eh/up2Mc=", + "_parent": { + "$ref": "AAAAAAF5+S0Eh/un93o=" + }, + "font": "Arial;13;1", + "left": 569, + "top": 167, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "RecommendWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S0Eh/uqxfg=", + "_parent": { + "$ref": "AAAAAAF5+S0Eh/un93o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -248, + "width": 113.4072265625, + "height": 13, + "text": "(from HomeWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S0Eh/urFX0=", + "_parent": { + "$ref": "AAAAAAF5+S0Eh/un93o=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": -248, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 564, + "top": 160, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S0Eh/uoNyw=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S0Eh/up2Mc=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S0Eh/uqxfg=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S0Eh/urFX0=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5/+67JfzCDPo=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 544, + "top": 160, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S0Eh/un93o=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S1xY/vAB2g=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S1xY/u+jgw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S1xY/vBaNw=", + "_parent": { + "$ref": "AAAAAAF5+S1xY/vAB2g=" + }, + "model": { + "$ref": "AAAAAAF5+S1xY/u+jgw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S1xY/vCkYk=", + "_parent": { + "$ref": "AAAAAAF5+S1xY/vBaNw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 328, + "top": -408, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S1xY/vD8w0=", + "_parent": { + "$ref": "AAAAAAF5+S1xY/vBaNw=" + }, + "font": "Arial;13;1", + "left": 745, + "top": 167, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "SortWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S1xY/vErvE=", + "_parent": { + "$ref": "AAAAAAF5+S1xY/vBaNw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 328, + "top": -408, + "width": 113.4072265625, + "height": 13, + "text": "(from HomeWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S1xY/vFgsc=", + "_parent": { + "$ref": "AAAAAAF5+S1xY/vBaNw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 328, + "top": -408, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 740, + "top": 160, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S1xY/vCkYk=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S1xY/vD8w0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S1xY/vErvE=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S1xY/vFgsc=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5/+67JfzCDPo=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 720, + "top": 160, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S1xY/vBaNw=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S2Udvvbju8=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S2UdvvZJk0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S2Ud/vchZU=", + "_parent": { + "$ref": "AAAAAAF5+S2Udvvbju8=" + }, + "model": { + "$ref": "AAAAAAF5+S2UdvvZJk0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Ud/vdgMY=", + "_parent": { + "$ref": "AAAAAAF5+S2Ud/vchZU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": -392, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Ud/veCD4=", + "_parent": { + "$ref": "AAAAAAF5+S2Ud/vchZU=" + }, + "font": "Arial;13;1", + "left": 569, + "top": 263, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "ListWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Ud/vf4HQ=", + "_parent": { + "$ref": "AAAAAAF5+S2Ud/vchZU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": -392, + "width": 113.4072265625, + "height": 13, + "text": "(from HomeWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Ud/vg7a0=", + "_parent": { + "$ref": "AAAAAAF5+S2Ud/vchZU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 168, + "top": -392, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 564, + "top": 256, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S2Ud/vdgMY=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S2Ud/veCD4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S2Ud/vf4HQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S2Ud/vg7a0=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5/+67JfzCDPo=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 544, + "top": 256, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S2Ud/vchZU=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S2Yi/v0QU4=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S2Yi/vyvGU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S2Yi/v14dg=", + "_parent": { + "$ref": "AAAAAAF5+S2Yi/v0QU4=" + }, + "model": { + "$ref": "AAAAAAF5+S2Yi/vyvGU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Yi/v2BEs=", + "_parent": { + "$ref": "AAAAAAF5+S2Yi/v14dg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -424, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Yi/v3lO0=", + "_parent": { + "$ref": "AAAAAAF5+S2Yi/v14dg=" + }, + "font": "Arial;13;1", + "left": 745, + "top": 263, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "SearchWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Yi/v42B8=", + "_parent": { + "$ref": "AAAAAAF5+S2Yi/v14dg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -424, + "width": 113.4072265625, + "height": 13, + "text": "(from HomeWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2Yi/v5wYA=", + "_parent": { + "$ref": "AAAAAAF5+S2Yi/v14dg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -424, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 740, + "top": 256, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S2Yi/v2BEs=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S2Yi/v3lO0=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S2Yi/v42B8=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S2Yi/v5wYA=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5/+67JfzCDPo=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 720, + "top": 256, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S2Yi/v14dg=" + } + }, + { + "_type": "UMLPackageView", + "_id": "AAAAAAF5//AZKg0VNow=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5//AZKQ0TPJw=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5//AZKg0W7BE=", + "_parent": { + "$ref": "AAAAAAF5//AZKg0VNow=" + }, + "model": { + "$ref": "AAAAAAF5//AZKQ0TPJw=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5//AZKg0XFG0=", + "_parent": { + "$ref": "AAAAAAF5//AZKg0W7BE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -240, + "top": -672, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5//AZKg0YoQY=", + "_parent": { + "$ref": "AAAAAAF5//AZKg0W7BE=" + }, + "font": "Arial;13;1", + "left": 533, + "top": 358, + "width": 375, + "height": 13, + "text": "UserWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5//AZKg0ZzCk=", + "_parent": { + "$ref": "AAAAAAF5//AZKg0W7BE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -240, + "top": -672, + "width": 101.82281494140625, + "height": 13, + "text": "(from 体系结构-II)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5//AZKg0a+Hs=", + "_parent": { + "$ref": "AAAAAAF5//AZKg0W7BE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -240, + "top": -672, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 528, + "top": 351, + "width": 385, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5//AZKg0XFG0=" + }, + "nameLabel": { + "$ref": "AAAAAAF5//AZKg0YoQY=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5//AZKg0ZzCk=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5//AZKg0a+Hs=" + } + } + ], + "containedViews": [ + { + "$ref": "AAAAAAF5+S2tqvw/+0o=" + }, + { + "$ref": "AAAAAAF5+S2xnfxY90Q=" + }, + { + "$ref": "AAAAAAF5+S20E/xxtUw=" + }, + { + "$ref": "AAAAAAF5+S2+J/yKEPs=" + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 528, + "top": 336, + "width": 385, + "height": 249, + "nameCompartment": { + "$ref": "AAAAAAF5//AZKg0W7BE=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S2tqvw/+0o=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S2tqvw9JSI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S2tqvxACQQ=", + "_parent": { + "$ref": "AAAAAAF5+S2tqvw/+0o=" + }, + "model": { + "$ref": "AAAAAAF5+S2tqvw9JSI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2tqvxBk50=", + "_parent": { + "$ref": "AAAAAAF5+S2tqvxACQQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -24, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2tqvxCCps=", + "_parent": { + "$ref": "AAAAAAF5+S2tqvxACQQ=" + }, + "font": "Arial;13;1", + "left": 569, + "top": 423, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "UserInfoWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2tqvxDEtQ=", + "_parent": { + "$ref": "AAAAAAF5+S2tqvxACQQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -24, + "width": 106.17724609375, + "height": 13, + "text": "(from UserWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2tqvxE9VQ=", + "_parent": { + "$ref": "AAAAAAF5+S2tqvxACQQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -160, + "top": -24, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 564, + "top": 416, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S2tqvxBk50=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S2tqvxCCps=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S2tqvxDEtQ=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S2tqvxE9VQ=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5//AZKg0VNow=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 544, + "top": 416, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S2tqvxACQQ=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S2xnfxY90Q=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S2xnfxWg10=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S2xnfxZGi4=", + "_parent": { + "$ref": "AAAAAAF5+S2xnfxY90Q=" + }, + "model": { + "$ref": "AAAAAAF5+S2xnfxWg10=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2xnfxaX/Y=", + "_parent": { + "$ref": "AAAAAAF5+S2xnfxZGi4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -176, + "top": -56, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2xnfxb2zs=", + "_parent": { + "$ref": "AAAAAAF5+S2xnfxZGi4=" + }, + "font": "Arial;13;1", + "left": 745, + "top": 423, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "FavoriteWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2xnfxc+DM=", + "_parent": { + "$ref": "AAAAAAF5+S2xnfxZGi4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -176, + "top": -56, + "width": 106.17724609375, + "height": 13, + "text": "(from UserWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2xnfxdpIo=", + "_parent": { + "$ref": "AAAAAAF5+S2xnfxZGi4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -176, + "top": -56, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 740, + "top": 416, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S2xnfxaX/Y=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S2xnfxb2zs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S2xnfxc+DM=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S2xnfxdpIo=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5//AZKg0VNow=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 720, + "top": 416, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S2xnfxZGi4=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S20E/xxtUw=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S20E/xvkyM=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S20E/xyEuY=", + "_parent": { + "$ref": "AAAAAAF5+S20E/xxtUw=" + }, + "model": { + "$ref": "AAAAAAF5+S20E/xvkyM=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S20E/xzbss=", + "_parent": { + "$ref": "AAAAAAF5+S20E/xyEuY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -56, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S20E/x02xE=", + "_parent": { + "$ref": "AAAAAAF5+S20E/xyEuY=" + }, + "font": "Arial;13;1", + "left": 745, + "top": 479, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "HistoryWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S20E/x1IXE=", + "_parent": { + "$ref": "AAAAAAF5+S20E/xyEuY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -56, + "width": 106.17724609375, + "height": 13, + "text": "(from UserWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S20E/x2lSk=", + "_parent": { + "$ref": "AAAAAAF5+S20E/xyEuY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 32, + "top": -56, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 740, + "top": 472, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S20E/xzbss=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S20E/x02xE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S20E/x1IXE=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S20E/x2lSk=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5//AZKg0VNow=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 720, + "top": 472, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S20E/xyEuY=" + } + }, + { + "_type": "UMLComponentInstanceView", + "_id": "AAAAAAF5+S2+J/yKEPs=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5+S2+J/yIu0U=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5+S2+J/yL8Cs=", + "_parent": { + "$ref": "AAAAAAF5+S2+J/yKEPs=" + }, + "model": { + "$ref": "AAAAAAF5+S2+J/yIu0U=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2+J/yMGLE=", + "_parent": { + "$ref": "AAAAAAF5+S2+J/yL8Cs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -120, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2+J/yN2rk=", + "_parent": { + "$ref": "AAAAAAF5+S2+J/yL8Cs=" + }, + "font": "Arial;13;1", + "left": 569, + "top": 479, + "width": 132.18359375, + "height": 13, + "underline": true, + "text": "JourneyWidget" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2+J/yOCl4=", + "_parent": { + "$ref": "AAAAAAF5+S2+J/yL8Cs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -120, + "width": 106.17724609375, + "height": 13, + "text": "(from UserWidget)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5+S2+J/yPdrg=", + "_parent": { + "$ref": "AAAAAAF5+S2+J/yL8Cs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -128, + "top": -120, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 564, + "top": 472, + "width": 142.18359375, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5+S2+J/yMGLE=" + }, + "nameLabel": { + "$ref": "AAAAAAF5+S2+J/yN2rk=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5+S2+J/yOCl4=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5+S2+J/yPdrg=" + } + } + ], + "containerView": { + "$ref": "AAAAAAF5//AZKg0VNow=" + }, + "font": "Arial;13;0", + "containerChangeable": true, + "left": 544, + "top": 472, + "width": 162.18359375, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5+S2+J/yL8Cs=" + } + }, + { + "_type": "UMLTextView", + "_id": "AAAAAAF5//GTYw1EfJY=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "font": "Arial;13;0", + "left": 40, + "top": 56, + "width": 60, + "height": 25, + "text": "Client" + }, + { + "_type": "RectangleView", + "_id": "AAAAAAF5//HFog1JvTo=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "font": "Arial;13;0", + "left": 1040, + "top": 152, + "width": 193, + "height": 201 + }, + { + "_type": "UMLTextView", + "_id": "AAAAAAF5//JIag1Sm1w=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "font": "Arial;13;0", + "left": 1048, + "top": 168, + "width": 60, + "height": 25, + "text": "Server" + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAF5//J1eA1qn90=", + "_parent": { + "$ref": "AAAAAAF5+SwSMPrSsA0=" + }, + "model": { + "$ref": "AAAAAAF5//J1dw1odHk=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAF5//J1eA1rfW8=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1qn90=" + }, + "model": { + "$ref": "AAAAAAF5//J1dw1odHk=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAF5//J1eA1sF+s=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1rfW8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": -544, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5//J1eA1tzOM=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1rfW8=" + }, + "font": "Arial;13;1", + "left": 1077, + "top": 231, + "width": 122.80810546875, + "height": 13, + "text": "DatabaseConnector" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5//J1eA1uEMY=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1rfW8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": -544, + "width": 101.82281494140625, + "height": 13, + "text": "(from 体系结构-II)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAF5//J1eA1vWdc=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1rfW8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": -544, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1072, + "top": 224, + "width": 132.80810546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAF5//J1eA1sF+s=" + }, + "nameLabel": { + "$ref": "AAAAAAF5//J1eA1tzOM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAF5//J1eA1uEMY=" + }, + "propertyLabel": { + "$ref": "AAAAAAF5//J1eA1vWdc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAF5//J1eA1wrzI=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1qn90=" + }, + "model": { + "$ref": "AAAAAAF5//J1dw1odHk=" + }, + "font": "Arial;13;0", + "left": 1072, + "top": 249, + "width": 132.80810546875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAF5//J1eA1x/EE=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1qn90=" + }, + "model": { + "$ref": "AAAAAAF5//J1dw1odHk=" + }, + "font": "Arial;13;0", + "left": 1072, + "top": 259, + "width": 132.80810546875, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAF5//J1eA1yKJw=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1qn90=" + }, + "model": { + "$ref": "AAAAAAF5//J1dw1odHk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -272, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAF5//J1eA1zzV4=", + "_parent": { + "$ref": "AAAAAAF5//J1eA1qn90=" + }, + "model": { + "$ref": "AAAAAAF5//J1dw1odHk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -56, + "top": -272, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1072, + "top": 224, + "width": 132.80810546875, + "height": 45, + "nameCompartment": { + "$ref": "AAAAAAF5//J1eA1rfW8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAF5//J1eA1wrzI=" + }, + "operationCompartment": { + "$ref": "AAAAAAF5//J1eA1x/EE=" + }, + "receptionCompartment": { + "$ref": "AAAAAAF5//J1eA1yKJw=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAF5//J1eA1zzV4=" + } + } + ] + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+SxSAvtuzRI=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "LoginWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+Sx9z/uIEeY=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "RegisterWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2msPwLtXI=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "ConditionWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2pwfwkg7s=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "PreferenceWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5/+JuWDNz/lQ=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "DatabaseConnector" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5/+RFQ5acZ88=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "RouteChoiceWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5/+RHJJa1aDI=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "CustomizeWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5/+Vzubn54Xo=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "ShowRouteInfoWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5/+V26roSTYk=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "ConfirmWidget" + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5/+wEPvsxKTI=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "PlanWidget", + "ownedElements": [ + { + "_type": "UMLPackage", + "_id": "AAAAAAF5/+l55PrS62M=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvsxKTI=" + }, + "name": "GenerateRecommendRoutes", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAF5/+g1avnSlZU=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrS62M=" + }, + "name": "ConditionWidget" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAF5/+hzpPn+Wko=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrS62M=" + }, + "name": "PreferenceWidget" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAF5/+h3nfon12g=", + "_parent": { + "$ref": "AAAAAAF5/+l55PrS62M=" + }, + "name": "RouteChoiceWidget" + } + ] + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5/+tQXfsNRcs=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvsxKTI=" + }, + "name": "GenerateCustomizedRoutes", + "ownedElements": [ + { + "_type": "UMLClass", + "_id": "AAAAAAF5/+iDQvpQ41c=", + "_parent": { + "$ref": "AAAAAAF5/+tQXfsNRcs=" + }, + "name": "CustomizeWidget" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAF5/+iGVPp5VYA=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvsxKTI=" + }, + "name": "ShowRouteInfoWidget" + }, + { + "_type": "UMLClass", + "_id": "AAAAAAF5/+iHuvqinhE=", + "_parent": { + "$ref": "AAAAAAF5/+wEPvsxKTI=" + }, + "name": "ConfirmWidget" + } + ] + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5/+67JPzAWIU=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "HomeWidget", + "ownedElements": [ + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S0Ehvuk6ew=", + "_parent": { + "$ref": "AAAAAAF5/+67JPzAWIU=" + }, + "name": "RecommendWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S1xY/u+jgw=", + "_parent": { + "$ref": "AAAAAAF5/+67JPzAWIU=" + }, + "name": "SortWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2UdvvZJk0=", + "_parent": { + "$ref": "AAAAAAF5/+67JPzAWIU=" + }, + "name": "ListWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2Yi/vyvGU=", + "_parent": { + "$ref": "AAAAAAF5/+67JPzAWIU=" + }, + "name": "SearchWidget" + } + ] + }, + { + "_type": "UMLPackage", + "_id": "AAAAAAF5//AZKQ0TPJw=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "UserWidget", + "ownedElements": [ + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2tqvw9JSI=", + "_parent": { + "$ref": "AAAAAAF5//AZKQ0TPJw=" + }, + "name": "UserInfoWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2xnfxWg10=", + "_parent": { + "$ref": "AAAAAAF5//AZKQ0TPJw=" + }, + "name": "FavoriteWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S20E/xvkyM=", + "_parent": { + "$ref": "AAAAAAF5//AZKQ0TPJw=" + }, + "name": "HistoryWidget" + }, + { + "_type": "UMLComponentInstance", + "_id": "AAAAAAF5+S2+J/yIu0U=", + "_parent": { + "$ref": "AAAAAAF5//AZKQ0TPJw=" + }, + "name": "JourneyWidget" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAF5//J1dw1odHk=", + "_parent": { + "$ref": "AAAAAAF5+Stoi/j7u1Q=" + }, + "name": "DatabaseConnector" + } + ] } ] } \ No newline at end of file