diff --git a/ShowMe/.gitignore b/ShowMe/.gitignore
new file mode 100644
index 0000000..ec2481e
--- /dev/null
+++ b/ShowMe/.gitignore
@@ -0,0 +1,21 @@
+# ---> Vim
+# Swap
+[._]*.s[a-v][a-z]
+!*.svg # comment out if you don't need vector files
+[._]*.sw[a-p]
+[._]s[a-rt-v][a-z]
+[._]ss[a-gi-z]
+[._]sw[a-p]
+
+# Session
+Session.vim
+Sessionx.vim
+
+# Temporary
+.netrwhist
+*~
+# Auto-generated tag files
+tags
+# Persistent undo
+[._]*.un~
+
diff --git a/ShowMe/LICENSE b/ShowMe/LICENSE
new file mode 100644
index 0000000..2172f86
--- /dev/null
+++ b/ShowMe/LICENSE
@@ -0,0 +1,35 @@
+GCC RUNTIME LIBRARY EXCEPTION
+
+Version 3.1, 31 March 2009
+
+General information: http://www.gnu.org/licenses/gcc-exception.html
+
+Copyright (C) 2009 Free Software Foundation, Inc.
+
+Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
+
+This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that bears a notice placed by the copyright holder of the file stating that the file is governed by GPLv3 along with this Exception.
+
+When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception.
+
+ 0. Definitions.
+
+ A file is an "Independent Module" if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library.
+
+ "GCC" means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF.
+
+ "GPL-compatible Software" is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC.
+
+ "Target Code" refers to output from any compiler for a real or virtual target processor architecture, in executable form or suitable for input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any format that is used as a compiler intermediate representation, or used for producing a compiler intermediate representation.
+
+ The "Compilation Process" transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors.
+
+ A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process.
+
+ 1. Grant of Additional Permission.
+
+ You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules.
+
+ 2. No Weakening of GCC Copyleft.
+
+The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC.
diff --git a/ShowMe/README.md b/ShowMe/README.md
new file mode 100644
index 0000000..4d84e1b
--- /dev/null
+++ b/ShowMe/README.md
@@ -0,0 +1,19 @@
+#### 从命令行创建一个新的仓库
+
+```bash
+touch README.md
+git init
+git add README.md
+git commit -m "first commit"
+git remote add origin https://bdgit.educoder.net/p28679143/ShowMe.git
+git push -u origin master
+
+```
+
+#### 从命令行推送已经创建的仓库
+
+```bash
+git remote add origin https://bdgit.educoder.net/p28679143/ShowMe.git
+git push -u origin master
+
+```
diff --git a/ShowMe/doc/软件设计/评审.docx b/ShowMe/doc/软件设计/评审.docx
new file mode 100644
index 0000000..5907c7b
Binary files /dev/null and b/ShowMe/doc/软件设计/评审.docx differ
diff --git a/ShowMe/doc/软件设计/软件设计规格说明书-秀米日记.doc b/ShowMe/doc/软件设计/软件设计规格说明书-秀米日记.doc
new file mode 100644
index 0000000..95c28e8
Binary files /dev/null and b/ShowMe/doc/软件设计/软件设计规格说明书-秀米日记.doc differ
diff --git a/ShowMe/doc/需求构思/第四组汇报.pptx b/ShowMe/doc/需求构思/第四组汇报.pptx
new file mode 100644
index 0000000..aba273a
Binary files /dev/null and b/ShowMe/doc/需求构思/第四组汇报.pptx differ
diff --git a/ShowMe/doc/需求构思/第四组需求构思.docx b/ShowMe/doc/需求构思/第四组需求构思.docx
new file mode 100644
index 0000000..b4531cc
Binary files /dev/null and b/ShowMe/doc/需求构思/第四组需求构思.docx differ
diff --git a/ShowMe/doc/需求说明/文档:软件需求规格说明书.docx b/ShowMe/doc/需求说明/文档:软件需求规格说明书.docx
new file mode 100644
index 0000000..9b05630
Binary files /dev/null and b/ShowMe/doc/需求说明/文档:软件需求规格说明书.docx differ
diff --git a/ShowMe/model/UIDesign.mdj b/ShowMe/model/UIDesign.mdj
new file mode 100644
index 0000000..be19751
--- /dev/null
+++ b/ShowMe/model/UIDesign.mdj
@@ -0,0 +1,2941 @@
+{
+ "_type": "Project",
+ "_id": "AAAAAAFF+h6SjaM2Hec=",
+ "name": "Untitled",
+ "ownedElements": [
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAFF+qBWK6M3Z8Y=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAFF+qBtyKM79qY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Main",
+ "defaultDiagram": true,
+ "ownedViews": [
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59qAmrFwRKbY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 64,
+ "top": 56,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59qFqMlwWYn8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 64,
+ "width": 150.14990234375,
+ "height": 41,
+ "text": "日历隐藏界面(page1)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59qNwWFwlXwA=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 241,
+ "top": 59,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59qNwWFwmoUw=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 249,
+ "top": 67,
+ "width": 150.14990234375,
+ "height": 41,
+ "text": "日历显示界面(page2)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59qP+UVwvS4k=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 409,
+ "top": 59,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59qP+UVwwH+Y=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 417,
+ "top": 67,
+ "width": 150.14990234375,
+ "height": 41,
+ "text": "日程添加界面(page3)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59qZt8lw7Ii8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 577,
+ "top": 59,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59qZt8lw8tOg=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 585,
+ "top": 67,
+ "width": 150.14990234375,
+ "height": 41,
+ "text": "日记提问界面(page4)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59qero1xFtm8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 753,
+ "top": 59,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59qero1xGzx0=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 761,
+ "top": 67,
+ "width": 150.14990234375,
+ "height": 41,
+ "text": "日记界面(page5)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59qy8WVxXa7M=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 921,
+ "top": 59,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59qy8WVxYf+o=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 929,
+ "top": 67,
+ "width": 150.14990234375,
+ "height": 41,
+ "text": "课程表界面(page6)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59q0Oclxgz20=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 1097,
+ "top": 59,
+ "width": 161,
+ "height": 65
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF59q0OclxhUZM=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 1105,
+ "top": 67,
+ "width": 163.14990234375,
+ "height": 41,
+ "text": "课程表添加界面(page7)"
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59rHXsFxoi+U=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 120,
+ "top": 152,
+ "width": 17,
+ "height": 504
+ },
+ {
+ "_type": "RectangleView",
+ "_id": "AAAAAAF59ragHVxsg0M=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBtyKM79qY="
+ },
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 152,
+ "width": 17,
+ "height": 240
+ }
+ ]
+ },
+ {
+ "_type": "UMLInterface",
+ "_id": "AAAAAAF59hW/SFuPC00=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Interface1"
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59p+16lvQrUA=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Class1"
+ },
+ {
+ "_type": "Hyperlink",
+ "_id": "AAAAAAF59rfrf1x3f4I=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Hyperlink1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF59rvVI1yItl8=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Collaboration1",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59rvVI1yJKCk=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Interaction1",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59rvVI1yK/d8=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "SequenceDiagram1",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59rvVI1yL3k8=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59rvVI1yMFuk=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yL3k8="
+ },
+ "font": "Arial;13;0",
+ "left": 32.72998046875,
+ "top": 13,
+ "width": 115.9052734375,
+ "height": 13,
+ "text": "SequenceDiagram1"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59rvVI1yN9GI=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yL3k8="
+ },
+ "font": "Arial;13;1",
+ "left": 13,
+ "top": 13,
+ "width": 14.72998046875,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 8,
+ "width": 1225,
+ "height": 617,
+ "nameLabel": {
+ "$ref": "AAAAAAF59rvVI1yMFuk="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59rvVI1yN9GI="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59rzbf1zMNQA=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59rzbf1zNdsE=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbf1zMNQA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59rzbf1zO8ss=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbf1zNdsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59rzbf1zP4DE=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbf1zNdsE="
+ },
+ "font": "Arial;13;1",
+ "left": 21,
+ "top": 47,
+ "width": 151.57177734375,
+ "height": 13,
+ "text": "日历隐藏界面(page1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59rzbf1zQ8WY=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbf1zNdsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59rzbf1zRgyc=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbf1zNdsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59rzbf1zO8ss="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59rzbf1zP4DE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59rzbf1zQ8WY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59rzbf1zRgyc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59rzbf1zSIno=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbf1zMNQA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "font": "Arial;13;0",
+ "left": 97,
+ "top": 80,
+ "width": 1,
+ "height": 463
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 503,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59rzbf1zNdsE="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59rzbf1zSIno="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59u8BRGHXBQ4=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59u8BRGHYVnk=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8BRGHXBQ4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u8BRGHZzyY=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8BRGHYVnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u8BRGHaUUs=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8BRGHYVnk="
+ },
+ "font": "Arial;13;1",
+ "left": 201.57177734375,
+ "top": 47,
+ "width": 151.57177734375,
+ "height": 13,
+ "text": "日历显示界面(page2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u8BRGHbw6I=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8BRGHYVnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u8BRGHcJEA=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8BRGHYVnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 196.57177734375,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59u8BRGHZzyY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59u8BRGHaUUs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59u8BRGHbw6I="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59u8BRGHcJEA="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59u8BRGHdDQA=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8BRGHXBQ4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ },
+ "font": "Arial;13;0",
+ "left": 277,
+ "top": 80,
+ "width": 1,
+ "height": 632
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 196.57177734375,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 672,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59u8BRGHYVnk="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59u8BRGHdDQA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59u8Bc2H1rsk=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BcmH0ugo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59u8Bc2H2rKw=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BcmH0ugo="
+ },
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 84,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "edgePosition": 1,
+ "text": "1 : 显示按键"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59u8Bc2H31J4=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BcmH0ugo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 183,
+ "top": 69,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59u8Bc2H490I=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BcmH0ugo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 183,
+ "top": 104,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59u8Bc2H5dW0=",
+ "_parent": {
+ "$ref": "AAAAAAF59u8Bc2H1rsk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u8BcmH0ugo="
+ },
+ "font": "Arial;13;0",
+ "left": 270,
+ "top": 100,
+ "width": 14,
+ "height": 421
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59u8BRGHdDQA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59rzbf1zSIno="
+ },
+ "points": "97:100;270:100",
+ "nameLabel": {
+ "$ref": "AAAAAAF59u8Bc2H2rKw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59u8Bc2H31J4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59u8Bc2H490I="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59u8Bc2H5dW0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59u/lP2IOJYE=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/lP2INDrU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59u/lQGIP7P8=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/lP2IOJYE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/lP2INDrU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u/lQGIQkYs=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/lQGIP7P8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 358.8564453125,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u/lQGIRDGQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/lQGIP7P8="
+ },
+ "font": "Arial;13;1",
+ "left": 381,
+ "top": 47,
+ "width": 151.57177734375,
+ "height": 13,
+ "text": "日程添加界面(page3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u/lQGIS9RM=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/lQGIP7P8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 358.8564453125,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59u/lQGIT0Qc=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/lQGIP7P8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 358.8564453125,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 376,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59u/lQGIQkYs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59u/lQGIRDGQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59u/lQGIS9RM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59u/lQGIT0Qc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59u/lQGIUviw=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/lP2IOJYE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/lP2INDrU="
+ },
+ "font": "Arial;13;0",
+ "left": 457,
+ "top": 80,
+ "width": 1,
+ "height": 481
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 376,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 521,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59u/lQGIP7P8="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59u/lQGIUviw="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59vD+mmJHWAc=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59vD+mmJIOwo=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+mmJHWAc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59vD+mmJJRZA=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+mmJIOwo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 742.8564453125,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59vD+mmJKI+M=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+mmJIOwo="
+ },
+ "font": "Arial;13;1",
+ "left": 573,
+ "top": 47,
+ "width": 151.57177734375,
+ "height": 13,
+ "text": "日记提问界面(page4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59vD+mmJLllk=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+mmJIOwo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 742.8564453125,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59vD+mmJM03E=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+mmJIOwo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 742.8564453125,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59vD+mmJJRZA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59vD+mmJKI+M="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59vD+mmJLllk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59vD+mmJM03E="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59vD+mmJNBwY=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+mmJHWAc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ },
+ "font": "Arial;13;0",
+ "left": 649,
+ "top": 80,
+ "width": 1,
+ "height": 521
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 561,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59vD+mmJIOwo="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59vD+mmJNBwY="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59viCGGKCbIE=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59viCGGKD3Ps=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCGGKCbIE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59viCGGKEX2g=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCGGKD3Ps="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1110.8564453125,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59viCGGKF5DA=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCGGKD3Ps="
+ },
+ "font": "Arial;13;1",
+ "left": 757,
+ "top": 47,
+ "width": 151.57177734375,
+ "height": 13,
+ "text": "日记书写界面(page5)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59viCGWKGY1o=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCGGKD3Ps="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1110.8564453125,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59viCGWKHYwU=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCGGKD3Ps="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1110.8564453125,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 752,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59viCGGKEX2g="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59viCGGKF5DA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59viCGWKGY1o="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59viCGWKHYwU="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59viCGWKIcgM=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCGGKCbIE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ },
+ "font": "Arial;13;0",
+ "left": 833,
+ "top": 80,
+ "width": 1,
+ "height": 521
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 752,
+ "top": 40,
+ "width": 161.57177734375,
+ "height": 561,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59viCGGKD3Ps="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59viCGWKIcgM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59u/leWIsL60=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/leWIruOA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59u/leWIt2h4=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/leWIruOA="
+ },
+ "font": "Arial;13;0",
+ "left": 327,
+ "top": 119,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "edgePosition": 1,
+ "text": "2 : 添加日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59u/leWIu6qs=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/leWIruOA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 366,
+ "top": 104,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59u/leWIv+m4=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/leWIruOA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 366,
+ "top": 139,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59u/leWIwjLM=",
+ "_parent": {
+ "$ref": "AAAAAAF59u/leWIsL60="
+ },
+ "model": {
+ "$ref": "AAAAAAF59u/leWIruOA="
+ },
+ "font": "Arial;13;0",
+ "left": 450,
+ "top": 135,
+ "width": 14,
+ "height": 98
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59u/lQGIUviw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59u8BRGHdDQA="
+ },
+ "points": "283:135;450:135",
+ "nameLabel": {
+ "$ref": "AAAAAAF59u/leWIt2h4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59u/leWIu6qs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59u/leWIv+m4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59u/leWIwjLM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59viCWmKgLgQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCWmKf82E="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59viCWmKh9/A=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCWmKf82E="
+ },
+ "font": "Arial;13;0",
+ "left": 698,
+ "top": 119,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "edgePosition": 1,
+ "text": "3 : 选择问题"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59viCWmKiy6A=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCWmKf82E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 737,
+ "top": 104,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59viCWmKj8g4=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCWmKf82E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 737,
+ "top": 139,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59viCWmKkiL0=",
+ "_parent": {
+ "$ref": "AAAAAAF59viCWmKgLgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59viCWmKf82E="
+ },
+ "font": "Arial;13;0",
+ "left": 826,
+ "top": 135,
+ "width": 14,
+ "height": 258
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59viCGWKIcgM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59vD+mmJNBwY="
+ },
+ "points": "649:135;826:135",
+ "nameLabel": {
+ "$ref": "AAAAAAF59viCWmKh9/A="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59viCWmKiy6A="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59viCWmKj8g4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59viCWmKkiL0="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59xKCrmQhEk0=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCrmQgHdU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xKCrmQiNtY=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCrmQgHdU="
+ },
+ "font": "Arial;13;0",
+ "left": 1066,
+ "top": 119,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "edgePosition": 1,
+ "text": "4 : 添加课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xKCrmQjjnk=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCrmQgHdU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1105,
+ "top": 104,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xKCrmQkUbs=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCrmQgHdU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1105,
+ "top": 139,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59xKCrmQlapI=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCrmQhEk0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCrmQgHdU="
+ },
+ "font": "Arial;13;0",
+ "left": 1200,
+ "top": 135,
+ "width": 14,
+ "height": 162
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59xKCYGQJFXM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59v6JLWO05IY="
+ },
+ "points": "1010:135;1200:135",
+ "nameLabel": {
+ "$ref": "AAAAAAF59xKCrmQiNtY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59xKCrmQjjnk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59xKCrmQkUbs="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59xKCrmQlapI="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59v05P2Nk1kw=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v05P2Nj7U8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59v05P2NlJS0=",
+ "_parent": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v05P2Nj7U8="
+ },
+ "font": "Arial;13;0",
+ "left": 839,
+ "top": 179,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "edgePosition": 1,
+ "text": "5 : 保存日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59v05P2Nmtag=",
+ "_parent": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v05P2Nj7U8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 893,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59v05P2NnSNQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v05P2Nj7U8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 180,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59v05P2NotSY=",
+ "_parent": {
+ "$ref": "AAAAAAF59v05P2Nk1kw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v05P2Nj7U8="
+ },
+ "font": "Arial;13;0",
+ "left": 833,
+ "top": 196,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59viCGWKIcgM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59viCGWKIcgM="
+ },
+ "points": "839:176;869:176;869:196;846:196",
+ "nameLabel": {
+ "$ref": "AAAAAAF59v05P2NlJS0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59v05P2Nmtag="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59v05P2NnSNQ="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59v05P2NotSY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59vsSHWMCQfI=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vsSHWMBZXM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vsSHWMD7Xk=",
+ "_parent": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vsSHWMBZXM="
+ },
+ "font": "Arial;13;0",
+ "left": 237,
+ "top": 221,
+ "width": 70.0654296875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "edgePosition": 1,
+ "text": "6 : 日程确认"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vsSHWMEXTI=",
+ "_parent": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vsSHWMBZXM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 272,
+ "top": 236,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vsSHWMFSeY=",
+ "_parent": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vsSHWMBZXM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 273,
+ "top": 201,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59vsSHWMGv1I=",
+ "_parent": {
+ "$ref": "AAAAAAF59vsSHWMCQfI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vsSHWMBZXM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 97,
+ "top": 217,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59rzbf1zSIno="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59u/lQGIUviw="
+ },
+ "points": "450:217;97:217",
+ "nameLabel": {
+ "$ref": "AAAAAAF59vsSHWMD7Xk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59vsSHWMEXTI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59vsSHWMFSeY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59vsSHWMGv1I="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59vD+2WJlFRE=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+2WJkgfQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vD+2WJmQhw=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+2WJkgfQ="
+ },
+ "font": "Arial;13;0",
+ "left": 423,
+ "top": 232,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "edgePosition": 1,
+ "text": "7 : 添加日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vD+2WJn7gs=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+2WJkgfQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 462,
+ "top": 217,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vD+2WJoD6c=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+2WJkgfQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 462,
+ "top": 252,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59vD+2WJpCn4=",
+ "_parent": {
+ "$ref": "AAAAAAF59vD+2WJlFRE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vD+2WJkgfQ="
+ },
+ "font": "Arial;13;0",
+ "left": 642,
+ "top": 248,
+ "width": 14,
+ "height": 132
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59vD+mmJNBwY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59u8BRGHdDQA="
+ },
+ "points": "283:248;642:248",
+ "nameLabel": {
+ "$ref": "AAAAAAF59vD+2WJmQhw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59vD+2WJn7gs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59vD+2WJoD6c="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59vD+2WJpCn4="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59v6JLWOuxCg=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59v6JLWOvGP0=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6JLWOuxCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59v6JLWOw2Pg=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6JLWOvGP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478.8564453125,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59v6JLWOxxK0=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6JLWOvGP0="
+ },
+ "font": "Arial;13;1",
+ "left": 941,
+ "top": 47,
+ "width": 138.57177734375,
+ "height": 13,
+ "text": "课程表界面(page6)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59v6JLWOyw1M=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6JLWOvGP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478.8564453125,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59v6JLWOzxRo=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6JLWOvGP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478.8564453125,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 936,
+ "top": 40,
+ "width": 148.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59v6JLWOw2Pg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59v6JLWOxxK0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59v6JLWOyw1M="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59v6JLWOzxRo="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59v6JLWO05IY=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6JLWOuxCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ },
+ "font": "Arial;13;0",
+ "left": 1010,
+ "top": 80,
+ "width": 1,
+ "height": 632
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 936,
+ "top": 40,
+ "width": 148.57177734375,
+ "height": 672,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59v6JLWOvGP0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59v6JLWO05IY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59xO1RGRbtzA=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xO1RGRaHfU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xO1RGRcw68=",
+ "_parent": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xO1RGRaHfU="
+ },
+ "font": "Arial;13;0",
+ "left": 1069,
+ "top": 284,
+ "width": 70.0654296875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "edgePosition": 1,
+ "text": "8 : 确认添加"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xO1RGRdqxg=",
+ "_parent": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xO1RGRaHfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1104,
+ "top": 299,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xO1RGRerWw=",
+ "_parent": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xO1RGRaHfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1105,
+ "top": 264,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59xO1RGRfnic=",
+ "_parent": {
+ "$ref": "AAAAAAF59xO1RGRbtzA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xO1RGRaHfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1010,
+ "top": 280,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59v6JLWO05IY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59xKCYGQJFXM="
+ },
+ "points": "1200:280;1010:280",
+ "nameLabel": {
+ "$ref": "AAAAAAF59xO1RGRcw68="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59xO1RGRdqxg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59xO1RGRerWw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59xO1RGRfnic="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59vwjmGM4c1o=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vwjmGM34M4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vwjmGM52OQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vwjmGM34M4="
+ },
+ "font": "Arial;13;0",
+ "left": 343,
+ "top": 316,
+ "width": 51.29541015625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "edgePosition": 1,
+ "text": "9 : 返回"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vwjmGM6WeY=",
+ "_parent": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vwjmGM34M4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": 331,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vwjmGM7fcM=",
+ "_parent": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vwjmGM34M4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 369,
+ "top": 296,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59vwjmGM8u28=",
+ "_parent": {
+ "$ref": "AAAAAAF59vwjmGM4c1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vwjmGM34M4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 97,
+ "top": 312,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59rzbf1zSIno="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59vD+mmJNBwY="
+ },
+ "points": "642:312;97:312",
+ "nameLabel": {
+ "$ref": "AAAAAAF59vwjmGM52OQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59vwjmGM6WeY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59vwjmGM7fcM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59vwjmGM8u28="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59vzNmmNOOGY=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vzNmmNNJCA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vzNmmNP92U=",
+ "_parent": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vzNmmNNJCA="
+ },
+ "font": "Arial;13;0",
+ "left": 714,
+ "top": 340,
+ "width": 51.29541015625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "edgePosition": 1,
+ "text": "10 : 确认"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vzNmmNQ0yg=",
+ "_parent": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vzNmmNNJCA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 739,
+ "top": 355,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59vzNmmNR7jw=",
+ "_parent": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vzNmmNNJCA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 740,
+ "top": 320,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59vzNmmNSf9s=",
+ "_parent": {
+ "$ref": "AAAAAAF59vzNmmNOOGY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59vzNmmNNJCA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 642,
+ "top": 336,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59vD+mmJNBwY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59viCGWKIcgM="
+ },
+ "points": "826:336;655:336",
+ "nameLabel": {
+ "$ref": "AAAAAAF59vzNmmNP92U="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59vzNmmNQ0yg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59vzNmmNR7jw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59vzNmmNSf9s="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59xKCYGQD2II=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCX2QCu0E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59xKCYGQEiLA=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCYGQD2II="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCX2QCu0E="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59xKCYGQFovE=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCYGQEiLA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1846.8564453125,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59xKCYGQG3sw=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCYGQEiLA="
+ },
+ "font": "Arial;13;1",
+ "left": 1125,
+ "top": 47,
+ "width": 164.57177734375,
+ "height": 13,
+ "text": "课程表添加界面(page7)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59xKCYGQHfxc=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCYGQEiLA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1846.8564453125,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59xKCYGQIXRs=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCYGQEiLA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1846.8564453125,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1120,
+ "top": 40,
+ "width": 174.57177734375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59xKCYGQFovE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59xKCYGQG3sw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59xKCYGQHfxc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59xKCYGQIXRs="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59xKCYGQJFXM=",
+ "_parent": {
+ "$ref": "AAAAAAF59xKCYGQD2II="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xKCX2QCu0E="
+ },
+ "font": "Arial;13;0",
+ "left": 1207,
+ "top": 80,
+ "width": 1,
+ "height": 236
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1120,
+ "top": 40,
+ "width": 174.57177734375,
+ "height": 276,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59xKCYGQEiLA="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59xKCYGQJFXM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59v6Jb2PMFjA=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6Jb2PLEpc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59v6Jb2PNHAw=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6Jb2PLEpc="
+ },
+ "font": "Arial;13;0",
+ "left": 598,
+ "top": 392,
+ "width": 90.29541015625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "edgePosition": 1,
+ "text": "11 : 进入课程表"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59v6Jb2PO8YA=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6Jb2PLEpc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 643,
+ "top": 377,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59v6Jb2PPXYE=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6Jb2PLEpc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 643,
+ "top": 412,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59v6Jb2PQsb0=",
+ "_parent": {
+ "$ref": "AAAAAAF59v6Jb2PMFjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59v6Jb2PLEpc="
+ },
+ "font": "Arial;13;0",
+ "left": 1003,
+ "top": 408,
+ "width": 14,
+ "height": 137
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59v6JLWO05IY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59u8BRGHdDQA="
+ },
+ "points": "283:408;1003:408",
+ "nameLabel": {
+ "$ref": "AAAAAAF59v6Jb2PNHAw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59v6Jb2PO8YA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59v6Jb2PPXYE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59v6Jb2PQsb0="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59xHczWPrnK8=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yK/d8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xHczGPqSvc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xHczWPsNSA=",
+ "_parent": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xHczGPqSvc="
+ },
+ "font": "Arial;13;0",
+ "left": 511,
+ "top": 500,
+ "width": 77.29541015625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "edgePosition": 1,
+ "text": "12 : 返回主页"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xHczWPthBU=",
+ "_parent": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xHczGPqSvc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 515,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59xHczWPuFFg=",
+ "_parent": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xHczGPqSvc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 550,
+ "top": 480,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59xHczWPvsqg=",
+ "_parent": {
+ "$ref": "AAAAAAF59xHczWPrnK8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59xHczGPqSvc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 97,
+ "top": 496,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59rzbf1zSIno="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59v6JLWO05IY="
+ },
+ "points": "1003:496;97:496",
+ "nameLabel": {
+ "$ref": "AAAAAAF59xHczWPsNSA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59xHczWPthBU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59xHczWPuFFg="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59xHczWPvsqg="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59u8BcmH0ugo=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "显示按键",
+ "source": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "target": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59u/leWIruOA=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "添加日程",
+ "source": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ },
+ "target": {
+ "$ref": "AAAAAAF59u/lP2INDrU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59viCWmKf82E=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "选择问题",
+ "source": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ },
+ "target": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59xKCrmQgHdU=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "添加课程",
+ "source": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ },
+ "target": {
+ "$ref": "AAAAAAF59xKCX2QCu0E="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59v05P2Nj7U8=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "保存日记",
+ "source": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ },
+ "target": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59vsSHWMBZXM=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "日程确认",
+ "source": {
+ "$ref": "AAAAAAF59u/lP2INDrU="
+ },
+ "target": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59vD+2WJkgfQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "添加日记",
+ "source": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ },
+ "target": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59xO1RGRaHfU=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "确认添加",
+ "source": {
+ "$ref": "AAAAAAF59xKCX2QCu0E="
+ },
+ "target": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59vwjmGM34M4=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "返回",
+ "source": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ },
+ "target": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59vzNmmNNJCA=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "确认",
+ "source": {
+ "$ref": "AAAAAAF59viCGGKBQh0="
+ },
+ "target": {
+ "$ref": "AAAAAAF59vD+mmJG45w="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59v6Jb2PLEpc=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "进入课程表",
+ "source": {
+ "$ref": "AAAAAAF59u8BRGHWw0s="
+ },
+ "target": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59xHczGPqSvc=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "返回主页",
+ "source": {
+ "$ref": "AAAAAAF59v6JLWOtZ4A="
+ },
+ "target": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59rzbflzLT4A=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "日历隐藏界面(page1)",
+ "ownedElements": [
+ {
+ "_type": "UMLConstraint",
+ "_id": "AAAAAAF59u3XMGD4bog=",
+ "_parent": {
+ "$ref": "AAAAAAF59rzbflzLT4A="
+ },
+ "name": "Constraint1"
+ }
+ ],
+ "represent": {
+ "$ref": "AAAAAAF59rzbflzKJHM="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59u8BRGHWw0s=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "日历显示界面(page2)",
+ "represent": {
+ "$ref": "AAAAAAF59u8BRGHVPo4="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59u/lP2INDrU=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "日程添加界面(page3)",
+ "represent": {
+ "$ref": "AAAAAAF59u/lP2IMJ2M="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59vD+mmJG45w=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "日记提问界面(page4)",
+ "represent": {
+ "$ref": "AAAAAAF59vD+mWJFpyU="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59viCGGKBQh0=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "日记书写界面(page5)",
+ "represent": {
+ "$ref": "AAAAAAF59viCGGKAOpI="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59v6JLWOtZ4A=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "课程表界面(page6)",
+ "represent": {
+ "$ref": "AAAAAAF59v6JLWOsI0w="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59xKCX2QCu0E=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yJKCk="
+ },
+ "name": "课程表添加界面(page7)",
+ "represent": {
+ "$ref": "AAAAAAF59xKCX2QBkcM="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59rx3dVyXzTQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59rzbflzKJHM=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role2"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59r3NhFz1/L0=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role3"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59r40Yl0YR2w=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role4"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59r8CmF1EvXc=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role5"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59r+YJl1lCDc=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role6"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59r/8x12GR1Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role7"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59t/R+V2mMKE=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role8"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59uWjO14Zt2A=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role9",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59uXXGF5MN4I=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role10",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59uYzl16B+xQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role11",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59uhEq1+GOwk=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role12"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59un02mBX1Vk=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role13"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59utHlmCPquo=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role14",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59u3qSGD7jD0=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role15",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59u4OJGE5FEQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role16",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59u8BRGHVPo4=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role17"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59u/lP2IMJ2M=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role18"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59vD+mWJFpyU=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role19"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59viCGGKAOpI=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role20"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59v4IxWN6/eA=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role21",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59v6JLWOsI0w=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role22"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59xKCX2QBkcM=",
+ "_parent": {
+ "$ref": "AAAAAAF59rvVI1yItl8="
+ },
+ "name": "Role23"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ShowMe/model/详细设计.mdj b/ShowMe/model/详细设计.mdj
new file mode 100644
index 0000000..1e9e091
--- /dev/null
+++ b/ShowMe/model/详细设计.mdj
@@ -0,0 +1,35890 @@
+{
+ "_type": "Project",
+ "_id": "AAAAAAFF+h6SjaM2Hec=",
+ "name": "Untitled",
+ "ownedElements": [
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAFF+qBWK6M3Z8Y=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAFF+qBtyKM79qY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Main",
+ "defaultDiagram": true
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF56+wlglUAw2Q=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model1",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF56+wlmlUBt3c=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlglUAw2Q="
+ },
+ "name": "问题反馈类图",
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF56+xBnFUH9k0=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlmlUBt3c="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF56+xBnVUITWY=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUH9k0="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+xBnVUJT/4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUITWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -480,
+ "top": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+xBnVUK14s=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUITWY="
+ },
+ "font": "Arial;13;1",
+ "left": 141,
+ "top": 159,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "FeedbackView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+xBnVUL4mg=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUITWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -480,
+ "top": -64,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+xBnVUMmhg=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUITWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -480,
+ "top": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 152,
+ "width": 127.482421875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF56+xBnVUJT/4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF56+xBnVUK14s="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF56+xBnVUL4mg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF56+xBnVUMmhg="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF56+xBnVUNKE0=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUH9k0="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57AlJ9lWFR9A=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUNKE0="
+ },
+ "model": {
+ "$ref": "AAAAAAF57AlJvVWCLrA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 29,
+ "top": 158,
+ "width": 112.4169921875,
+ "height": 13,
+ "text": "-feedbackAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57AnP41WO3DI=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUNKE0="
+ },
+ "model": {
+ "$ref": "AAAAAAF57AnPrFWLTu4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 29,
+ "top": 160,
+ "width": 102.62255859375,
+ "height": 13,
+ "text": "-attached",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57B6+SlWZAu4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUNKE0="
+ },
+ "model": {
+ "$ref": "AAAAAAF57B6+ElWWuKY="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 184,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "+problemMessage",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 177,
+ "width": 127.482421875,
+ "height": 25
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF56+xBnVUOUcg=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUH9k0="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57B8mDlWkUrY=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUOUcg="
+ },
+ "model": {
+ "$ref": "AAAAAAF57B8l01WhONg="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 207,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "+getProblem()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57CCylVW0JJI=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnVUOUcg="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CCyXlWx430="
+ },
+ "font": "Arial;13;0",
+ "left": 141,
+ "top": 222,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "+sendProblem()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 202,
+ "width": 127.482421875,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF56+xBnVUPa1U=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUH9k0="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -272,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF56+xBnVUQ+Xk=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUH9k0="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -272,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 136,
+ "top": 152,
+ "width": 127.482421875,
+ "height": 88,
+ "nameCompartment": {
+ "$ref": "AAAAAAF56+xBnVUITWY="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF56+xBnVUNKE0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF56+xBnVUOUcg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF56+xBnVUPa1U="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF56+xBnVUQ+Xk="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF56+06j1UwmBE=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlmlUBt3c="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF56+06j1Ux03I=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+06j1Uyb1A=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1Ux03I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -448,
+ "top": -160,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+06j1UzI/s=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1Ux03I="
+ },
+ "font": "Arial;13;1",
+ "left": 365,
+ "top": 159,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "FeedbackControl"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+06j1U0G9M=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1Ux03I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -448,
+ "top": -160,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+06j1U1BE4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1Ux03I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -448,
+ "top": -160,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 152,
+ "width": 127.482421875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF56+06j1Uyb1A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF56+06j1UzI/s="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF56+06j1U0G9M="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF56+06j1U1BE4="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF56+06j1U2vBI=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57B/Vr1WtWB0=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1U2vBI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57B/Vd1Wqbc4="
+ },
+ "font": "Arial;13;0",
+ "left": 365,
+ "top": 182,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "+problemMessage",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 177,
+ "width": 127.482421875,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF56+06j1U3XvE=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57CRz21bxqK4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1U3XvE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CRzi1but0I="
+ },
+ "font": "Arial;13;0",
+ "left": 365,
+ "top": 205,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "+admitProblem()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57CXCU1ersp4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1U3XvE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CXCGVeoC8o="
+ },
+ "font": "Arial;13;0",
+ "left": 365,
+ "top": 220,
+ "width": 117.482421875,
+ "height": 13,
+ "text": "+denyProblem()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 200,
+ "width": 127.482421875,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF56+06j1U4n7w=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -296,
+ "top": -80,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF56+06j1U5NSU=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -296,
+ "top": -80,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 360,
+ "top": 152,
+ "width": 127.482421875,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF56+06j1Ux03I="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF56+06j1U2vBI="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF56+06j1U3XvE="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF56+06j1U4n7w="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF56+06j1U5NSU="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF56+1A01VZfQU=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlmlUBt3c="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF56+1A01Va9ec=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VZfQU="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+1A01Vb2pQ=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01Va9ec="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": -480,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+1A01Vci5U=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01Va9ec="
+ },
+ "font": "Arial;13;1",
+ "left": 597,
+ "top": 159,
+ "width": 102.7685546875,
+ "height": 13,
+ "text": "Problem"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+1A01VdRZY=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01Va9ec="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": -480,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF56+1A01VeQGM=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01Va9ec="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": -480,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 592,
+ "top": 152,
+ "width": 112.7685546875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF56+1A01Vb2pQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF56+1A01Vci5U="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF56+1A01VdRZY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF56+1A01VeQGM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF56+1A01Vf/DE=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VZfQU="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57CLL71Y9Smo=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01Vf/DE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CLLtlY61jM="
+ },
+ "font": "Arial;13;0",
+ "left": 597,
+ "top": 182,
+ "width": 102.7685546875,
+ "height": 13,
+ "text": "+problemList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 592,
+ "top": 177,
+ "width": 112.7685546875,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF56+1A01VgEgQ=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VZfQU="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57CMFb1aJn54=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VgEgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CMFMVaGAhk="
+ },
+ "font": "Arial;13;0",
+ "left": 597,
+ "top": 205,
+ "width": 102.7685546875,
+ "height": 13,
+ "text": "+addProblem()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57CNh7Va95O8=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VgEgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CNhtla6yak="
+ },
+ "font": "Arial;13;0",
+ "left": 597,
+ "top": 220,
+ "width": 102.7685546875,
+ "height": 13,
+ "text": "+solveProblem()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 592,
+ "top": 200,
+ "width": 112.7685546875,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF56+1A01VhjCQ=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VZfQU="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": -256,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF56+1A01ViN20=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A01VZfQU="
+ },
+ "model": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": -256,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 592,
+ "top": 152,
+ "width": 112.7685546875,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF56+1A01Va9ec="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF56+1A01Vf/DE="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF56+1A01VgEgQ="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF56+1A01VhjCQ="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF56+1A01ViN20="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF57CKK8FW/6vk=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlmlUBt3c="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW7hm0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXAGFY=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW7hm0="
+ },
+ "font": "Arial;13;0",
+ "left": 261,
+ "top": 173,
+ "width": 100.8134765625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "edgePosition": 1,
+ "text": "+sendProblem"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXBreI=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW7hm0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 311,
+ "top": 158,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXCrGk=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW7hm0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 311,
+ "top": 203,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXDqko=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW8L/0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 173,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXEhQ0=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW8L/0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 160,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXFQj4=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW8L/0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 284,
+ "top": 201,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXGfso=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW9iFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 332,
+ "top": 173,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXHCqM=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW9iFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 160,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CKK8VXIDdw=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW9iFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 337,
+ "top": 200,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57CKK8VXJAsU=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW8L/0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57CKK8lXKqC0=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW/6vk="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CKK8FW9iFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF56+xBnFUH9k0="
+ },
+ "lineStyle": 1,
+ "points": "263:195;359:194",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57CKK8VXAGFY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57CKK8VXBreI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57CKK8VXCrGk="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF57CKK8VXDqko="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF57CKK8VXEhQ0="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF57CKK8VXFQj4="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF57CKK8VXGfso="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF57CKK8VXHCqM="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF57CKK8VXIDdw="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF57CKK8VXJAsU="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF57CKK8lXKqC0="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF57CWSmlcdbmI=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlmlUBt3c="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcZUXo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlce/eI=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcZUXo="
+ },
+ "font": "Arial;13;0",
+ "left": 489,
+ "top": 173,
+ "width": 100.8134765625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "edgePosition": 1,
+ "text": "+sendProblem"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlcf874=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcZUXo="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 539,
+ "top": 158,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlcgxJY=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcZUXo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 539,
+ "top": 203,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlchT/M=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcaOTc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 512,
+ "top": 173,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlciVaM=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcaOTc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 515,
+ "top": 159,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlcjBO4=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcaOTc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 508,
+ "top": 200,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlckUO4=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcb3hE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 565,
+ "top": 173,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlcl1Ts=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcb3hE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 562,
+ "top": 159,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57CWSmlcmpSI=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcb3hE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 569,
+ "top": 200,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57CWSmlcnMXE=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcaOTc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57CWSmlcoKXc=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcdbmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57CWSmlcb3hE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF56+1A01VZfQU="
+ },
+ "tail": {
+ "$ref": "AAAAAAF56+06j1UwmBE="
+ },
+ "lineStyle": 1,
+ "points": "487:194;591:194",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57CWSmlce/eI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57CWSmlcf874="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57CWSmlcgxJY="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF57CWSmlchT/M="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF57CWSmlciVaM="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF57CWSmlcjBO4="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF57CWSmlckUO4="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF57CWSmlcl1Ts="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF57CWSmlcmpSI="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF57CWSmlcnMXE="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF57CWSmlcoKXc="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF56+xBnFUFc5E=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlglUAw2Q="
+ },
+ "name": "FeedbackView",
+ "ownedElements": [
+ {
+ "_type": "UMLArtifact",
+ "_id": "AAAAAAF57B8JWVWePt8=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "Artifact1"
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57CKK8FW7hm0=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "sendProblem",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57CKK8FW8L/0=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW7hm0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57CKK8FW9iFU=",
+ "_parent": {
+ "$ref": "AAAAAAF57CKK8FW7hm0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57AlJvVWCLrA=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "feedbackAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57AnPrFWLTu4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "attached",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57B6+ElWWuKY=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "problemMessage",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57B8l01WhONg=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "getProblem"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57CCyXlWx430=",
+ "_parent": {
+ "$ref": "AAAAAAF56+xBnFUFc5E="
+ },
+ "name": "sendProblem"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF56+06jlUuUoE=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlglUAw2Q="
+ },
+ "name": "FeedbackControl",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57CWSmlcZUXo=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "name": "sendProblem",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57CWSmlcaOTc=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcZUXo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57CWSmlcb3hE=",
+ "_parent": {
+ "$ref": "AAAAAAF57CWSmlcZUXo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57B/Vd1Wqbc4=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "name": "problemMessage",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57CRzi1but0I=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "name": "admitProblem"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57CXCGVeoC8o=",
+ "_parent": {
+ "$ref": "AAAAAAF56+06jlUuUoE="
+ },
+ "name": "denyProblem"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF56+1A0lVX4bk=",
+ "_parent": {
+ "$ref": "AAAAAAF56+wlglUAw2Q="
+ },
+ "name": "Problem",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57CLLtlY61jM=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "name": "problemList",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57CMFMVaGAhk=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "name": "addProblem"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57CNhtla6yak=",
+ "_parent": {
+ "$ref": "AAAAAAF56+1A0lVX4bk="
+ },
+ "name": "solveProblem"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF57C0IvF4BjwA=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model2",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF57C0IvV4CgzQ=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvF4BjwA="
+ },
+ "name": "问题设计类图",
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF57C1BWV/pQEY=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF57C1BWV/qyyg=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C1BWV/rcY4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/qyyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": -80,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C1BWV/sWpM=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/qyyg="
+ },
+ "font": "Arial;13;1",
+ "left": 181,
+ "top": 151,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "CardView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C1BWV/tpSw=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/qyyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": -80,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C1BWV/ucYk=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/qyyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": -80,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 144,
+ "width": 131.5576171875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57C1BWV/rcY4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF57C1BWV/sWpM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF57C1BWV/tpSw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57C1BWV/ucYk="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF57C1BWV/v8cY=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57C1obWBiLyM=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/v8cY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1oLmBZ64U="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 174,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "+cardInfo",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57C8lzWSQhBI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/v8cY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C8lkGSHqeU="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 189,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "+cardList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 169,
+ "width": 131.5576171875,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF57C1BWV/wcB4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57C3QC2H2WTQ=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/wcB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C3Pz2HtkzI="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 212,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "+getInformation()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57C4GF2JXgqA=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/wcB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C4F32JO2ww="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 227,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "+sendInformation()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57C9gimUDyE0=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/wcB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C9gSWT6t/I="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 242,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57DIu4WnXuCc=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/wcB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DIuqWnUUV8="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 257,
+ "width": 121.5576171875,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 207,
+ "width": 131.5576171875,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF57C1BWV/xwH4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -40,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF57C1BWV/ybjU=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -40,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 176,
+ "top": 144,
+ "width": 131.5576171875,
+ "height": 131,
+ "nameCompartment": {
+ "$ref": "AAAAAAF57C1BWV/qyyg="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF57C1BWV/v8cY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF57C1BWV/wcB4="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF57C1BWV/xwH4="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF57C1BWV/ybjU="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF57C49pWLE0W8=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF57C49pWLFIlw=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C49pWLG0Q4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLFIlw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C49pWLH9d4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLFIlw="
+ },
+ "font": "Arial;13;1",
+ "left": 429,
+ "top": 167,
+ "width": 86.23291015625,
+ "height": 13,
+ "text": "CardControl"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C49pWLIPRU=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLFIlw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -16,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C49pWLJEUs=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLFIlw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 160,
+ "width": 96.23291015625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57C49pWLG0Q4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF57C49pWLH9d4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF57C49pWLIPRU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57C49pWLJEUs="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF57C49pWLKfuY=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57C5/RmOdwYU=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLKfuY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5+9mOUzP8="
+ },
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 190,
+ "width": 86.23291015625,
+ "height": 13,
+ "text": "+cardInfo",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 185,
+ "width": 96.23291015625,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF57C49pWLLkPQ=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57C6zB2P+q7A=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLLkPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C6yzWP1wno="
+ },
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 213,
+ "width": 86.23291015625,
+ "height": 13,
+ "text": "+addCard()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57C7MHGRBTkk=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLLkPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C7MAWQ4Y1g="
+ },
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 228,
+ "width": 86.23291015625,
+ "height": 13,
+ "text": "+deleteCard()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57DGhOmlwcm0=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLLkPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DGg/2ltRhI="
+ },
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 243,
+ "width": 86.23291015625,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 208,
+ "width": 96.23291015625,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF57C49pWLMpBA=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF57C49pWLN/is=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 424,
+ "top": 160,
+ "width": 96.23291015625,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAF57C49pWLFIlw="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF57C49pWLKfuY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF57C49pWLLkPQ="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF57C49pWLMpBA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF57C49pWLN/is="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF57C5lVWMky9Q=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF57C5lVWMlMLc=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C5lVWMmRGI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMlMLc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C5lVWMnhUA=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMlMLc="
+ },
+ "font": "Arial;13;1",
+ "left": 637,
+ "top": 159,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "CardDataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C5lVWMojKE=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMlMLc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -48,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57C5lVWMpDMM=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMlMLc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 152,
+ "width": 120.37939453125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57C5lVWMmRGI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF57C5lVWMnhUA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF57C5lVWMojKE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57C5lVWMpDMM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF57C5lVWMqN8A=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57C/CYmVkSh8=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMqN8A="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C/CKGVbBZI="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 182,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+cardInfo",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57C/s42XFnMU=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMqN8A="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C/sqGW89T4="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 197,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+cardList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 177,
+ "width": 120.37939453125,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF57C5lVWMr5tw=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57DAbvWYmgpY=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMr5tw="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DAbg2YdCwI="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 220,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+addToList()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57DBrsmaZvVo=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMr5tw="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DBrcWaQp0E="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 235,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+deleteFromList()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57DLEq2qyqbY=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMr5tw="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DLEcmqvcao="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 250,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+notify()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 215,
+ "width": 120.37939453125,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF57C5lVWMsm6A=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF57C5lVWMttjI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 632,
+ "top": 152,
+ "width": 120.37939453125,
+ "height": 116,
+ "nameCompartment": {
+ "$ref": "AAAAAAF57C5lVWMlMLc="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF57C5lVWMqN8A="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF57C5lVWMr5tw="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF57C5lVWMsm6A="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF57C5lVWMttjI="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF57DDoVmf8doM=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf4r6I="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmf9QJo=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf4r6I="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 147,
+ "width": 112.8740234375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "edgePosition": 1,
+ "text": "+sendInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmf+N4U=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf4r6I="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 370,
+ "top": 133,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmf/zgo=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf4r6I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 354,
+ "top": 176,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmgABIE=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf5gTM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 327,
+ "top": 157,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmgB+ws=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf5gTM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 325,
+ "top": 144,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmgCHPs=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf5gTM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 332,
+ "top": 184,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmgDr8Y=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf6ASQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 404,
+ "top": 162,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmgELO0=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf6ASQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 406,
+ "top": 149,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DDoVmgFAeU=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf6ASQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 398,
+ "top": 189,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57DDoVmgGFgg=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf5gTM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57DDoVmgHcP4=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf8doM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DDoVmf6ASQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "lineStyle": 1,
+ "points": "308:186;360:168;423:192",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57DDoVmf9QJo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57DDoVmf+N4U="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57DDoVmf/zgo="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF57DDoVmgABIE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF57DDoVmgB+ws="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF57DDoVmgCHPs="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF57DDoVmgDr8Y="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF57DDoVmgELO0="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF57DDoVmgFAeU="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF57DDoVmgGFgg="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF57DDoVmgHcP4="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF57DE34WhuP6Q=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whqkg0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34Whvs5I=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whqkg0="
+ },
+ "font": "Arial;13;0",
+ "left": 516,
+ "top": 147,
+ "width": 112.8740234375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "edgePosition": 1,
+ "text": "+sendInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34WhwiAc=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whqkg0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 577,
+ "top": 133,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34WhxoLo=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whqkg0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 563,
+ "top": 176,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34mhy94s=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34WhrrVE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 537,
+ "top": 158,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34mhz3Yk=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34WhrrVE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 534,
+ "top": 145,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34mh09jU=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34WhrrVE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 185,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34mh1DVU=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whsx+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 611,
+ "top": 160,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34mh2GNM=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whsx+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 613,
+ "top": 147,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DE34mh3NF0=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whsx+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 606,
+ "top": 188,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57DE34mh4N9w=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34WhrrVE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57DE34mh5IKo=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34WhuP6Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DE34Whsx+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "lineStyle": 1,
+ "points": "520:189;568:168;631:189",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57DE34Whvs5I="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57DE34WhwiAc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57DE34WhxoLo="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF57DE34mhy94s="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF57DE34mhz3Yk="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF57DE34mh09jU="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF57DE34mh1DVU="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF57DE34mh2GNM="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF57DE34mh3NF0="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF57DE34mh4N9w="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF57DE34mh5IKo="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF57DM4JmvFlM0=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DM4JmvDWM4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DM4JmvGreM=",
+ "_parent": {
+ "$ref": "AAAAAAF57DM4JmvFlM0="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DM4JmvDWM4="
+ },
+ "font": "Arial;13;0",
+ "left": 326,
+ "top": 218,
+ "width": 76.6796875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DM4JmvFlM0="
+ },
+ "edgePosition": 1,
+ "text": "+list change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DM4JmvHT7M=",
+ "_parent": {
+ "$ref": "AAAAAAF57DM4JmvFlM0="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DM4JmvDWM4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 364,
+ "top": 233,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DM4JmvFlM0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DM4JmvIilY=",
+ "_parent": {
+ "$ref": "AAAAAAF57DM4JmvFlM0="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DM4JmvDWM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 365,
+ "top": 188,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DM4JmvFlM0="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57C1BWV/pQEY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "lineStyle": 1,
+ "points": "423:210;308:209",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57DM4JmvGreM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57DM4JmvHT7M="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57DM4JmvIilY="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF57DN+c2wNtV8=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvV4CgzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DN+c2wLWZM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DN+c2wOdXM=",
+ "_parent": {
+ "$ref": "AAAAAAF57DN+c2wNtV8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DN+c2wLWZM="
+ },
+ "font": "Arial;13;0",
+ "left": 537,
+ "top": 217,
+ "width": 76.6796875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DN+c2wNtV8="
+ },
+ "edgePosition": 1,
+ "text": "+list change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DN+c2wPKzY=",
+ "_parent": {
+ "$ref": "AAAAAAF57DN+c2wNtV8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DN+c2wLWZM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 232,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DN+c2wNtV8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57DN+c2wQqPc=",
+ "_parent": {
+ "$ref": "AAAAAAF57DN+c2wNtV8="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DN+c2wLWZM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 574,
+ "top": 188,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57DN+c2wNtV8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57C49pWLE0W8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57C5lVWMky9Q="
+ },
+ "lineStyle": 1,
+ "points": "631:209;520:210",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57DN+c2wOdXM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57DN+c2wPKzY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57DN+c2wQqPc="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF57C1BWF/nRHY=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvF4BjwA="
+ },
+ "name": "CardView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57DDoVmf4r6I=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "sendInformation",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57DDoVmf5gTM=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf4r6I="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57DDoVmf6ASQ=",
+ "_parent": {
+ "$ref": "AAAAAAF57DDoVmf4r6I="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57C1oLmBZ64U=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "cardInfo",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57C8lkGSHqeU=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "cardList",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57C3Pz2HtkzI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "getInformation"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57C4F32JO2ww=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "sendInformation"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57C9gSWT6t/I=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57DIuqWnUUV8=",
+ "_parent": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF57C49pWLCs84=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvF4BjwA="
+ },
+ "name": "CardControl",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57DE34Whqkg0=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "name": "sendInformation",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57DE34WhrrVE=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34Whqkg0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57DE34Whsx+E=",
+ "_parent": {
+ "$ref": "AAAAAAF57DE34Whqkg0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF57DM4JmvDWM4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "name": "list change",
+ "source": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "target": {
+ "$ref": "AAAAAAF57C1BWF/nRHY="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57C5+9mOUzP8=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "name": "cardInfo",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57C6yzWP1wno=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "name": "addCard"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57C7MAWQ4Y1g=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "name": "deleteCard"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57DGg/2ltRhI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF57C5lVWMiSy4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C0IvF4BjwA="
+ },
+ "name": "CardDataBase",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF57DN+c2wLWZM=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "list change",
+ "source": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "target": {
+ "$ref": "AAAAAAF57C49pWLCs84="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF57EqjKngjvjM=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "list change",
+ "source": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "target": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57C/CKGVbBZI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "cardInfo",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57C/sqGW89T4=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "cardList",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57DAbg2YdCwI=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "addToList"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57DBrcWaQp0E=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "deleteFromList"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57DLEcmqvcao=",
+ "_parent": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "name": "notify"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF57D3ny2xTvU0=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model3",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF57D3ny2xUTaE=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xTvU0="
+ },
+ "name": "问题推荐类图",
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF57EAScm4q/8E=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF57EAScm4rUms=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EAScm4sv8A=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4rUms="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -240,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EAScm4tKWs=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4rUms="
+ },
+ "font": "Arial;13;1",
+ "left": 77,
+ "top": 63,
+ "width": 110.40478515625,
+ "height": 13,
+ "text": "CardChooseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EAScm4ug5s=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4rUms="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -240,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EAScm4vwzU=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4rUms="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -240,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 56,
+ "width": 120.40478515625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57EAScm4sv8A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF57EAScm4tKWs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF57EAScm4ug5s="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57EAScm4vwzU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF57EAScm4wc94=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57EB6sW8Rssc=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4wc94="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EB6lm8ImhY="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 86,
+ "width": 110.40478515625,
+ "height": 13,
+ "text": "+cardList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 81,
+ "width": 120.40478515625,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF57EAScm4xluY=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EMMNXEHgAA=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4xluY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EML+3D+8oo="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 109,
+ "width": 110.40478515625,
+ "height": 13,
+ "text": "+choose()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EilBnLDqKE=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4xluY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EikzXK6sg4="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 124,
+ "width": 110.40478515625,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EpKg3b0ZNI=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4xluY="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EpKSXbrjoI="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 139,
+ "width": 110.40478515625,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 104,
+ "width": 120.40478515625,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF57EAScm4ymro=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -120,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF57EAScm4zua4=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -120,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 72,
+ "top": 56,
+ "width": 120.40478515625,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAF57EAScm4rUms="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF57EAScm4wc94="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF57EAScm4xluY="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF57EAScm4ymro="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF57EAScm4zua4="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF57EKT4G/CiVI=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF57EKT4G/DYk0=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EKT4G/EzWg=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/DYk0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 6,
+ "top": -432,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EKT4G/FTIk=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/DYk0="
+ },
+ "font": "Arial;13;1",
+ "left": 549,
+ "top": 55,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "CardDataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EKT4G/GoQM=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/DYk0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 6,
+ "top": -432,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57EKT4G/HnUs=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/DYk0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 6,
+ "top": -432,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 48,
+ "width": 120.37939453125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57EKT4G/EzWg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF57EKT4G/FTIk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF57EKT4G/GoQM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57EKT4G/HnUs="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF57EKT4G/IFbo=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57EKT4G/J+uU=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/IFbo="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C/CKGVbBZI="
+ },
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 78,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+cardInfo",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57EKT4G/K4TE=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/IFbo="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C/sqGW89T4="
+ },
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 93,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+cardList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 73,
+ "width": 120.37939453125,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF57EKT4G/L6tM=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EKT4W/MXaA=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/L6tM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DAbg2YdCwI="
+ },
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 116,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+addToList()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EKT4W/NQHo=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/L6tM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DBrcWaQp0E="
+ },
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 131,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+deleteFromList()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EKT4W/OSds=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/L6tM="
+ },
+ "model": {
+ "$ref": "AAAAAAF57DLEcmqvcao="
+ },
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 146,
+ "width": 110.37939453125,
+ "height": 13,
+ "text": "+notify()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 111,
+ "width": 120.37939453125,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF57EKT4W/PXow=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -104,
+ "top": -128,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF57EKT4W/Qnsg=",
+ "_parent": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "model": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -104,
+ "top": -128,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 544,
+ "top": 48,
+ "width": 120.37939453125,
+ "height": 116,
+ "nameCompartment": {
+ "$ref": "AAAAAAF57EKT4G/DYk0="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF57EKT4G/IFbo="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF57EKT4G/L6tM="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF57EKT4W/PXow="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF57EKT4W/Qnsg="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF57ELKgnBFooQ=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF57ELKgnBGuoU=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57ELKgnBHE14=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBGuoU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57ELKg3BI/oo=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBGuoU="
+ },
+ "font": "Arial;13;1",
+ "left": 309,
+ "top": 71,
+ "width": 112.37255859375,
+ "height": 13,
+ "text": "CardAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57ELKg3BJADo=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBGuoU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF57ELKg3BKgG8=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBGuoU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 64,
+ "width": 122.37255859375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57ELKgnBHE14="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF57ELKg3BI/oo="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF57ELKg3BJADo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57ELKg3BKgG8="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF57ELKg3BL338=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF57ENzCXF7vVo=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKg3BL338="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ENyznFyLvs="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 94,
+ "width": 112.37255859375,
+ "height": 13,
+ "text": "+cardInfo",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 89,
+ "width": 122.37255859375,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF57ELKg3BM5hc=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57EOU9nHc+ug=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKg3BM5hc="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EOUu3HTT/A="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 117,
+ "width": 112.37255859375,
+ "height": 13,
+ "text": "+getInformation()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF57Ep0m3eCF7k=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKg3BM5hc="
+ },
+ "model": {
+ "$ref": "AAAAAAF57Ep0Y3d54Wc="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 132,
+ "width": 112.37255859375,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 112,
+ "width": 122.37255859375,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF57ELKg3BNO6I=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF57ELKg3BOsLk=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 304,
+ "top": 64,
+ "width": 122.37255859375,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF57ELKgnBGuoU="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF57ELKg3BL338="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF57ELKg3BM5hc="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF57ELKg3BNO6I="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF57ELKg3BOsLk="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF57Em8d3T7v48=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57Em8d3T5v3g="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57Em8d3T8LAM=",
+ "_parent": {
+ "$ref": "AAAAAAF57Em8d3T7v48="
+ },
+ "model": {
+ "$ref": "AAAAAAF57Em8d3T5v3g="
+ },
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 51,
+ "width": 103.68896484375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57Em8d3T7v48="
+ },
+ "edgePosition": 1,
+ "text": "+getInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57Em8d3T9YDU=",
+ "_parent": {
+ "$ref": "AAAAAAF57Em8d3T7v48="
+ },
+ "model": {
+ "$ref": "AAAAAAF57Em8d3T5v3g="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 247,
+ "top": 37,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57Em8d3T7v48="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57Em8eHT+Y2g=",
+ "_parent": {
+ "$ref": "AAAAAAF57Em8d3T7v48="
+ },
+ "model": {
+ "$ref": "AAAAAAF57Em8d3T5v3g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 236,
+ "top": 80,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57Em8d3T7v48="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "lineStyle": 1,
+ "points": "192:87;240:72;303:89",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57Em8d3T8LAM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57Em8d3T9YDU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57Em8eHT+Y2g="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF57EndgnVFdX4=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVB0f0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVGU7g=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVB0f0="
+ },
+ "font": "Arial;13;0",
+ "left": 434,
+ "top": 36,
+ "width": 103.68896484375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "edgePosition": 1,
+ "text": "+getInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVHDKM=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVB0f0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 491,
+ "top": 22,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVIa1g=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVB0f0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 474,
+ "top": 63,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVJJSM=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVCWGQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 444,
+ "top": 49,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVKTRI=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVCWGQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 440,
+ "top": 35,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVLVxw=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVCWGQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 450,
+ "top": 76,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVMElc=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVD15E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 524,
+ "top": 51,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVNO2U=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVD15E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 527,
+ "top": 38,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EndgnVOsSs=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVD15E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 518,
+ "top": 78,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57EndgnVPJKo=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVCWGQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57Endg3VQlAs=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVFdX4="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EndgnVD15E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "lineStyle": 1,
+ "points": "426:79;480:56;543:81",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57EndgnVGU7g="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57EndgnVHDKM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57EndgnVIa1g="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF57EndgnVJJSM="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF57EndgnVKTRI="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF57EndgnVLVxw="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF57EndgnVMElc="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF57EndgnVNO2U="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF57EndgnVOsSs="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF57EndgnVPJKo="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF57Endg3VQlAs="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF57EqjKnglSmU=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EqjKngjvjM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EqjKngmj5U=",
+ "_parent": {
+ "$ref": "AAAAAAF57EqjKnglSmU="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EqjKngjvjM="
+ },
+ "font": "Arial;13;0",
+ "left": 446,
+ "top": 113,
+ "width": 76.6796875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EqjKnglSmU="
+ },
+ "edgePosition": 1,
+ "text": "+list change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EqjKngnbN0=",
+ "_parent": {
+ "$ref": "AAAAAAF57EqjKnglSmU="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EqjKngjvjM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 484,
+ "top": 128,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EqjKnglSmU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EqjKngo48Y=",
+ "_parent": {
+ "$ref": "AAAAAAF57EqjKnglSmU="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EqjKngjvjM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 483,
+ "top": 84,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EqjKnglSmU="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57EKT4G/CiVI="
+ },
+ "lineStyle": 1,
+ "points": "543:105;426:106",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57EqjKngmj5U="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57EqjKngnbN0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57EqjKngo48Y="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF57EsS83lYCwE=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xUTaE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlUR+k="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lZWdA=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlUR+k="
+ },
+ "font": "Arial;13;0",
+ "left": 190,
+ "top": 115,
+ "width": 112.51220703125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "edgePosition": 1,
+ "text": "+sendinformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lajjY=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlUR+k="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 246,
+ "top": 130,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lb9Y8=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlUR+k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 247,
+ "top": 85,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lcP8k=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlVGAk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 277,
+ "top": 114,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83ldF/k=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlVGAk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 274,
+ "top": 128,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83leSXU=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlVGAk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 281,
+ "top": 87,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lfSHc=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlWU0c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 217,
+ "top": 114,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lgjXI=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlWU0c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 220,
+ "top": 128,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF57EsS83lhoGw=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlWU0c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 87,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57EsS83liT58=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlVGAk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF57EsS83ljUx4=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS83lYCwE="
+ },
+ "model": {
+ "$ref": "AAAAAAF57EsS8nlWU0c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF57EAScm4q/8E="
+ },
+ "tail": {
+ "$ref": "AAAAAAF57ELKgnBFooQ="
+ },
+ "lineStyle": 1,
+ "points": "303:106;192:106",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF57EsS83lZWdA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF57EsS83lajjY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF57EsS83lb9Y8="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF57EsS83lcP8k="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF57EsS83ldF/k="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF57EsS83leSXU="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF57EsS83lfSHc="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF57EsS83lgjXI="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF57EsS83lhoGw="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF57EsS83liT58="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF57EsS83ljUx4="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF57EAScm4ok7E=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xTvU0="
+ },
+ "name": "CardChooseView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57EkhvHOe7wM=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "name": "getInformation",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57EkhvHOf4Yk=",
+ "_parent": {
+ "$ref": "AAAAAAF57EkhvHOe7wM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57EkhvHOgCpM=",
+ "_parent": {
+ "$ref": "AAAAAAF57EkhvHOe7wM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF57Em8d3T5v3g=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "name": "getInformation",
+ "source": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "target": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57EB6lm8ImhY=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "name": "cardList",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57EML+3D+8oo=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "name": "choose"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57EikzXK6sg4=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57EpKSXbrjoI=",
+ "_parent": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF57ELKgnBDgJg=",
+ "_parent": {
+ "$ref": "AAAAAAF57D3ny2xTvU0="
+ },
+ "name": "CardAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57EndgnVB0f0=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "name": "getInformation",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57EndgnVCWGQ=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVB0f0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57EndgnVD15E=",
+ "_parent": {
+ "$ref": "AAAAAAF57EndgnVB0f0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57C5lVWMiSy4="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF57ErLPXizxv8=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "name": "list change",
+ "source": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "target": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF57EsS8nlUR+k=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "name": "sendinformation",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57EsS8nlVGAk=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS8nlUR+k="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF57EsS8nlWU0c=",
+ "_parent": {
+ "$ref": "AAAAAAF57EsS8nlUR+k="
+ },
+ "reference": {
+ "$ref": "AAAAAAF57EAScm4ok7E="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF57ENyznFyLvs=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "name": "cardInfo",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57EOUu3HTT/A=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "name": "getInformation"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF57Ep0Y3d54Wc=",
+ "_parent": {
+ "$ref": "AAAAAAF57ELKgnBDgJg="
+ },
+ "name": "refresh"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF59lwvrvEkoks=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Collaboration1",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59lwvrvElW60=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Interaction1",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59lwvrvEm9mI=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "查看日历顺序图",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59lwvrvEnvuQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59lwvrvEoZI0=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEnvuQ="
+ },
+ "font": "Arial;13;0",
+ "left": 70.97900390625,
+ "top": 10,
+ "width": 92,
+ "height": 13,
+ "text": "查看日历顺序图"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59lwvrvEpNvg=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEnvuQ="
+ },
+ "font": "Arial;13;1",
+ "left": 5,
+ "top": 10,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "top": 5,
+ "width": 1001,
+ "height": 595,
+ "nameLabel": {
+ "$ref": "AAAAAAF59lwvrvEoZI0="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59lwvrvEpNvg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59l0vQ/FIJ5U=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59l0vQ/FJMPc=",
+ "_parent": {
+ "$ref": "AAAAAAF59l0vQ/FIJ5U="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l0vQ/FKlM0=",
+ "_parent": {
+ "$ref": "AAAAAAF59l0vQ/FJMPc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l0vQ/FLjeg=",
+ "_parent": {
+ "$ref": "AAAAAAF59l0vQ/FJMPc="
+ },
+ "font": "Arial;13;1",
+ "left": 21,
+ "top": 47,
+ "width": 78.630859375,
+ "height": 13,
+ "text": "CalendarUI"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l0vQ/FMJ2Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59l0vQ/FJMPc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l0vQ/FN3rU=",
+ "_parent": {
+ "$ref": "AAAAAAF59l0vQ/FJMPc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 40,
+ "width": 88.630859375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59l0vQ/FKlM0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59l0vQ/FLjeg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59l0vQ/FMJ2Y="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59l0vQ/FN3rU="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59l0vQ/FO7Ig=",
+ "_parent": {
+ "$ref": "AAAAAAF59l0vQ/FIJ5U="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "font": "Arial;13;0",
+ "left": 60,
+ "top": 80,
+ "width": 1,
+ "height": 510
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 40,
+ "width": 88.630859375,
+ "height": 550,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59l0vQ/FJMPc="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59l0vQ/FO7Ig="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59l5HefFp/64=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59l5HefFqHP0=",
+ "_parent": {
+ "$ref": "AAAAAAF59l5HefFp/64="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l5HefFrzPQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59l5HefFqHP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l5HefFsLbM=",
+ "_parent": {
+ "$ref": "AAAAAAF59l5HefFqHP0="
+ },
+ "font": "Arial;13;1",
+ "left": 173,
+ "top": 47,
+ "width": 101.76171875,
+ "height": 13,
+ "text": "CalendarPager"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l5HefFtaV4=",
+ "_parent": {
+ "$ref": "AAAAAAF59l5HefFqHP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l5HefFuAy4=",
+ "_parent": {
+ "$ref": "AAAAAAF59l5HefFqHP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 40,
+ "width": 111.76171875,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59l5HefFrzPQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59l5HefFsLbM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59l5HefFtaV4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59l5HefFuAy4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59l5HefFv0Ts=",
+ "_parent": {
+ "$ref": "AAAAAAF59l5HefFp/64="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 80,
+ "width": 1,
+ "height": 481
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 40,
+ "width": 111.76171875,
+ "height": 521,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59l5HefFqHP0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59l8izPGKUqw=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59l8izPGLfsE=",
+ "_parent": {
+ "$ref": "AAAAAAF59l8izPGKUqw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l8izPGM5Ug=",
+ "_parent": {
+ "$ref": "AAAAAAF59l8izPGLfsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l8izfGNEys=",
+ "_parent": {
+ "$ref": "AAAAAAF59l8izPGLfsE="
+ },
+ "font": "Arial;13;1",
+ "left": 341,
+ "top": 47,
+ "width": 114.7490234375,
+ "height": 13,
+ "text": "CalendarAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l8izfGOOHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59l8izPGLfsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l8izfGPrIM=",
+ "_parent": {
+ "$ref": "AAAAAAF59l8izPGLfsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": 40,
+ "width": 124.7490234375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59l8izPGM5Ug="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59l8izfGNEys="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59l8izfGOOHY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59l8izfGPrIM="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59l8izfGQ7UQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59l8izPGKUqw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "font": "Arial;13;0",
+ "left": 398,
+ "top": 80,
+ "width": 1,
+ "height": 473
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": 40,
+ "width": 124.7490234375,
+ "height": 513,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59l8izPGLfsE="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59l+rIPGtPoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59l+rIPGuGEI=",
+ "_parent": {
+ "$ref": "AAAAAAF59l+rIPGtPoU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l+rIPGvT9o=",
+ "_parent": {
+ "$ref": "AAAAAAF59l+rIPGuGEI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l+rIPGwNpM=",
+ "_parent": {
+ "$ref": "AAAAAAF59l+rIPGuGEI="
+ },
+ "font": "Arial;13;1",
+ "left": 501,
+ "top": 47,
+ "width": 95.0205078125,
+ "height": 13,
+ "text": "CalendarView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l+rIPGxD1Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59l+rIPGuGEI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59l+rIPGyDfc=",
+ "_parent": {
+ "$ref": "AAAAAAF59l+rIPGuGEI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 40,
+ "width": 105.0205078125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59l+rIPGvT9o="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59l+rIPGwNpM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59l+rIPGxD1Y="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59l+rIPGyDfc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59l+rIPGzJsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59l+rIPGtPoU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ },
+ "font": "Arial;13;0",
+ "left": 549,
+ "top": 80,
+ "width": 1,
+ "height": 457
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 40,
+ "width": 105.0205078125,
+ "height": 497,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59l+rIPGuGEI="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59mB5B/HNrvI=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59mB5B/HOCLw=",
+ "_parent": {
+ "$ref": "AAAAAAF59mB5B/HNrvI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mB5B/HP2Hw=",
+ "_parent": {
+ "$ref": "AAAAAAF59mB5B/HOCLw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mB5B/HQguY=",
+ "_parent": {
+ "$ref": "AAAAAAF59mB5B/HOCLw="
+ },
+ "font": "Arial;13;1",
+ "left": 669,
+ "top": 47,
+ "width": 93.8017578125,
+ "height": 13,
+ "text": "CalendarUtils"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mB5B/HRq6s=",
+ "_parent": {
+ "$ref": "AAAAAAF59mB5B/HOCLw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mB5CPHSTcE=",
+ "_parent": {
+ "$ref": "AAAAAAF59mB5B/HOCLw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 664,
+ "top": 40,
+ "width": 103.8017578125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59mB5B/HP2Hw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59mB5B/HQguY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59mB5B/HRq6s="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59mB5CPHSTcE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59mB5CPHTwJ0=",
+ "_parent": {
+ "$ref": "AAAAAAF59mB5B/HNrvI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ },
+ "font": "Arial;13;0",
+ "left": 716,
+ "top": 80,
+ "width": 1,
+ "height": 306
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 664,
+ "top": 40,
+ "width": 103.8017578125,
+ "height": 346,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59mB5B/HOCLw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59mCXsPHtY8g=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59mCXsPHuckg=",
+ "_parent": {
+ "$ref": "AAAAAAF59mCXsPHtY8g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mCXsPHvTHc=",
+ "_parent": {
+ "$ref": "AAAAAAF59mCXsPHuckg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mCXsPHwmo0=",
+ "_parent": {
+ "$ref": "AAAAAAF59mCXsPHuckg="
+ },
+ "font": "Arial;13;1",
+ "left": 837,
+ "top": 47,
+ "width": 89.47900390625,
+ "height": 13,
+ "text": "CalendarDay"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mCXsPHxJTM=",
+ "_parent": {
+ "$ref": "AAAAAAF59mCXsPHuckg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59mCXsPHyo0I=",
+ "_parent": {
+ "$ref": "AAAAAAF59mCXsPHuckg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 832,
+ "top": 40,
+ "width": 99.47900390625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59mCXsPHvTHc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59mCXsPHwmo0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59mCXsPHxJTM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59mCXsPHyo0I="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59mCXsPHziAI=",
+ "_parent": {
+ "$ref": "AAAAAAF59mCXsPHtY8g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ },
+ "font": "Arial;13;0",
+ "left": 882,
+ "top": 80,
+ "width": 1,
+ "height": 510
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 832,
+ "top": 40,
+ "width": 99.47900390625,
+ "height": 550,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59mCXsPHuckg="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59mCXsPHziAI="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59mzNbvIMx3M=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mzNbvILMhg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59mzNbvINug8=",
+ "_parent": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mzNbvILMhg="
+ },
+ "font": "Arial;13;0",
+ "left": 271,
+ "top": 103,
+ "width": 80.21533203125,
+ "height": 13,
+ "alpha": -0.11575920438036401,
+ "distance": 86.57944328765345,
+ "hostEdge": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "edgePosition": 1,
+ "text": "1 : initAdapter"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59mzNbvIOD84=",
+ "_parent": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mzNbvILMhg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 225,
+ "top": 69,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59mzNbvIP++4=",
+ "_parent": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mzNbvILMhg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 225,
+ "top": 104,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59mzNbvIQ4s0=",
+ "_parent": {
+ "$ref": "AAAAAAF59mzNbvIMx3M="
+ },
+ "model": {
+ "$ref": "AAAAAAF59mzNbvILMhg="
+ },
+ "font": "Arial;13;0",
+ "left": 391,
+ "top": 100,
+ "width": 14,
+ "height": 269
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l0vQ/FO7Ig="
+ },
+ "points": "60:100;391:100",
+ "nameLabel": {
+ "$ref": "AAAAAAF59mzNbvINug8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59mzNbvIOD84="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59mzNbvIP++4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59mzNbvIQ4s0="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m1atfIkRhc=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m1atfIjHa8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m1atvIlrsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m1atfIjHa8="
+ },
+ "font": "Arial;13;0",
+ "left": 434,
+ "top": 104,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "edgePosition": 1,
+ "text": "2 : initView"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m1atvImfnw=",
+ "_parent": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m1atfIjHa8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m1atvInZzM=",
+ "_parent": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m1atfIjHa8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m1atvIoWjM=",
+ "_parent": {
+ "$ref": "AAAAAAF59m1atfIkRhc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m1atfIjHa8="
+ },
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 120,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "points": "404:120;542:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m1atvIlrsY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m1atvImfnw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m1atvInZzM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m1atvIoWjM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m2yhfI79nA=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m2yhfI6uyU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m2yhfI8YSo=",
+ "_parent": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m2yhfI6uyU="
+ },
+ "font": "Arial;13;0",
+ "left": 567,
+ "top": 127,
+ "width": 130.05712890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "edgePosition": 1,
+ "text": "3 : getIndexOfCurrDay"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m2yhfI9mxs=",
+ "_parent": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m2yhfI6uyU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 112,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m2yhfI+1lM=",
+ "_parent": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m2yhfI6uyU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 147,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m2yhfI/j+w=",
+ "_parent": {
+ "$ref": "AAAAAAF59m2yhfI79nA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m2yhfI6uyU="
+ },
+ "font": "Arial;13;0",
+ "left": 709,
+ "top": 143,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "points": "555:143;709:143",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m2yhfI8YSo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m2yhfI9mxs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m2yhfI+1lM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m2yhfI/j+w="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m39hfJRbXQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m39hPJQBR8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m39hfJSCAU=",
+ "_parent": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m39hPJQBR8="
+ },
+ "font": "Arial;13;0",
+ "left": 495,
+ "top": 169,
+ "width": 123.5634765625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "edgePosition": 1,
+ "text": "4 : getNearMonthDay"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m39hfJTn9U=",
+ "_parent": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m39hPJQBR8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 556,
+ "top": 154,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m39hfJUmaA=",
+ "_parent": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m39hPJQBR8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 556,
+ "top": 189,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m39hfJVZPE=",
+ "_parent": {
+ "$ref": "AAAAAAF59m39hfJRbXQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m39hPJQBR8="
+ },
+ "font": "Arial;13;0",
+ "left": 709,
+ "top": 185,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "points": "404:185;709:185",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m39hfJSCAU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m39hfJTn9U="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m39hfJUmaA="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m39hfJVZPE="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m5Xf/Joxcs=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m5Xf/JneO4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m5Xf/JppAE=",
+ "_parent": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m5Xf/JneO4="
+ },
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 208,
+ "width": 88.88623046875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "edgePosition": 1,
+ "text": "5 : setSeedDay"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m5Xf/JqAWI=",
+ "_parent": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m5Xf/JneO4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 193,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m5Xf/JrnEo=",
+ "_parent": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m5Xf/JneO4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 228,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m5Xf/JsL1c=",
+ "_parent": {
+ "$ref": "AAAAAAF59m5Xf/Joxcs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m5Xf/JneO4="
+ },
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 224,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "points": "404:224;542:224",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m5Xf/JppAE="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m5Xf/JqAWI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m5Xf/JrnEo="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m5Xf/JsL1c="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m6fEPJ/Bsc=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m6fEPJ+0Gk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m6fEPKAGJc=",
+ "_parent": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m6fEPJ+0Gk="
+ },
+ "font": "Arial;13;0",
+ "left": 426,
+ "top": 253,
+ "width": 94.6689453125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "edgePosition": 1,
+ "text": "6 : generateItem"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m6fEPKBf3A=",
+ "_parent": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m6fEPJ+0Gk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 238,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m6fEPKC34o=",
+ "_parent": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m6fEPJ+0Gk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 273,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m6fEPKDXNM=",
+ "_parent": {
+ "$ref": "AAAAAAF59m6fEPJ/Bsc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m6fEPJ+0Gk="
+ },
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 269,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "points": "404:269;542:269",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m6fEPKAGJc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m6fEPKBf3A="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m6fEPKC34o="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m6fEPKDXNM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m7p//KWmjM=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m7p//KVhU0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m7p//KXNAg=",
+ "_parent": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m7p//KVhU0="
+ },
+ "font": "Arial;13;0",
+ "left": 579,
+ "top": 264,
+ "width": 106.234375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "edgePosition": 1,
+ "text": "7 : generateDays"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m7p//KYBCE=",
+ "_parent": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m7p//KVhU0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 249,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m7p//KZQxY=",
+ "_parent": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m7p//KVhU0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 632,
+ "top": 284,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m7p//Kanfs=",
+ "_parent": {
+ "$ref": "AAAAAAF59m7p//KWmjM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m7p//KVhU0="
+ },
+ "font": "Arial;13;0",
+ "left": 709,
+ "top": 280,
+ "width": 14,
+ "height": 73
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "points": "555:280;709:280",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m7p//KXNAg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m7p//KYBCE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m7p//KZQxY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m7p//Kanfs="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m8iCfKtITg=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m8iCfKsPnM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m8iCfKuD0w=",
+ "_parent": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m8iCfKsPnM="
+ },
+ "font": "Arial;13;0",
+ "left": 759,
+ "top": 274,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "edgePosition": 1,
+ "text": "8 : setYear"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m8iCfKvoFA=",
+ "_parent": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m8iCfKsPnM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 798,
+ "top": 259,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m8iCfKwaKs=",
+ "_parent": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m8iCfKsPnM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 798,
+ "top": 294,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m8iCfKxI58=",
+ "_parent": {
+ "$ref": "AAAAAAF59m8iCfKtITg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m8iCfKsPnM="
+ },
+ "font": "Arial;13;0",
+ "left": 875,
+ "top": 290,
+ "width": 14,
+ "height": 82
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mCXsPHziAI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ },
+ "points": "722:290;875:290",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m8iCfKuD0w="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m8iCfKvoFA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m8iCfKwaKs="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m8iCfKxI58="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m9muvLFAhI=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m9muvLE7cA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m9muvLGwAs=",
+ "_parent": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m9muvLE7cA="
+ },
+ "font": "Arial;13;0",
+ "left": 763,
+ "top": 298,
+ "width": 78.76806640625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "edgePosition": 1,
+ "text": "9 : setMonth"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m9muvLH9Hg=",
+ "_parent": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m9muvLE7cA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 802,
+ "top": 283,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m9muvLIvcI=",
+ "_parent": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m9muvLE7cA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 802,
+ "top": 318,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m9muvLJwms=",
+ "_parent": {
+ "$ref": "AAAAAAF59m9muvLFAhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m9muvLE7cA="
+ },
+ "font": "Arial;13;0",
+ "left": 882,
+ "top": 314,
+ "width": 14,
+ "height": 55
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mCXsPHziAI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ },
+ "points": "722:314;882:314",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m9muvLGwAs="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m9muvLH9Hg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m9muvLIvcI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m9muvLJwms="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m+N4/LblN8=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m+N4/La+H4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m+N4/LcKyc=",
+ "_parent": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m+N4/La+H4="
+ },
+ "font": "Arial;13;0",
+ "left": 763,
+ "top": 321,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "edgePosition": 1,
+ "text": "10 : setDay"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m+N4/Ldjqc=",
+ "_parent": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m+N4/La+H4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 805,
+ "top": 306,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m+N4/Les60=",
+ "_parent": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m+N4/La+H4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 805,
+ "top": 341,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m+N4/Lftk0=",
+ "_parent": {
+ "$ref": "AAAAAAF59m+N4/LblN8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m+N4/La+H4="
+ },
+ "font": "Arial;13;0",
+ "left": 889,
+ "top": 337,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mCXsPHziAI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59mB5CPHTwJ0="
+ },
+ "points": "722:337;889:337",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m+N4/LcKyc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m+N4/Ldjqc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m+N4/Les60="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m+N4/Lftk0="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59m/sGfMx0ig=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m/sGfMwRsU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m/sGfMyQIw=",
+ "_parent": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m/sGfMwRsU="
+ },
+ "font": "Arial;13;0",
+ "left": 431,
+ "top": 337,
+ "width": 84.3095703125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "edgePosition": 1,
+ "text": "11 : invalidate"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m/sGfMz5hg=",
+ "_parent": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m/sGfMwRsU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 322,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59m/sGvM0irY=",
+ "_parent": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m/sGfMwRsU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 357,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59m/sGvM1NDo=",
+ "_parent": {
+ "$ref": "AAAAAAF59m/sGfMx0ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF59m/sGfMwRsU="
+ },
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 353,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "points": "404:353;542:353",
+ "nameLabel": {
+ "$ref": "AAAAAAF59m/sGfMyQIw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59m/sGfMz5hg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59m/sGvM0irY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59m/sGvM1NDo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nA7R/NINW4=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nA7R/NHLvA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nA7R/NJGBA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nA7R/NHLvA="
+ },
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 360,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "edgePosition": 1,
+ "text": "12 : initPager"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nA7R/NKQoM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nA7R/NHLvA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 138,
+ "top": 345,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nA7R/NLDXQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nA7R/NHLvA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 138,
+ "top": 380,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nA7R/NMmhA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nA7R/NINW4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nA7R/NHLvA="
+ },
+ "font": "Arial;13;0",
+ "left": 217,
+ "top": 376,
+ "width": 14,
+ "height": 113
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l0vQ/FO7Ig="
+ },
+ "points": "60:376;217:376",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nA7R/NJGBA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nA7R/NKQoM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nA7R/NLDXQ="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nA7R/NMmhA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nCLV/Ng7hg=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nCLV/NfjeQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nCLV/Nh5KM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nCLV/NfjeQ="
+ },
+ "font": "Arial;13;0",
+ "left": 225,
+ "top": 403,
+ "width": 88.1689453125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "edgePosition": 1,
+ "text": "13 : setAdapter"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nCLV/Niy3E=",
+ "_parent": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nCLV/NfjeQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 284,
+ "top": 403,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nCLV/Nj/3o=",
+ "_parent": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nCLV/NfjeQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 250,
+ "top": 404,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nCLV/NkeMY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nCLV/Ng7hg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nCLV/NfjeQ="
+ },
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 420,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ },
+ "points": "230:400;260:400;260:420;237:420",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nCLV/Nh5KM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nCLV/Niy3E="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nCLV/Nj/3o="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nCLV/NkeMY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nD1y/N4tEk=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nD1yvN3Urk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nD1y/N56C4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nD1yvN3Urk="
+ },
+ "font": "Arial;13;0",
+ "left": 272,
+ "top": 417,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "edgePosition": 1,
+ "text": "14 : getViews"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nD1y/N6YIA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nD1yvN3Urk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 314,
+ "top": 402,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nD1y/N77sE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nD1yvN3Urk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 314,
+ "top": 437,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nD1y/N8Glo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nD1y/N4tEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nD1yvN3Urk="
+ },
+ "font": "Arial;13;0",
+ "left": 391,
+ "top": 433,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ },
+ "points": "237:433;391:433",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nD1y/N56C4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nD1y/N6YIA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nD1y/N77sE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nD1y/N8Glo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nEaB/OOnBA=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nEaB/ONY54="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nEaB/OPrpE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nEaB/ONY54="
+ },
+ "font": "Arial;13;0",
+ "left": 285,
+ "top": 452,
+ "width": 57.8017578125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "edgePosition": 1,
+ "text": "15 : views"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nEaB/OQVGs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nEaB/ONY54="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 313,
+ "top": 467,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nEaB/OR0tU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nEaB/ONY54="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 314,
+ "top": 432,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nEaB/OSY7k=",
+ "_parent": {
+ "$ref": "AAAAAAF59nEaB/OOnBA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nEaB/ONY54="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 448,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l8izfGQ7UQ="
+ },
+ "points": "391:448;237:448",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nEaB/OPrpE="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nEaB/OQVGs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nEaB/OR0tU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nEaB/OSY7k="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nFVSfOml5c=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nFVSfOl80A="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nFVSfOnVsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nFVSfOl80A="
+ },
+ "font": "Arial;13;0",
+ "left": 338,
+ "top": 466,
+ "width": 96.84619140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "edgePosition": 1,
+ "text": "16 : getSeedDay"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nFVSfOoqNM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nFVSfOl80A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 386,
+ "top": 451,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nFVSfOpZmE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nFVSfOl80A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 386,
+ "top": 486,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nFVSfOqXWA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nFVSfOml5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nFVSfOl80A="
+ },
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 482,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59l+rIPGzJsY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l5HefFv0Ts="
+ },
+ "points": "230:482;542:482",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nFVSfOnVsY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nFVSfOoqNM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nFVSfOpZmE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nFVSfOqXWA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nHYDPO+6Dc=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nHYDPO9BR4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nHYDPO/0NY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nHYDPO9BR4="
+ },
+ "font": "Arial;13;0",
+ "left": 425,
+ "top": 506,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "edgePosition": 1,
+ "text": "17 : getYear"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nHYDPPA114=",
+ "_parent": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nHYDPO9BR4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": 491,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nHYDPPBa40=",
+ "_parent": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nHYDPO9BR4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": 526,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nHYDPPCLBQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nHYDPO+6Dc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nHYDPO9BR4="
+ },
+ "font": "Arial;13;0",
+ "left": 875,
+ "top": 522,
+ "width": 14,
+ "height": 54
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mCXsPHziAI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l0vQ/FO7Ig="
+ },
+ "points": "60:522;875:522",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nHYDPO/0NY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nHYDPPA114="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nHYDPPBa40="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nHYDPPCLBQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59nH0t/PUsi8=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEm9mI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nH0t/PTw2M="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nH0t/PVgpU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nH0t/PTw2M="
+ },
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 528,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "edgePosition": 1,
+ "text": "18 : getMonth"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nH0t/PWTyo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nH0t/PTw2M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 471,
+ "top": 513,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nH0t/PXbwM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nH0t/PTw2M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 471,
+ "top": 548,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59nH0t/PY2II=",
+ "_parent": {
+ "$ref": "AAAAAAF59nH0t/PUsi8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nH0t/PTw2M="
+ },
+ "font": "Arial;13;0",
+ "left": 882,
+ "top": 544,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59mCXsPHziAI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59l0vQ/FO7Ig="
+ },
+ "points": "60:544;882:544",
+ "nameLabel": {
+ "$ref": "AAAAAAF59nH0t/PVgpU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nH0t/PWTyo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nH0t/PXbwM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59nH0t/PY2II="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59mzNbvILMhg=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "initAdapter",
+ "source": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m1atfIjHa8=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "initView",
+ "source": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m2yhfI6uyU=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "getIndexOfCurrDay",
+ "source": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m39hPJQBR8=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "getNearMonthDay",
+ "source": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m5Xf/JneO4=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "setSeedDay",
+ "source": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m6fEPJ+0Gk=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "generateItem",
+ "source": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m7p//KVhU0=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "generateDays",
+ "source": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m8iCfKsPnM=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "setYear",
+ "source": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m9muvLE7cA=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "setMonth",
+ "source": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m+N4/La+H4=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "setDay",
+ "source": {
+ "$ref": "AAAAAAF59mB5B/HMuqU="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59m/sGfMwRsU=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "invalidate",
+ "source": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nA7R/NHLvA=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "initPager",
+ "source": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nCLV/NfjeQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "setAdapter",
+ "source": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nD1yvN3Urk=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "getViews",
+ "source": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nEaB/ONY54=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "views",
+ "source": {
+ "$ref": "AAAAAAF59l8izPGJV1Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nFVSfOl80A=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "getSeedDay",
+ "source": {
+ "$ref": "AAAAAAF59l5HefFoATs="
+ },
+ "target": {
+ "$ref": "AAAAAAF59l+rIPGs2uc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nHYDPO9BR4=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "getYear",
+ "source": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59nH0t/PTw2M=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "getMonth",
+ "source": {
+ "$ref": "AAAAAAF59l0vQ/FHPfk="
+ },
+ "target": {
+ "$ref": "AAAAAAF59mCXsPHsrtA="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59l0vQ/FHPfk=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "CalendarUI",
+ "represent": {
+ "$ref": "AAAAAAF59l0vQ/FGOBg="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59l5HefFoATs=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "CalendarPager",
+ "represent": {
+ "$ref": "AAAAAAF59l5HefFnRZ4="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59l8izPGJV1Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "CalendarAdapter",
+ "represent": {
+ "$ref": "AAAAAAF59l8izPGIbjQ="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59l+rIPGs2uc=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "CalendarView",
+ "represent": {
+ "$ref": "AAAAAAF59l+rIPGrPR8="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59mB5B/HMuqU=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "CalendarUtils",
+ "represent": {
+ "$ref": "AAAAAAF59mB5B/HLwz8="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59mCXsPHsrtA=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvElW60="
+ },
+ "name": "CalendarDay",
+ "represent": {
+ "$ref": "AAAAAAF59mCXsPHru50="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59l0vQ/FGOBg=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Role1"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59l5HefFnRZ4=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Role2"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59l8izPGIbjQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Role3"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59l+rIPGrPR8=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Role4"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59mB5B/HLwz8=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Role5"
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59mCXsPHru50=",
+ "_parent": {
+ "$ref": "AAAAAAF59lwvrvEkoks="
+ },
+ "name": "Role6"
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF59neubQtnFPw=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model1",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF59neubQtocgc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "查看日历类图",
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59neubQtp4GQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59neubQtqeKY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQtrj1I=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtqeKY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 576,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQtsDmg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtqeKY="
+ },
+ "font": "Arial;13;1",
+ "left": 437,
+ "top": 535,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "CalendarView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQttZ/A=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtqeKY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 576,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQtuyKQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtqeKY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 576,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 528,
+ "width": 115.18896484375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubQtrj1I="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubQtsDmg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59neubQttZ/A="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubQtuyKQ="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59neubQtvkoo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQtwMJc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtvkoo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwnOEg="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 558,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "-days",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQtxCtw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtvkoo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwoI8E="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 573,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "-adapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQtymkY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtvkoo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwpMQ8="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 588,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "-seedDay",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQtzWoE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtvkoo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwqjQo="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 603,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "-selectListener",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQt0pE4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtvkoo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwrEyI="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 618,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "-clickListener",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 553,
+ "width": 115.18896484375,
+ "height": 83
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59neubQt1abw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQt2IJk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt1abw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwsecI="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 641,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "+initView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQt3Za8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt1abw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwtw8Y="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 656,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "+updateView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQt46tU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt1abw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwu9lU="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 671,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "+generateDays()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQt5pFI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt1abw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwvfio="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 686,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "+getSeedDay()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQt6U5c=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt1abw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwww7sY="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 701,
+ "width": 105.18896484375,
+ "height": 13,
+ "text": "+invalidate()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 636,
+ "width": 115.18896484375,
+ "height": 83
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59neubQt7Els=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 56,
+ "top": 288,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59neubQt86Jg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 56,
+ "top": 288,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 432,
+ "top": 528,
+ "width": 115.18896484375,
+ "height": 191,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59neubQtqeKY="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59neubQtvkoo="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59neubQt1abw="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59neubQt7Els="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59neubQt86Jg="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59neubQt9AXM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59neubQt+hUg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQt/Y3A=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt+hUg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 736,
+ "top": -128,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuAWfU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt+hUg="
+ },
+ "font": "Arial;13;1",
+ "left": 773,
+ "top": 343,
+ "width": 113.470703125,
+ "height": 13,
+ "text": "CalendarPager"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuBfSo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt+hUg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 736,
+ "top": -128,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuCZpw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt+hUg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 736,
+ "top": -128,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 768,
+ "top": 336,
+ "width": 123.470703125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubQt/Y3A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubQuAWfU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59neubQuBfSo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubQuCZpw="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59neubQuD4uo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuErio=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuD4uo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwytac="
+ },
+ "font": "Arial;13;0",
+ "left": 773,
+ "top": 366,
+ "width": 113.470703125,
+ "height": 13,
+ "text": "-currPosition",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuFDjY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuD4uo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwz/RA="
+ },
+ "font": "Arial;13;0",
+ "left": 773,
+ "top": 381,
+ "width": 113.470703125,
+ "height": 13,
+ "text": "-adapter",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 768,
+ "top": 361,
+ "width": 123.470703125,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59neubQuG3Yg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQuHSVA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuG3Yg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww0Jpc="
+ },
+ "font": "Arial;13;0",
+ "left": 773,
+ "top": 404,
+ "width": 113.470703125,
+ "height": 13,
+ "text": "+initPager()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQuISl0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuG3Yg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww1x8I="
+ },
+ "font": "Arial;13;0",
+ "left": 773,
+ "top": 419,
+ "width": 113.470703125,
+ "height": 13,
+ "text": "+setAdapter()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQuJF+8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuG3Yg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww2c4k="
+ },
+ "font": "Arial;13;0",
+ "left": 773,
+ "top": 434,
+ "width": 113.470703125,
+ "height": 13,
+ "text": "+setCurrPosition()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 768,
+ "top": 399,
+ "width": 123.470703125,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59neubQuKDQA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": -64,
+ "width": 92.01806640625,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59neubQuLBV8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": -64,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 768,
+ "top": 336,
+ "width": 123.470703125,
+ "height": 116,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59neubQt+hUg="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59neubQuD4uo="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59neubQuG3Yg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59neubQuKDQA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59neubQuLBV8="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59neubQuMlB4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59neubQuN628=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuO1fA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuN628="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -352,
+ "top": 64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuPgsk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuN628="
+ },
+ "font": "Arial;13;1",
+ "left": 437,
+ "top": 351,
+ "width": 110.79833984375,
+ "height": 13,
+ "text": "CalendarAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuQTiU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuN628="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -352,
+ "top": 64,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuR3xE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuN628="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -352,
+ "top": 64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 344,
+ "width": 120.79833984375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubQuO1fA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubQuPgsk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59neubQuQTiU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubQuR3xE="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59neubQuSGF0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuTZr4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuSGF0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxBzKA="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 374,
+ "width": 110.79833984375,
+ "height": 13,
+ "text": "-views",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuUSDo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuSGF0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxCpe0="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 389,
+ "width": 110.79833984375,
+ "height": 13,
+ "text": "-pager",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 369,
+ "width": 120.79833984375,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59neubQuVWVs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQuWuow=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuVWVs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxDvlk="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 412,
+ "width": 110.79833984375,
+ "height": 13,
+ "text": "+initAdapter()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubQuXvWE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuVWVs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxE1eg="
+ },
+ "font": "Arial;13;0",
+ "left": 437,
+ "top": 427,
+ "width": 110.79833984375,
+ "height": 13,
+ "text": "+getViews()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 407,
+ "width": 120.79833984375,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59neubQuYxbA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59neubQuZa4E=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 432,
+ "top": 344,
+ "width": 120.79833984375,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59neubQuN628="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59neubQuSGF0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59neubQuVWVs="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59neubQuYxbA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59neubQuZa4E="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59neubQuaTDc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59neubQubDm0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuaTDc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQuc+k0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQubDm0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 192,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQudPQk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQubDm0="
+ },
+ "font": "Arial;13;1",
+ "left": 765,
+ "top": 519,
+ "width": 111,
+ "height": 13,
+ "text": "CalendarDay"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQueOBA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQubDm0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 192,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubQufGOI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQubDm0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 192,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 760,
+ "top": 512,
+ "width": 121,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubQuc+k0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubQudPQk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59neubQueOBA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubQufGOI="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59neubQugILk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuaTDc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuh+IA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQugILk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxG2o4="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 542,
+ "width": 111,
+ "height": 13,
+ "text": "-year",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuikKI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQugILk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxHlSg="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 557,
+ "width": 111,
+ "height": 13,
+ "text": "-month",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQujuX8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQugILk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxI5HE="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 572,
+ "width": 111,
+ "height": 13,
+ "text": "-day",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubQuk6b8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQugILk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxJ4bc="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 587,
+ "width": 111,
+ "height": 13,
+ "text": "-marked",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubgulxFE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQugILk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxKzXE="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 602,
+ "width": 111,
+ "height": 13,
+ "text": "-isCurrDay",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 760,
+ "top": 537,
+ "width": 121,
+ "height": 83
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59neubgumZ9s=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuaTDc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgunz8E=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxLmdw="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 625,
+ "width": 111,
+ "height": 13,
+ "text": "+setYear()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubguoPVs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxMAIk="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 640,
+ "width": 111,
+ "height": 13,
+ "text": "+setMonth()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgupYS4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxNoEw="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 655,
+ "width": 111,
+ "height": 13,
+ "text": "+setDay()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubguq8p4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxOjok="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 670,
+ "width": 111,
+ "height": 13,
+ "text": "+setMarked()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgurVbY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxPQdw="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 685,
+ "width": 111,
+ "height": 13,
+ "text": "+setCurrDay()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgussrI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxQZfI="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 700,
+ "width": 111,
+ "height": 13,
+ "text": "+getYear()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubguthvg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxRkiA="
+ },
+ "font": "Arial;13;0",
+ "left": 765,
+ "top": 715,
+ "width": 111,
+ "height": 13,
+ "text": "+getMonth()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 760,
+ "top": 620,
+ "width": 121,
+ "height": 113
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59neubguuNZc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuaTDc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 160,
+ "top": 96,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59neubguvLeg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQuaTDc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 160,
+ "top": 96,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 760,
+ "top": 512,
+ "width": 121,
+ "height": 221,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59neubQubDm0="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59neubQugILk="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59neubgumZ9s="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59neubguuNZc="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59neubguvLeg="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59neubguwfSg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59neubgux6y0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubguy3dg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgux6y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -1472,
+ "top": 496,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubguzyLQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgux6y0="
+ },
+ "font": "Arial;13;1",
+ "left": 173,
+ "top": 431,
+ "width": 150.515625,
+ "height": 13,
+ "text": "CalendarUtils"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubgu0kbo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgux6y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -1472,
+ "top": 496,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubgu1nno=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgux6y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -1472,
+ "top": 496,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 424,
+ "width": 160.515625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubguy3dg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubguzyLQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59neubgu0kbo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgu1nno="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59neubgu2M4g=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 449,
+ "width": 160.515625,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59neubgu3JeA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgu4ZzA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu3JeA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxTQFQ="
+ },
+ "font": "Arial;13;0",
+ "left": 173,
+ "top": 464,
+ "width": 150.515625,
+ "height": 13,
+ "text": "+generateDays()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgu5fBI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu3JeA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxUjFc="
+ },
+ "font": "Arial;13;0",
+ "left": 173,
+ "top": 479,
+ "width": 150.515625,
+ "height": 13,
+ "text": "+getDayNumOfMonth()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgu6PJE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu3JeA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxV3KM="
+ },
+ "font": "Arial;13;0",
+ "left": 173,
+ "top": 494,
+ "width": 150.515625,
+ "height": 13,
+ "text": "+getNearMonthDay()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59neubgu7AFU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu3JeA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxWK2g="
+ },
+ "font": "Arial;13;0",
+ "left": 173,
+ "top": 509,
+ "width": 150.515625,
+ "height": 13,
+ "text": "+getIndexOfCurrDay()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 459,
+ "width": 160.515625,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59neubgu8gO8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -736,
+ "top": 248,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59neubgu90vw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -736,
+ "top": 248,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 168,
+ "top": 424,
+ "width": 160.515625,
+ "height": 103,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59neubgux6y0="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59neubgu2M4g="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59neubgu3JeA="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59neubgu8gO8="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59neubgu90vw="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59neubgu+Ago=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59neubgu/scw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubgvAdt4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu/scw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": 176,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubgvBZG0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu/scw="
+ },
+ "font": "Arial;13;1",
+ "left": 589,
+ "top": 191,
+ "width": 72.2109375,
+ "height": 13,
+ "text": "CalendarUI"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubgvC2QA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu/scw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": 176,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59neubgvDb5w=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu/scw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": 176,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 584,
+ "top": 184,
+ "width": 82.2109375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubgvAdt4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubgvBZG0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59neubgvC2QA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgvDb5w="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59neubgvELlY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubgvF698=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvELlY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxejio="
+ },
+ "font": "Arial;13;0",
+ "left": 589,
+ "top": 214,
+ "width": 72.2109375,
+ "height": 13,
+ "text": "-adapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubgvGs9s=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvELlY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxfM5Q="
+ },
+ "font": "Arial;13;0",
+ "left": 589,
+ "top": 229,
+ "width": 72.2109375,
+ "height": 13,
+ "text": "-pager",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59neubgvHlWw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvELlY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxg25c="
+ },
+ "font": "Arial;13;0",
+ "left": 589,
+ "top": 244,
+ "width": 72.2109375,
+ "height": 13,
+ "text": "-schedule",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 584,
+ "top": 209,
+ "width": 82.2109375,
+ "height": 53
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59neubgvI3ss=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "font": "Arial;13;0",
+ "left": 584,
+ "top": 262,
+ "width": 82.2109375,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59neubgvJCLM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 88,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59neubgvKGlA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 88,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 584,
+ "top": 184,
+ "width": 82.2109375,
+ "height": 88,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59neubgu/scw="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59neubgvELlY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59neubgvI3ss="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59neubgvJCLM="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59neubgvKGlA="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubgvLUDw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxYBgs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvMevY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxYBgs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 571,
+ "top": 310,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvNdow=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxYBgs="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 583,
+ "top": 319,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvOgoQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxYBgs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 548,
+ "top": 291,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvPdXM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxZ0OE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 583,
+ "top": 295,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvQNQ4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxZ0OE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 592,
+ "top": 305,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvRQTQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxZ0OE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 564,
+ "top": 275,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvSVU8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxadcY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 559,
+ "top": 325,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvTKPI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxadcY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 571,
+ "top": 332,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvUI8M=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxadcY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 532,
+ "top": 312,
+ "width": 7.62353515625,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "text": "2"
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgvVsBo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxZ0OE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgvWlHE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvLUDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxadcY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "lineStyle": 1,
+ "points": "588:272;532:343",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubgvMevY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubgvNdow="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgvOgoQ="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgvPdXM="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubgvQNQ4="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgvRQTQ="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgvSVU8="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubgvTKPI="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgvUI8M="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgvVsBo="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgvWlHE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubgvX2XY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww4sz4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvY5D0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww4sz4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 504,
+ "top": 479,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvZpnY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww4sz4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 519,
+ "top": 479,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgva47c=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww4sz4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 475,
+ "top": 480,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvbLPs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww5xE0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 505,
+ "top": 465,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvcxIk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww5xE0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 518,
+ "top": 467,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvdsWk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww5xE0="
+ },
+ "font": "Arial;13;0",
+ "left": 475,
+ "top": 460,
+ "width": 7.62353515625,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "edgePosition": 2,
+ "text": "1"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgveFNw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww6MvA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 505,
+ "top": 495,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvfhe8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww6MvA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 518,
+ "top": 493,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvgKwM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww6MvA="
+ },
+ "font": "Arial;13;0",
+ "left": 474,
+ "top": 499,
+ "width": 7.62353515625,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "text": "3"
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgvhx4I=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww5xE0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgvi+pg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvX2XY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww6MvA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "lineStyle": 1,
+ "points": "491:445;490:527",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubgvY5D0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubgvZpnY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgva47c="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgvbLPs="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubgvcxIk="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgvdsWk="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgveFNw="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubgvfhe8="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgvgKwM="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgvhx4I="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgvi+pg="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubgvjz/0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww7lEo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvk4yw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww7lEo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 660,
+ "top": 372,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvlVjw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww7lEo="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 660,
+ "top": 357,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvmdg4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww7lEo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 660,
+ "top": 402,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvnUcQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww8RNs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 578,
+ "top": 372,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvosps=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww8RNs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 359,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvpKIc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww8RNs="
+ },
+ "font": "Arial;13;0",
+ "left": 571,
+ "top": 400,
+ "width": 7.62353515625,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "edgePosition": 2,
+ "text": "1"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvqbiE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww9ViM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 740,
+ "top": 372,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvrr9k=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww9ViM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 738,
+ "top": 358,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvsVw8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww9ViM="
+ },
+ "font": "Arial;13;0",
+ "left": 742,
+ "top": 399,
+ "width": 7.62353515625,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "text": "1"
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgvt4Tk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww8RNs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgvuu2c=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvjz/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww9ViM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "lineStyle": 1,
+ "points": "553:394;767:393",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubgvk4yw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubgvlVjw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgvmdg4="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgvnUcQ="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubgvosps="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgvpKIc="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgvqbiE="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubgvrr9k="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgvsVw8="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgvt4Tk="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgvuu2c="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubgvvFqs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxbtmo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvwRsU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxbtmo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 725,
+ "top": 284,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvxPyM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxbtmo="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 734,
+ "top": 272,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvyQNc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxbtmo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 706,
+ "top": 307,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgvz/aw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxcomw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 695,
+ "top": 259,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv0Mio=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxcomw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 705,
+ "top": 250,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv1mOA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxcomw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 674,
+ "top": 278,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv28jE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxdliY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 756,
+ "top": 308,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv383g=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxdliY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 762,
+ "top": 297,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv4s5M=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxdliY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 742,
+ "top": 333,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgv5J1Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxcomw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgv6H38=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgvvFqs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neucAxdliY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubQt9AXM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubgu+Ago="
+ },
+ "lineStyle": 1,
+ "points": "666:261;767:343",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubgvwRsU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubgvxPyM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgvyQNc="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgvz/aw="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubgv0Mio="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgv1mOA="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgv28jE="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubgv383g="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgv4s5M="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgv5J1Y="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgv6H38="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubgv7Ipw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww+YNs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv8rpw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww+YNs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "top": 439,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv9JK0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww+YNs="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 389,
+ "top": 453,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv+aLk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww+YNs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 375,
+ "top": 410,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgv/GYc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww/2q0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 411,
+ "top": 430,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgwAowQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww/2q0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 413,
+ "top": 443,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgwBRO8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww/2q0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 406,
+ "top": 402,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgwCZAQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxAGo4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 358,
+ "top": 448,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgwD8P4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxAGo4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 364,
+ "top": 459,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubgwEDGE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxAGo4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 345,
+ "top": 423,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgwFL5o=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubww/2q0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubgwGk0g=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgv7Ipw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwxAGo4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubQuMlB4="
+ },
+ "lineStyle": 1,
+ "points": "431:414;329:448",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubgv8rpw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubgv9JK0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubgv+aLk="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgv/GYc="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubgwAowQ="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgwBRO8="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubgwCZAQ="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubgwD8P4="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubgwEDGE="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgwFL5o="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubgwGk0g="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubgwHAxk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwhAWY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwIOqM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwhAWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 372,
+ "top": 562,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwJCQM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwhAWY="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 364,
+ "top": 575,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwKIhc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwhAWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 387,
+ "top": 537,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwLOgY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwiWm4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 401,
+ "top": 581,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwM6+I=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwiWm4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 392,
+ "top": 591,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwNT/M=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwiWm4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 419,
+ "top": 559,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwOSTE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwjmBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 343,
+ "top": 545,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwPzDQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwjmBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 338,
+ "top": 557,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwQK+k=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwjmBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 353,
+ "top": 519,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubwwReJs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwiWm4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubwwS/bQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubgwHAxk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwjmBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubguwfSg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "lineStyle": 1,
+ "points": "431:588;329:525",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubwwIOqM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubwwJCQM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubwwKIhc="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubwwLOgY="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubwwM6+I="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubwwNT/M="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubwwOSTE="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubwwPzDQ="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubwwQK+k="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubwwReJs="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubwwS/bQ="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59neubwwTLuQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtocgc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwk3wM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwUYv0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwk3wM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 653,
+ "top": 601,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwVMRY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwk3wM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 653,
+ "top": 586,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwWnJg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwk3wM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 653,
+ "top": 631,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwXkeY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwlvqo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 572,
+ "top": 601,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwY8+A=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwlvqo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 588,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwZOGM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwlvqo="
+ },
+ "font": "Arial;13;0",
+ "left": 565,
+ "top": 629,
+ "width": 7.62353515625,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "edgePosition": 2,
+ "text": "1"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwarGM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwmWRY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 732,
+ "top": 601,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwbmAA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwmWRY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 730,
+ "top": 587,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59neubwwcNtA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwmWRY="
+ },
+ "font": "Arial;13;0",
+ "left": 728,
+ "top": 628,
+ "width": 19.79833984375,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "text": "1..*"
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubwwdIlQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwlvqo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59neubwwejgU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwTLuQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59neubwwmWRY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59neubQuaTDc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59neubQtp4GQ="
+ },
+ "lineStyle": 1,
+ "points": "547:623;759:622",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59neubwwUYv0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59neubwwVMRY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59neubwwWnJg="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59neubwwXkeY="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59neubwwY8+A="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubwwZOGM="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59neubwwarGM="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59neubwwbmAA="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59neubwwcNtA="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubwwdIlQ="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59neubwwejgU="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59neubwwfSC8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "CalendarView",
+ "ownedElements": [
+ {
+ "_type": "UMLInterface",
+ "_id": "AAAAAAF59neubwwgMcY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "OnCalendarClickListener"
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neubwwhAWY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwwiWm4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwhAWY="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwwjmBw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwhAWY="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neubwwk3wM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwwlvqo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwk3wM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "navigable": false,
+ "multiplicity": "1"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwwmWRY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwk3wM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "multiplicity": "1..*"
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwnOEg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "days",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwoI8E=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "adapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwpMQ8=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "seedDay",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwqjQo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "selectListener",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwrEyI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "clickListener",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwwsecI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "initView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwwtw8Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "updateView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwwu9lU=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "generateDays"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwwvfio=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "getSeedDay"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwww7sY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "name": "invalidate"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59neubwwxL/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "CalendarPager",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwytac=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "name": "currPosition",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwwz/RA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "name": "adapter",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubww0Jpc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "name": "initPager"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubww1x8I=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "name": "setAdapter"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubww2c4k=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "name": "setCurrPosition"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59neubww3BaI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "CalendarAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neubww4sz4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubww5xE0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww4sz4="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "multiplicity": "1"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubww6MvA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww4sz4="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwwfSC8="
+ },
+ "multiplicity": "3"
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neubww7lEo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubww8RNs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww7lEo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "multiplicity": "1"
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubww9ViM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww7lEo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ },
+ "multiplicity": "1"
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neubww+YNs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubww/2q0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww+YNs="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwxAGo4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww+YNs="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxBzKA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "name": "views",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxCpe0=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "name": "pager",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxDvlk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "name": "initAdapter"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxE1eg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ },
+ "name": "getViews"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59neubwxFS9I=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "CalendarDay",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxG2o4=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "year",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxHlSg=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "month",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxI5HE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "day",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxJ4bc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "marked",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neubwxKzXE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "isCurrDay",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxLmdw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "setYear"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxMAIk=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "setMonth"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxNoEw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "setDay"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxOjok=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "setMarked"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxPQdw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "setCurrDay"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxQZfI=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "getYear"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxRkiA=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxFS9I="
+ },
+ "name": "getMonth"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59neubwxSA3k=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "CalendarUtils",
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxTQFQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "name": "generateDays"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxUjFc=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "name": "getDayNumOfMonth"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxV3KM=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "name": "getNearMonthDay"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59neubwxWK2g=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxSA3k="
+ },
+ "name": "getIndexOfCurrDay"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59neubwxXW+s=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubQtnFPw="
+ },
+ "name": "CalendarUI",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neubwxYBgs=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwxZ0OE=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxYBgs="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neubwxadcY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxYBgs="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubww3BaI="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59neucAxbtmo=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neucAxcomw=",
+ "_parent": {
+ "$ref": "AAAAAAF59neucAxbtmo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59neucAxdliY=",
+ "_parent": {
+ "$ref": "AAAAAAF59neucAxbtmo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59neubwwxL/Y="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neucAxejio=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "name": "adapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neucAxfM5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "name": "pager",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59neucAxg25c=",
+ "_parent": {
+ "$ref": "AAAAAAF59neubwxXW+s="
+ },
+ "name": "schedule",
+ "visibility": "private",
+ "type": ""
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF59nlN+BhFg4Y=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model2",
+ "ownedElements": [
+ {
+ "_type": "UMLDeploymentDiagram",
+ "_id": "AAAAAAF59nlN+BhG5wo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "部署设计",
+ "ownedViews": [
+ {
+ "_type": "UMLNodeView",
+ "_id": "AAAAAAF59nlN+BhHsT4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+BhI3+E=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhHsT4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+BhJGfU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhI3+E="
+ },
+ "font": "Arial;13;0",
+ "left": 877,
+ "top": 183,
+ "width": 365,
+ "height": 13,
+ "text": "«device»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+BhKO0w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhI3+E="
+ },
+ "font": "Arial;13;1",
+ "left": 877,
+ "top": 198,
+ "width": 365,
+ "height": 13,
+ "text": "AppServer"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+BhLRYI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhI3+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -272,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+BhMapw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhI3+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -272,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 872,
+ "top": 178,
+ "width": 375,
+ "height": 38,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+BhJGfU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+BhKO0w="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+BhLRYI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+BhMapw="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nlN+BhNCbg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhHsT4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nlN+BhOQbo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhHsT4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nlN+BhPo0I=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhHsT4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nlN+BhQCfE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhHsT4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 872,
+ "top": 168,
+ "width": 385,
+ "height": 361,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+BhI3+E="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nlN+BhNCbg="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nlN+BhOQbo="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nlN+BhPo0I="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nlN+BhQCfE="
+ }
+ },
+ {
+ "_type": "UMLComponentView",
+ "_id": "AAAAAAF59nlN+BhRMv8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiVIvQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+BhS5vM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhRMv8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiVIvQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhTFwo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhS5vM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": -22,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhUzK4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhS5vM="
+ },
+ "font": "Arial;13;1",
+ "left": 913,
+ "top": 247,
+ "width": 99,
+ "height": 13,
+ "text": "Schedule"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhVSIA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhS5vM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": -22,
+ "width": 107.20556640625,
+ "height": 13,
+ "text": "(from AppServer)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhWB4Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhS5vM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": -22,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 908,
+ "top": 240,
+ "width": 109,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+RhTFwo="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+RhUzK4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+RhVSIA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+RhWB4Q="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nlN+RhXrHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhRMv8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiVIvQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nlN+RhYcxg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhRMv8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiVIvQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nlN+RhZfpo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhRMv8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiVIvQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nlN+Rha4bQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhRMv8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiVIvQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 888,
+ "top": 240,
+ "width": 129,
+ "height": 113,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+BhS5vM="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nlN+RhXrHY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nlN+RhYcxg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nlN+RhZfpo="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nlN+Rha4bQ="
+ }
+ },
+ {
+ "_type": "UMLArtifactInstanceView",
+ "_id": "AAAAAAF59nlN+Rhbd8w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hibZbE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+RhcXuM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rhbd8w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hibZbE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rhd5C4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhcXuM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 115,
+ "top": -361,
+ "width": 57.9541015625,
+ "height": 13,
+ "text": "«artifact»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RheY1A=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhcXuM="
+ },
+ "font": "Arial;13;1",
+ "left": 917,
+ "top": 328,
+ "width": 89.12744140625,
+ "height": 13,
+ "underline": true,
+ "text": "Schedule.java"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhfcRE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhcXuM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 115,
+ "top": -361,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rhg/h0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhcXuM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 115,
+ "top": -361,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 912,
+ "top": 321,
+ "width": 99.12744140625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+Rhd5C4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+RheY1A="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+RhfcRE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+Rhg/h0="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 912,
+ "top": 272,
+ "width": 99.12744140625,
+ "height": 75,
+ "stereotypeDisplay": "icon",
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+RhcXuM="
+ }
+ },
+ {
+ "_type": "UMLComponentView",
+ "_id": "AAAAAAF59nlN+RhhR0Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiTAoE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+Rhi5VQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhhR0Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiTAoE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhjP8I=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rhi5VQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": -230,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhkksI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rhi5VQ="
+ },
+ "font": "Arial;13;1",
+ "left": 1097,
+ "top": 247,
+ "width": 99,
+ "height": 13,
+ "text": "Calendar"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhlKc4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rhi5VQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": -230,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhmSdY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rhi5VQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": -230,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1092,
+ "top": 240,
+ "width": 109,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+RhjP8I="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+RhkksI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+RhlKc4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+RhmSdY="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nlN+Rhnt9M=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhhR0Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiTAoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nlN+Rhoaj8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhhR0Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiTAoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nlN+Rhpvoo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhhR0Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiTAoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nlN+RhqsaA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhhR0Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiTAoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1072,
+ "top": 240,
+ "width": 129,
+ "height": 113,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+Rhi5VQ="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nlN+Rhnt9M="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nlN+Rhoaj8="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nlN+Rhpvoo="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nlN+RhqsaA="
+ }
+ },
+ {
+ "_type": "UMLArtifactInstanceView",
+ "_id": "AAAAAAF59nlN+Rhrcrk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hicg1w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+RhstJo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rhrcrk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hicg1w="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rht7wg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhstJo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": -441,
+ "width": 57.9541015625,
+ "height": 13,
+ "text": "«artifact»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rhu3/k=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhstJo="
+ },
+ "font": "Arial;13;1",
+ "left": 1101,
+ "top": 328,
+ "width": 87.9150390625,
+ "height": 13,
+ "underline": true,
+ "text": "Calendar.java"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhvidU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhstJo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": -441,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RhwrFM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhstJo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": -441,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1096,
+ "top": 321,
+ "width": 97.9150390625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+Rht7wg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+Rhu3/k="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+RhvidU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+RhwrFM="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1096,
+ "top": 272,
+ "width": 97.9150390625,
+ "height": 75,
+ "stereotypeDisplay": "icon",
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+RhstJo="
+ }
+ },
+ {
+ "_type": "UMLComponentView",
+ "_id": "AAAAAAF59nlN+RhxlZM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiSi2k="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+RhyIGs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhxlZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiSi2k="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rhze7g=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhyIGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 139,
+ "top": 266,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rh0nIk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhyIGs="
+ },
+ "font": "Arial;13;1",
+ "left": 921,
+ "top": 399,
+ "width": 99,
+ "height": 13,
+ "text": "Diary"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rh150w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhyIGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 139,
+ "top": 266,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rh2o38=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhyIGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 139,
+ "top": 266,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 916,
+ "top": 392,
+ "width": 109,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+Rhze7g="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+Rh0nIk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+Rh150w="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+Rh2o38="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nlN+Rh3YWY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhxlZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiSi2k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nlN+Rh4CVs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhxlZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiSi2k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nlN+Rh5Dls=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhxlZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiSi2k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nlN+Rh6jfY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RhxlZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiSi2k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 896,
+ "top": 392,
+ "width": 129,
+ "height": 113,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+RhyIGs="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nlN+Rh3YWY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nlN+Rh4CVs="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nlN+Rh5Dls="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nlN+Rh6jfY="
+ }
+ },
+ {
+ "_type": "UMLArtifactInstanceView",
+ "_id": "AAAAAAF59nlN+Rh76IQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiaN90="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+Rh8HDM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rh76IQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiaN90="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rh94UE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rh8HDM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -69,
+ "top": 79,
+ "width": 57.9541015625,
+ "height": 13,
+ "text": "«artifact»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rh+3BM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rh8HDM="
+ },
+ "font": "Arial;13;1",
+ "left": 925,
+ "top": 480,
+ "width": 87,
+ "height": 13,
+ "underline": true,
+ "text": "Diary.java"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+Rh/bF4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rh8HDM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -69,
+ "top": 79,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+RiAsgM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+Rh8HDM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -69,
+ "top": 79,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 920,
+ "top": 473,
+ "width": 97,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+Rh94UE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+Rh+3BM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+Rh/bF4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+RiAsgM="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 920,
+ "top": 424,
+ "width": 97,
+ "height": 75,
+ "stereotypeDisplay": "icon",
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+Rh8HDM="
+ }
+ },
+ {
+ "_type": "UMLNodeView",
+ "_id": "AAAAAAF59nlN+RiB/Js=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+RiCxPc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiB/Js="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiDJ4s=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiCxPc="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 263,
+ "width": 204,
+ "height": 13,
+ "text": "«device»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiEcnY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiCxPc="
+ },
+ "font": "Arial;13;1",
+ "left": 1349,
+ "top": 278,
+ "width": 204,
+ "height": 13,
+ "text": "Database"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiFzd0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiCxPc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiG1Y8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiCxPc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 258,
+ "width": 214,
+ "height": 38,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+hiDJ4s="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+hiEcnY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+hiFzd0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+hiG1Y8="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nlN+hiHvjY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiB/Js="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nlN+hiINAg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiB/Js="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nlN+hiJUAE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiB/Js="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nlN+hiKRQ4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+RiB/Js="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1344,
+ "top": 248,
+ "width": 224,
+ "height": 184,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+RiCxPc="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nlN+hiHvjY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nlN+hiINAg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nlN+hiJUAE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nlN+hiKRQ4="
+ }
+ },
+ {
+ "_type": "UMLObjectView",
+ "_id": "AAAAAAF59nlN+hiLNhQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhG5wo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiecaI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nlN+hiMu7w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiLNhQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiecaI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiNgg4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiMu7w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiOwzM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiMu7w="
+ },
+ "font": "Arial;13;1",
+ "left": 1397,
+ "top": 343,
+ "width": 102,
+ "height": 13,
+ "underline": true,
+ "text": "Data"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiPQsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiMu7w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nlN+hiQeYU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiMu7w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1392,
+ "top": 336,
+ "width": 112,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nlN+hiNgg4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nlN+hiOwzM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nlN+hiPQsY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nlN+hiQeYU="
+ }
+ },
+ {
+ "_type": "UMLSlotCompartmentView",
+ "_id": "AAAAAAF59nlN+hiRjzE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiLNhQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nlN+hiecaI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1392,
+ "top": 336,
+ "width": 112,
+ "height": 72,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nlN+hiMu7w="
+ },
+ "slotCompartment": {
+ "$ref": "AAAAAAF59nlN+hiRjzE="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLComponent",
+ "_id": "AAAAAAF59nlN+hiSi2k=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Diary"
+ },
+ {
+ "_type": "UMLComponent",
+ "_id": "AAAAAAF59nlN+hiTAoE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Calendar"
+ },
+ {
+ "_type": "UMLNode",
+ "_id": "AAAAAAF59nlN+hiUHf0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "AppServer",
+ "ownedElements": [
+ {
+ "_type": "UMLComponent",
+ "_id": "AAAAAAF59nlN+hiVIvQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "name": "Schedule"
+ },
+ {
+ "_type": "UMLDeployment",
+ "_id": "AAAAAAF59nlN+hiWMUo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "source": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "target": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ }
+ },
+ {
+ "_type": "UMLCommunicationPath",
+ "_id": "AAAAAAF59nlN+hiXysM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nlN+hiYZFo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiXysM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nlN+hiUHf0="
+ }
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nlN+hiZ/xI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+hiXysM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nlN+hidlJk="
+ }
+ }
+ }
+ ],
+ "stereotype": "device"
+ },
+ {
+ "_type": "UMLArtifactInstance",
+ "_id": "AAAAAAF59nlN+hiaN90=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Diary.java"
+ },
+ {
+ "_type": "UMLArtifactInstance",
+ "_id": "AAAAAAF59nlN+hibZbE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Schedule.java"
+ },
+ {
+ "_type": "UMLArtifactInstance",
+ "_id": "AAAAAAF59nlN+hicg1w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Calendar.java"
+ },
+ {
+ "_type": "UMLNode",
+ "_id": "AAAAAAF59nlN+hidlJk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Database",
+ "stereotype": "device"
+ },
+ {
+ "_type": "UMLObject",
+ "_id": "AAAAAAF59nlN+hiecaI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nlN+BhFg4Y="
+ },
+ "name": "Data"
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF59ntCfBy20mU=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model3",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF59ntCfBy3Zvg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy20mU="
+ },
+ "name": "体系结构设计",
+ "ownedViews": [
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF59ntCfBy4Tpk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4c+CY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfBy58qE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy4Tpk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4c+CY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBy63jA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy58qE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBy7HQk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy58qE="
+ },
+ "font": "Arial;13;1",
+ "left": 37,
+ "top": 70,
+ "width": 727,
+ "height": 13,
+ "text": "Calendar"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBy8i3Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy58qE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -48,
+ "width": 118.9677734375,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBy9360=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy58qE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 63,
+ "width": 737,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfBy63jA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfBy7HQk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfBy8i3Q="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfBy9360="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 32,
+ "top": 48,
+ "width": 737,
+ "height": 417,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfBy58qE="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfBy+3rg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfBy/204=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzA/Qw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy/204="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -640,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzBcx8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy/204="
+ },
+ "font": "Arial;13;1",
+ "left": 77,
+ "top": 103,
+ "width": 191,
+ "height": 13,
+ "text": "CalendarDay"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzClcA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy/204="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -640,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Calendar)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzDPjo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy/204="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -640,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 96,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfBzA/Qw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfBzBcx8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfBzClcA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfBzDPjo="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfBzE+7A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfBzFlNY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzE+7A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4gHFo="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 126,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 121,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfBzGr94=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzH4G0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzGr94="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4hfDI="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 149,
+ "width": 191,
+ "height": 13,
+ "text": "+getCalendarDayData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzIAhg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzGr94="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4io6E="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 164,
+ "width": 191,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 144,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfBzJw5I=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -336,
+ "width": 92.01806640625,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfBzKWFc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -336,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfBy4Tpk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 72,
+ "top": 96,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfBy/204="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfBzE+7A="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfBzGr94="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfBzJw5I="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfBzKWFc="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfBzLVCE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfBzM1QI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzLVCE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzN3s0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzM1QI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzOzuY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzM1QI="
+ },
+ "font": "Arial;13;1",
+ "left": 293,
+ "top": 287,
+ "width": 191,
+ "height": 13,
+ "text": "CalendarAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzPhsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzM1QI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 48,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Calendar)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzQhio=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzM1QI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 280,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfBzN3s0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfBzOzuY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfBzPhsY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfBzQhio="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfBzR9JA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzLVCE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfBzSNwM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzR9JA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4kbR4="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 310,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarDays",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfBzT44s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzR9JA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4lcgY="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 325,
+ "width": 191,
+ "height": 13,
+ "text": "-selectDay",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 305,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfBzUp3A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzLVCE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzVfzk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzUp3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4mMww="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 348,
+ "width": 191,
+ "height": 13,
+ "text": "-initAdapter()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzWpFI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzUp3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4nfAE="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 363,
+ "width": 191,
+ "height": 13,
+ "text": "+changeCalendarType()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzX+W4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzUp3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4oQQo="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 378,
+ "width": 191,
+ "height": 13,
+ "text": "+createCalendarView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzYNYc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzUp3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4pnpI="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 393,
+ "width": 191,
+ "height": 13,
+ "text": "+getSelectDay()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzZLcI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzUp3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4qy44="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 408,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 343,
+ "width": 201,
+ "height": 83
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfBzaXIE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzLVCE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 120,
+ "top": -56,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfBzbqFY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzLVCE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 120,
+ "top": -56,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfBy4Tpk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 288,
+ "top": 280,
+ "width": 201,
+ "height": 146,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfBzM1QI="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfBzR9JA="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfBzUp3A="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfBzaXIE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfBzbqFY="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfBzchBc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfBzdplA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzesa0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzdplA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 128,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzfGcg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzdplA="
+ },
+ "font": "Arial;13;1",
+ "left": 501,
+ "top": 103,
+ "width": 191,
+ "height": 13,
+ "text": "CalendarView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzgdO0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzdplA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 128,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Calendar)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzhvxA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzdplA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 128,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 96,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfBzesa0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfBzfGcg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfBzgdO0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfBzhvxA="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfBzibj4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfBzjV0A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzibj4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4woqY="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 126,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfBzk1/g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzibj4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4xE1M="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 141,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarDays",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 121,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfBzlKT8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzm4Dk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzlKT8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4yfLQ="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 164,
+ "width": 191,
+ "height": 13,
+ "text": "-generateItem()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBznjQc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzlKT8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4ztYE="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 179,
+ "width": 191,
+ "height": 13,
+ "text": "+updateView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzof3M=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzlKT8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB40FhU="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 194,
+ "width": 191,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBzpjKs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzlKT8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB41Cuc="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 209,
+ "width": 191,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 159,
+ "width": 201,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfBzqcP0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": 224,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfBzrb6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": 224,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfBy4Tpk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 496,
+ "top": 96,
+ "width": 201,
+ "height": 131,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfBzdplA="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfBzibj4="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfBzlKT8="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfBzqcP0="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfBzrb6Y="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF59ntCfBzs6Rk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB43qsA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfBztXFc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzs6Rk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB43qsA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzunHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBztXFc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 1376,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzvbHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBztXFc="
+ },
+ "font": "Arial;13;1",
+ "left": 1093,
+ "top": 758,
+ "width": 711,
+ "height": 13,
+ "text": "Diary"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzwsjw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBztXFc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 1376,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBzxyqg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBztXFc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 1376,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1088,
+ "top": 751,
+ "width": 721,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfBzunHY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfBzvbHY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfBzwsjw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfBzxyqg="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1088,
+ "top": 736,
+ "width": 721,
+ "height": 425,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfBztXFc="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfBzyfv4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfBzzJew=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBz0cSU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzzJew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1920,
+ "top": 544,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBz1TOA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzzJew="
+ },
+ "font": "Arial;13;1",
+ "left": 1533,
+ "top": 823,
+ "width": 191,
+ "height": 13,
+ "text": "Diary"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBz2IPY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzzJew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1920,
+ "top": 544,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from Diary)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfBz3Z7s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzzJew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1920,
+ "top": 544,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1528,
+ "top": 816,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfBz0cSU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfBz1TOA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfBz2IPY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfBz3Z7s="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfBz4NOY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfBz5FPA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz4NOY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB47GwY="
+ },
+ "font": "Arial;13;0",
+ "left": 1533,
+ "top": 846,
+ "width": 191,
+ "height": 13,
+ "text": "-diaryData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1528,
+ "top": 841,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfBz6Lok=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBz7Ou0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz6Lok="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB48t/k="
+ },
+ "font": "Arial;13;0",
+ "left": 1533,
+ "top": 869,
+ "width": 191,
+ "height": 13,
+ "text": "+getDiaryData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfBz8WJo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz6Lok="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB49BEY="
+ },
+ "font": "Arial;13;0",
+ "left": 1533,
+ "top": 884,
+ "width": 191,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1528,
+ "top": 864,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfBz9Vuk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 680,
+ "top": 104,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfBz+RWE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 680,
+ "top": 104,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfBzs6Rk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1528,
+ "top": 816,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfBzzJew="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfBz4NOY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfBz6Lok="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfBz9Vuk="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfBz+RWE="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfBz/oro=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfB0ADL8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0BEnw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0ADL8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1816,
+ "top": 344,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0CFa0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0ADL8="
+ },
+ "font": "Arial;13;1",
+ "left": 1157,
+ "top": 823,
+ "width": 191,
+ "height": 13,
+ "text": "DiaryView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0D1r0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0ADL8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1816,
+ "top": 344,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from Diary)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0Emog=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0ADL8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1816,
+ "top": 344,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 816,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfB0BEnw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfB0CFa0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfB0D1r0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfB0Emog="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfB0Fgzs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfB0GrKQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0Fgzs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5EOV4="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 846,
+ "width": 191,
+ "height": 13,
+ "text": "-diaryAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfB0H5C4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0Fgzs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Fkp4="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 861,
+ "width": 191,
+ "height": 13,
+ "text": "-diarys",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 841,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfB0IqfQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0JIqY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0IqfQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5GhIw="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 884,
+ "width": 191,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0KaFE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0IqfQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5HdZ8="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 899,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0LmD8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0IqfQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ICks="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 914,
+ "width": 191,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 879,
+ "width": 201,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfB0MnXU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1040,
+ "top": 168,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfB0Nl0w=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1040,
+ "top": 168,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfBzs6Rk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1152,
+ "top": 816,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfB0ADL8="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfB0Fgzs="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfB0IqfQ="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfB0MnXU="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfB0Nl0w="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfB0OA88=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfB0P8TQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0QZvI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0P8TQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1472,
+ "top": 432,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0RvxE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0P8TQ="
+ },
+ "font": "Arial;13;1",
+ "left": 1341,
+ "top": 1007,
+ "width": 191,
+ "height": 13,
+ "text": "DiaryAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0SbjI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0P8TQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1472,
+ "top": 432,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from Diary)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfB0T2rU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0P8TQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1472,
+ "top": 432,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1336,
+ "top": 1000,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfB0QZvI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfB0RvxE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfB0SbjI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfB0T2rU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfB0U8pQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfB0Vom0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0U8pQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Nb9Q="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1030,
+ "width": 191,
+ "height": 13,
+ "text": "+diarys",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1336,
+ "top": 1025,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfB0WT4E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0XtFo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0WT4E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5OjZk="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1053,
+ "width": 191,
+ "height": 13,
+ "text": "+createView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0Y/4o=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0WT4E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5PCzM="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1068,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0ZSkI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0WT4E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5QjoM="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1083,
+ "width": 191,
+ "height": 13,
+ "text": "+addDiary()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfB0a++4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0WT4E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5RQ48="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1098,
+ "width": 191,
+ "height": 13,
+ "text": "+deleteDiary()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1336,
+ "top": 1048,
+ "width": 201,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfB0b1Mw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 792,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfR0cyE8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 792,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfBzs6Rk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1336,
+ "top": 1000,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfB0P8TQ="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfB0U8pQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfB0WT4E="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfB0b1Mw="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfR0cyE8="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF59ntCfR0dgVg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5SKdQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfR0emFU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0dgVg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5SKdQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0fkrs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0emFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": 592,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0gqcM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0emFU="
+ },
+ "font": "Arial;13;1",
+ "left": 45,
+ "top": 758,
+ "width": 719,
+ "height": 13,
+ "text": "Course"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0hB9E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0emFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": 592,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0iiCM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0emFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": 592,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": 751,
+ "width": 729,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR0fkrs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR0gqcM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfR0hB9E="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR0iiCM="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 40,
+ "top": 736,
+ "width": 729,
+ "height": 433,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfR0emFU="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfR0j+nk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfR0ko5o=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0lU4Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0ko5o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 512,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0mu+8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0ko5o="
+ },
+ "font": "Arial;13;1",
+ "left": 101,
+ "top": 815,
+ "width": 191,
+ "height": 13,
+ "text": "Course"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0ncuk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0ko5o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 512,
+ "width": 85.77587890625,
+ "height": 13,
+ "text": "(from Course)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0oprU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0ko5o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 512,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 808,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR0lU4Q="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR0mu+8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfR0ncuk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR0oprU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfR0pNTQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR0qg/k=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0pNTQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5W7rE="
+ },
+ "font": "Arial;13;0",
+ "left": 101,
+ "top": 838,
+ "width": 191,
+ "height": 13,
+ "text": "-courseData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 833,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfR0rTJM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR0s8oc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0rTJM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5X3Bw="
+ },
+ "font": "Arial;13;0",
+ "left": 101,
+ "top": 861,
+ "width": 191,
+ "height": 13,
+ "text": "+getCourseData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR0tNic=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0rTJM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5YDGI="
+ },
+ "font": "Arial;13;0",
+ "left": 101,
+ "top": 876,
+ "width": 191,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 856,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfR0uQI8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 280,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfR0vxw8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 280,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfR0dgVg="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 96,
+ "top": 808,
+ "width": 201,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfR0ko5o="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfR0pNTQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfR0rTJM="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfR0uQI8="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfR0vxw8="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfR0wa0E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfR0xZSI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0yczw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0xZSI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 448,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR0zw3g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0xZSI="
+ },
+ "font": "Arial;13;1",
+ "left": 493,
+ "top": 815,
+ "width": 191,
+ "height": 13,
+ "text": "CourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR00FR4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0xZSI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 448,
+ "width": 85.77587890625,
+ "height": 13,
+ "text": "(from Course)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR01BV0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0xZSI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 448,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 808,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR0yczw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR0zw3g="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfR00FR4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR01BV0="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfR02WKM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR03+k0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR02WKM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5fl1c="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 838,
+ "width": 191,
+ "height": 13,
+ "text": "-courseAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR04E8Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR02WKM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5guoU="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 853,
+ "width": 191,
+ "height": 13,
+ "text": "-attachedCourse",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 833,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfR05ePE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR06LuE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR05ePE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5hxPc="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 876,
+ "width": 191,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR07sfY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR05ePE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5iBiM="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 891,
+ "width": 191,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR08lQM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR05ePE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5j2TQ="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 906,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 871,
+ "width": 201,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfR09i2g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 248,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfR0+Hog=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 248,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfR0dgVg="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 488,
+ "top": 808,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfR0xZSI="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfR02WKM="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfR05ePE="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfR09i2g="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfR0+Hog="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfR0/gnE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfR1A+jU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1BWMI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1A+jU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 712,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1C8EM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1A+jU="
+ },
+ "font": "Arial;13;1",
+ "left": 293,
+ "top": 1007,
+ "width": 191,
+ "height": 13,
+ "text": "CourseAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1DQhY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1A+jU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 712,
+ "width": 85.77587890625,
+ "height": 13,
+ "text": "(from Course)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1EQMo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1A+jU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 712,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 1000,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1BWMI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1C8EM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfR1DQhY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1EQMo="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfR1Fwcs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR1GU8k=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1Fwcs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5o/hE="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1030,
+ "width": 191,
+ "height": 13,
+ "text": "-attachedCourse",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 1025,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfR1HyOk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1I+CU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1HyOk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5pc38="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1053,
+ "width": 191,
+ "height": 13,
+ "text": "+addCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1Jjbw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1HyOk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5qCo0="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1068,
+ "width": 191,
+ "height": 13,
+ "text": "+deleteCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1KFQg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1HyOk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5rBTY="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1083,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 1048,
+ "width": 201,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfR1LFwc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 360,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfR1MQC8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 360,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfR0dgVg="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 288,
+ "top": 1000,
+ "width": 201,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfR1A+jU="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfR1Fwcs="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfR1HyOk="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfR1LFwc="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfR1MQC8="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfR1NLPw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfR1OHyg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1NLPw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1POC8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1OHyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": 800,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1QbBc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1OHyg="
+ },
+ "font": "Arial;13;1",
+ "left": 821,
+ "top": 503,
+ "width": 190,
+ "height": 13,
+ "text": "DataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1RTUg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1OHyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": 800,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfR1SCvA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1OHyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": 800,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 496,
+ "width": 200,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1POC8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1QbBc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfR1RTUg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1SCvA="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfR1T6WU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1NLPw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR1U3TU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1T6WU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5tGls="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 526,
+ "width": 190,
+ "height": 13,
+ "text": "-diaryDataBase",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR1VY6A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1T6WU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ueJo="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 541,
+ "width": 190,
+ "height": 13,
+ "text": "-courseDataBase",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfR1Wb/M=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1T6WU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5vXkw="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 556,
+ "width": 190,
+ "height": 13,
+ "text": "-agendaDataBase",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 521,
+ "width": 200,
+ "height": 53
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfR1XOZM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1NLPw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1Yvtg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5wuz0="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 579,
+ "width": 190,
+ "height": 13,
+ "text": "+getDiary()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1ZLc4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5x5s8="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 594,
+ "width": 190,
+ "height": 13,
+ "text": "+getCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1aYHw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5yM90="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 609,
+ "width": 190,
+ "height": 13,
+ "text": "+getAgenda()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1bVh0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5z+vU="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 624,
+ "width": 190,
+ "height": 13,
+ "text": "+setDiary()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1ciFQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB50yjk="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 639,
+ "width": 190,
+ "height": 13,
+ "text": "+setCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfR1dkR8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB51APs="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 654,
+ "width": 190,
+ "height": 13,
+ "text": "+setAgenda()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 574,
+ "width": 200,
+ "height": 98
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfR1ebxs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1NLPw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 400,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfR1ftu8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1NLPw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 400,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 816,
+ "top": 496,
+ "width": 200,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfR1OHyg="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfR1T6WU="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfR1XOZM="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfR1ebxs="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfR1ftu8="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfR1gRbk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4/NTM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1hnDw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1gRbk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4/NTM="
+ },
+ "font": "Arial;13;0",
+ "left": 1231,
+ "top": 1011,
+ "width": 86.32177734375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1gRbk="
+ },
+ "edgePosition": 1,
+ "text": "+Create Diary"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1i4/A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1gRbk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4/NTM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1277,
+ "top": 996,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1gRbk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1jxhc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1gRbk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4/NTM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1269,
+ "top": 1040,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1gRbk="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "lineStyle": 1,
+ "points": "1260:937;1272:1032;1335:1043",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1hnDw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1i4/A="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1jxhc="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfR1k6Dg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5AGzI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1l56c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1k6Dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5AGzI="
+ },
+ "font": "Arial;13;0",
+ "left": 1181,
+ "top": 1080,
+ "width": 86.2138671875,
+ "height": 13,
+ "alpha": -2.1168222552729103,
+ "distance": 16.64331697709324,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1k6Dg="
+ },
+ "edgePosition": 1,
+ "text": "+Delete Diary"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1m8BE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1k6Dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5AGzI="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1230,
+ "top": 1036,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1k6Dg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1nL7E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1k6Dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5AGzI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1232,
+ "top": 1080,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1k6Dg="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "lineStyle": 1,
+ "points": "1246:937;1232:1072;1335:1066",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1l56c="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1m8BE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1nL7E="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfR1odMA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB45TS4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1puXk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1odMA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB45TS4="
+ },
+ "font": "Arial;13;0",
+ "left": 1384,
+ "top": 907,
+ "width": 99.01708984375,
+ "height": 13,
+ "alpha": 1.5323541208209817,
+ "distance": 26.019223662515376,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1odMA="
+ },
+ "edgePosition": 1,
+ "text": "+Model change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1qTMA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1odMA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB45TS4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1434,
+ "top": 911,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1odMA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1rM24=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1odMA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB45TS4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1436,
+ "top": 867,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1odMA="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "lineStyle": 1,
+ "points": "1527:882;1436:888;1353:883",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1puXk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1qTMA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1rM24="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfR1s7Bs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB46664="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1tS94=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1s7Bs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB46664="
+ },
+ "font": "Arial;13;0",
+ "left": 1581,
+ "top": 1072,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1s7Bs="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1uPdc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1s7Bs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB46664="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1631,
+ "top": 1087,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1s7Bs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1v+Ok=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1s7Bs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB46664="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1632,
+ "top": 1043,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1s7Bs="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "lineStyle": 1,
+ "points": "1629:937;1632:1064;1537:1062",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1tS94="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1uPdc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1v+Ok="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfR1wqDU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Bptc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1xqdg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Bptc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1427,
+ "top": 843,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1yltI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Bptc="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1428,
+ "top": 828,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR1zmr8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Bptc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1426,
+ "top": 872,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR10/iQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5CA1M="
+ },
+ "font": "Arial;13;0",
+ "left": 1370,
+ "top": 836,
+ "width": 91.685546875,
+ "height": 13,
+ "alpha": 0.3310960286692043,
+ "distance": 67.67569726275453,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "edgePosition": 2,
+ "text": "+getDiaryData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR110ow=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5CA1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1379,
+ "top": 832,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR12GTA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5CA1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1375,
+ "top": 874,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR13eSg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5DWjo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1501,
+ "top": 847,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR14arU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5DWjo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1500,
+ "top": 834,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfR15n7k=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5DWjo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 875,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh16kjM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5CA1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh17jDE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfR1wqDU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5DWjo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBz/oro="
+ },
+ "lineStyle": 1,
+ "points": "1353:869;1427:864;1527:870",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfR1xqdg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfR1yltI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfR1zmr8="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfR10/iQ="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfR110ow="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfR12GTA="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfR13eSg="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfR14arU="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfR15n7k="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh16kjM="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh17jDE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfh18N3Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5KnAM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh19tHU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5KnAM="
+ },
+ "font": "Arial;13;0",
+ "left": 1476,
+ "top": 951,
+ "width": 91.685546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "edgePosition": 1,
+ "text": "+getDiaryData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh1+3Kg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5KnAM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1511,
+ "top": 940,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh1/tLI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5KnAM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1542,
+ "top": 972,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2A8os=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Lb8E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1508,
+ "top": 964,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2B/4k=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Lb8E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1500,
+ "top": 953,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2CN1g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Lb8E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1524,
+ "top": 986,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2DS+I=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5M8Sw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1534,
+ "top": 938,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2EhXw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5M8Sw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1524,
+ "top": 930,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2Ff38=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5M8Sw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1557,
+ "top": 955,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2GW0U=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Lb8E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2HR2Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh18N3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5M8Sw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfBzyfv4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfB0OA88="
+ },
+ "lineStyle": 1,
+ "points": "1500:999;1564:937",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh19tHU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh1+3Kg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh1/tLI="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh2A8os="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2B/4k="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh2CN1g="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh2DS+I="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2EhXw="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh2Ff38="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2GW0U="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2HR2Y="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfh2IYW8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5aevs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2JyX4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2IYW8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5aevs="
+ },
+ "font": "Arial;13;0",
+ "left": 494,
+ "top": 1056,
+ "width": 97.2587890625,
+ "height": 13,
+ "alpha": 1.364962585068542,
+ "distance": 22.20360331117452,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2IYW8="
+ },
+ "edgePosition": 1,
+ "text": "+Course Create"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2K6Mo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2IYW8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5aevs="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 547,
+ "top": 1063,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2IYW8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2LqRQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2IYW8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5aevs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 1019,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2IYW8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "lineStyle": 1,
+ "points": "572:929;544:1040;489:1047",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2JyX4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2K6Mo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2LqRQ="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfh2MuZc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5bYz4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2NxkM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2MuZc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5bYz4="
+ },
+ "font": "Arial;13;0",
+ "left": 546,
+ "top": 997,
+ "width": 97.15087890625,
+ "height": 13,
+ "alpha": 3.650360360886289,
+ "distance": 62.12889826803627,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2MuZc="
+ },
+ "edgePosition": 1,
+ "text": "+Delete Course"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2O9qw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2MuZc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5bYz4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 547,
+ "top": 1063,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2MuZc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2PQkc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2MuZc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5bYz4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 1019,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2MuZc="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "lineStyle": 1,
+ "points": "572:929;544:1040;489:1047",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2NxkM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2O9qw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2PQkc="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfh2QLGs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Uvnk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2RQB4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2QLGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Uvnk="
+ },
+ "font": "Arial;13;0",
+ "left": 108,
+ "top": 1021,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -3.6447880514860524,
+ "distance": 57.245087125446844,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2QLGs="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2ShII=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2QLGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Uvnk="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 208,
+ "top": 1020,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2QLGs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2TG/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2QLGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5Uvnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 207,
+ "top": 1064,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2QLGs="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "lineStyle": 1,
+ "points": "200:928;208:1056;287:1057",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2RQB4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2ShII="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2TG/Y="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfh2Und8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5VszY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2VJHc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Und8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5VszY="
+ },
+ "font": "Arial;13;0",
+ "left": 322,
+ "top": 835,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Und8="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2W34E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Und8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5VszY="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 373,
+ "top": 820,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Und8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2X1/c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Und8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5VszY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 371,
+ "top": 864,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Und8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "lineStyle": 1,
+ "points": "297:861;372:856;487:862",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2VJHc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2W34E="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2X1/c="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfh2Y9YE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5cunY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2Zzcw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5cunY="
+ },
+ "font": "Arial;13;0",
+ "left": 323,
+ "top": 888,
+ "width": 102.62255859375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "edgePosition": 1,
+ "text": "+getCourseData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2alRA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5cunY="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 373,
+ "top": 903,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2bEEc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5cunY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 377,
+ "top": 859,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2cKQE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5dbZM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 461,
+ "top": 884,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2d/vg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5dbZM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 460,
+ "top": 897,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2eFX4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5dbZM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 464,
+ "top": 856,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2fy9Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5e8QU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 321,
+ "top": 884,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2gQEg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5e8QU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 323,
+ "top": 898,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2hr2s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5e8QU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 319,
+ "top": 857,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2iP68=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5dbZM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2jqNE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2Y9YE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5e8QU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfR0wa0E="
+ },
+ "lineStyle": 1,
+ "points": "487:874;376:880;297:874",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2Zzcw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2alRA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2bEEc="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh2cKQE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2d/vg="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh2eFX4="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh2fy9Q="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2gQEg="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh2hr2s="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2iP68="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2jqNE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfh2ktGs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5lPlc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2lgaM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5lPlc="
+ },
+ "font": "Arial;13;0",
+ "left": 256,
+ "top": 941,
+ "width": 102.62255859375,
+ "height": 13,
+ "alpha": 4.555567851507613,
+ "distance": 55.90169943749474,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "edgePosition": 1,
+ "text": "+getCourseData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2mgrQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5lPlc="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 230,
+ "top": 977,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2nz2I=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5lPlc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 268,
+ "top": 954,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2o4eI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ms44="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 271,
+ "top": 990,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2pNuc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ms44="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 261,
+ "top": 1000,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2qZsE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ms44="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 970,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2rk6I=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5n3UI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 232,
+ "top": 951,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2sTn0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5n3UI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 222,
+ "top": 960,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2tCqw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5n3UI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 253,
+ "top": 934,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2umVk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5ms44="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2vRbA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2ktGs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5n3UI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfR0j+nk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfR0/gnE="
+ },
+ "lineStyle": 1,
+ "points": "301:999;256:968;232:928",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2lgaM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2mgrQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2nz2I="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh2o4eI="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2pNuc="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh2qZsE="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh2rk6I="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2sTn0="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh2tCqw="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2umVk="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2vRbA="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfh2woJw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4eHmo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2xBH4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2woJw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4eHmo="
+ },
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 131,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2woJw="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2ypuo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2woJw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4eHmo="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 340,
+ "top": 116,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2woJw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh2z4SE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh2woJw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4eHmo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 339,
+ "top": 160,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh2woJw="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "lineStyle": 1,
+ "points": "273:154;340:152;495:157",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh2xBH4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh2ypuo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh2z4SE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfh20hKU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4sxdI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh21If8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4sxdI="
+ },
+ "font": "Arial;13;0",
+ "left": 273,
+ "top": 192,
+ "width": 138.455078125,
+ "height": 13,
+ "alpha": 2.5028667544014693,
+ "distance": 20.518284528683193,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "edgePosition": 1,
+ "text": "+getCalendarDayData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh22wWs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4sxdI="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 322,
+ "top": 207,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh236lw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4sxdI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 163,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh24BT4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4tIWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 181,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh254qE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4tIWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 469,
+ "top": 194,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh26gww=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4tIWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 472,
+ "top": 153,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh27S+8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4uPn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 295,
+ "top": 187,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh28p/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4uPn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 295,
+ "top": 200,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh29JV0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4uPn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 159,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2+uDE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4tIWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfh2/8SY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh20hKU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB4uPn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 8,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBzchBc="
+ },
+ "lineStyle": 1,
+ "points": "495:170;328:184;273:174",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh21If8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh22wWs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh236lw="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh24BT4="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh254qE="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh26gww="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfh27S+8="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfh28p/Y="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfh29JV0="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2+uDE="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfh2/8SY="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfh3AZuA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4fNl4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh3BQ8w=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3AZuA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4fNl4="
+ },
+ "font": "Arial;13;0",
+ "left": 90,
+ "top": 376,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -1.432094819637337,
+ "distance": 38.3275357934736,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh3AZuA="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh3CRJY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3AZuA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4fNl4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 136,
+ "top": 308,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh3AZuA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfh3Dn4E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3AZuA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCfx4fNl4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 135,
+ "top": 352,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfh3AZuA="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfBzLVCE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfBy+3rg="
+ },
+ "lineStyle": 1,
+ "points": "160:217;136:344;287:349",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh3BQ8w="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh3CRJY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh3Dn4E="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF59ntCfh3EWWk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB52zqk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfh3Fo3s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3EWWk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB52zqk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3Ggxs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Fo3s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3HiRQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Fo3s="
+ },
+ "font": "Arial;13;1",
+ "left": 1093,
+ "top": 70,
+ "width": 662,
+ "height": 13,
+ "text": "Agenda"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3IRNU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Fo3s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 16,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3Jn0c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Fo3s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1088,
+ "top": 63,
+ "width": 672,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh3Ggxs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh3HiRQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfh3IRNU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh3Jn0c="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1088,
+ "top": 48,
+ "width": 672,
+ "height": 416,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfh3Fo3s="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfh3Kk70=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfh3LKcQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3Ma4A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3LKcQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1160,
+ "top": -976,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3N6D0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3LKcQ="
+ },
+ "font": "Arial;13;1",
+ "left": 1509,
+ "top": 127,
+ "width": 182,
+ "height": 13,
+ "text": "AgendaView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3O6CU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3LKcQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1160,
+ "top": -976,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Agenda)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3PJ28=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3LKcQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1160,
+ "top": -976,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 120,
+ "width": 192,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh3Ma4A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh3N6D0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfh3O6CU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh3PJ28="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfh3QrRg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfh3RV/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3QrRg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB59QPA="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 150,
+ "width": 182,
+ "height": 13,
+ "text": "-agendaAdapter",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 145,
+ "width": 192,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfh3SBKo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3Ty0w=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3SBKo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5+tFo="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 173,
+ "width": 182,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3Upr8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3SBKo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB5/Q1g="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 188,
+ "width": 182,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3VQ0Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3SBKo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6AUKY="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 203,
+ "width": 182,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 168,
+ "width": 192,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfh3W+r4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": -640,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfh3XmbE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": -640,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfh3EWWk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1504,
+ "top": 120,
+ "width": 192,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfh3LKcQ="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfh3QrRg="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfh3SBKo="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfh3W+r4="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfh3XmbE="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfh3Yp+0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfh3ZJ0A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3a24A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3ZJ0A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1552,
+ "top": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3bc2c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3ZJ0A="
+ },
+ "font": "Arial;13;1",
+ "left": 1349,
+ "top": 303,
+ "width": 191,
+ "height": 13,
+ "text": "AgendaAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3c2jo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3ZJ0A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1552,
+ "top": 32,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Agenda)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3d2Zc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3ZJ0A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1552,
+ "top": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 296,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh3a24A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh3bc2c="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfh3c2jo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh3d2Zc="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfh3evp0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfh3fQqA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3evp0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6FHEs="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 326,
+ "width": 191,
+ "height": 13,
+ "text": "-agendas",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 321,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfh3g+rk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3hp2E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3g+rk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6Gmuc="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 349,
+ "width": 191,
+ "height": 13,
+ "text": "+createAgendaView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3iG8I=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3g+rk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6HZHw="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 364,
+ "width": 191,
+ "height": 13,
+ "text": "+addAgenda()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3jZd4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3g+rk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6IHko="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 379,
+ "width": 191,
+ "height": 13,
+ "text": "+deleteAgenda()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3kURg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3g+rk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6JGeA="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 394,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 344,
+ "width": 201,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfh3lkL4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1064,
+ "top": -40,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfh3m4Wk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1064,
+ "top": -40,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfh3EWWk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1344,
+ "top": 296,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfh3ZJ0A="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfh3evp0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfh3g+rk="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfh3lkL4="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfh3m4Wk="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59ntCfh3n1A4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ntCfh3oZUI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3pXv4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3oZUI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": -184,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3quag=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3oZUI="
+ },
+ "font": "Arial;13;1",
+ "left": 1157,
+ "top": 127,
+ "width": 182,
+ "height": 13,
+ "text": "Agenda"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3rD5I=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3oZUI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": -184,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Agenda)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ntCfh3sf/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3oZUI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": -184,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 120,
+ "width": 192,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfh3pXv4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfh3quag="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ntCfh3rD5I="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfh3sf/Y="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59ntCfh3tZEo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59ntCfh3uhyM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3tZEo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6Ngqo="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 150,
+ "width": 182,
+ "height": 13,
+ "text": "-agendaData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 145,
+ "width": 192,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59ntCfh3vQ7A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3w3kU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3vQ7A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6Od1Q="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 173,
+ "width": 182,
+ "height": 13,
+ "text": "+getAgendaData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59ntCfh3x38s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3vQ7A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6PwCU="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 188,
+ "width": 182,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 168,
+ "width": 192,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59ntCfh3ysKg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": -88,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59ntCfh3zZLg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": -88,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF59ntCfh3EWWk="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1152,
+ "top": 120,
+ "width": 192,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ntCfh3oZUI="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59ntCfh3tZEo="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59ntCfh3vQ7A="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59ntCfh3ysKg="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59ntCfh3zZLg="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfx30Va8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6L0cE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx31JpY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx30Va8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6L0cE="
+ },
+ "font": "Arial;13;0",
+ "left": 1179,
+ "top": 368,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -2.015028538141436,
+ "distance": 24.596747752497688,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx30Va8="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx32LNM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx30Va8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6L0cE="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1240,
+ "top": 316,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx30Va8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx33SH8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx30Va8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6L0cE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1239,
+ "top": 360,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx30Va8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "lineStyle": 1,
+ "points": "1245:240;1240:352;1343:354",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfx31JpY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfx32LNM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfx33SH8="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfx340qw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6M4GM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx35DFc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx340qw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6M4GM="
+ },
+ "font": "Arial;13;0",
+ "left": 1371,
+ "top": 135,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -4.139588367753591,
+ "distance": 20.12461179749811,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx340qw="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx36Yac=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx340qw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6M4GM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1433,
+ "top": 124,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx340qw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx370/Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx340qw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6M4GM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1428,
+ "top": 168,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx340qw="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "lineStyle": 1,
+ "points": "1344:169;1430:160;1503:168",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfx35DFc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfx36Yac="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfx370/Q="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfx38+ag=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB54CBg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx39ZFM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB54CBg="
+ },
+ "font": "Arial;13;0",
+ "left": 1361,
+ "top": 208,
+ "width": 107.6435546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "edgePosition": 1,
+ "text": "+getAgendaData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx3+nD0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB54CBg="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1412,
+ "top": 223,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx3/pZs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB54CBg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1417,
+ "top": 179,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4Av6E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB55JJ0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478,
+ "top": 201,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4BGsU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB55JJ0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478,
+ "top": 215,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4CNWY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB55JJ0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1480,
+ "top": 174,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4D53A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB56vK8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1367,
+ "top": 203,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4EOrM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB56vK8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1368,
+ "top": 216,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4F1AU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB56vK8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1367,
+ "top": 175,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfx4GMww=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB55JJ0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfx4HBgc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx38+ag="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB56vK8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "lineStyle": 1,
+ "points": "1503:190;1416:200;1344:191",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfx39ZFM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfx3+nD0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfx3/pZs="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfx4Av6E="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4BGsU="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfx4CNWY="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfx4D53A="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4EOrM="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfx4F1AU="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfx4GMww="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfx4HBgc="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59ntCfx4IJAI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6CCLo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4JVJc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6CCLo="
+ },
+ "font": "Arial;13;0",
+ "left": 1290,
+ "top": 263,
+ "width": 107.6435546875,
+ "height": 13,
+ "alpha": 4.804035345278624,
+ "distance": 61.741396161732524,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "edgePosition": 1,
+ "text": "+getAgendaData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4KqRg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6CCLo="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1259,
+ "top": 300,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4LOjE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6CCLo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1302,
+ "top": 284,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4MVA4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6D2wk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1313,
+ "top": 315,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4NBtg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6D2wk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1306,
+ "top": 327,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4ONZU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6D2wk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1327,
+ "top": 291,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4PIME=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6EXWw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1262,
+ "top": 263,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4QGbs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6EXWw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1250,
+ "top": 270,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4RjEI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6EXWw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1287,
+ "top": 250,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfx4SC0g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB6D2wk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59ntCfx4Tm5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4IJAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgR6EXWw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfh3n1A4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "lineStyle": 1,
+ "points": "1343:317;1288:296;1268:240",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfx4JVJc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfx4KqRg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4LOjE="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfx4MVA4="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4NBtg="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfx4ONZU="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59ntCfx4PIME="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4QGbs="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59ntCfx4RjEI="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfx4SC0g="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59ntCfx4Tm5Q="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfx4UOsM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB578Rw="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4VpsA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4UOsM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB578Rw="
+ },
+ "font": "Arial;13;0",
+ "left": 1572,
+ "top": 375,
+ "width": 102.27978515625,
+ "height": 13,
+ "alpha": 2.0027088238998956,
+ "distance": 33.54101966249684,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4UOsM="
+ },
+ "edgePosition": 1,
+ "text": "+Create Agenda"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4WZY8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4UOsM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB578Rw="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1608,
+ "top": 375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4UOsM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4XZoY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4UOsM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB578Rw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1607,
+ "top": 331,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4UOsM="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "lineStyle": 1,
+ "points": "1602:240;1608:352;1545:354",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfx4VpsA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfx4WZY8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4XZoY="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF59ntCfx4Y898=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy3Zvg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB58grI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4Z2qo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4Y898="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB58grI="
+ },
+ "font": "Arial;13;0",
+ "left": 1475,
+ "top": 263,
+ "width": 102.171875,
+ "height": 13,
+ "alpha": -0.966510517361443,
+ "distance": 60.4648658313239,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4Y898="
+ },
+ "edgePosition": 1,
+ "text": "+Delete Agenda"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4aIkI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4Y898="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB58grI="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1586,
+ "top": 325,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4Y898="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ntCfx4b5vU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4Y898="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ntCgB58grI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1570,
+ "top": 284,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ntCfx4Y898="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ntCfh3Yp+0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ntCfh3Kk70="
+ },
+ "lineStyle": 1,
+ "points": "1588:240;1576:304;1545:316",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ntCfx4Z2qo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ntCfx4aIkI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ntCfx4b5vU="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF59ntCfx4c+CY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy20mU="
+ },
+ "name": "Calendar",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCfx4dnls=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4c+CY="
+ },
+ "name": "CalendarDay",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCfx4eHmo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCfx4fNl4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCfx4gHFo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "name": "calendarData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4hfDI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "name": "getCalendarDayData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4io6E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCfx4jEdU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4c+CY="
+ },
+ "name": "CalendarAdapter",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCfx4kbR4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "calendarDays",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCfx4lcgY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "selectDay",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4mMww=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "initAdapter",
+ "visibility": "private"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4nfAE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "changeCalendarType"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4oQQo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "createCalendarView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4pnpI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "getSelectDay"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCfx4qy44=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB4rci8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4c+CY="
+ },
+ "name": "CalendarView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB4sxdI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "getCalendarDayData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB4tIWU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4sxdI="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB4uPn4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4sxdI="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCfx4dnls="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB4v1QY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "source": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCfx4jEdU="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB4woqY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "calendarAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB4xE1M=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "calendarDays",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB4yfLQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "generateItem",
+ "visibility": "private"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB4ztYE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "updateView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB40FhU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB41Cuc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4rci8="
+ },
+ "name": "display"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB42HsQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfx4c+CY="
+ },
+ "name": "Agenda"
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF59ntCgB43qsA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy20mU="
+ },
+ "name": "Diary",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB443hM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB43qsA="
+ },
+ "name": "Diary",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB45TS4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "name": "Model change",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB46664=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB47GwY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "name": "diaryData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB48t/k=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "name": "getDiaryData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB49BEY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB4+1jg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB43qsA="
+ },
+ "name": "DiaryView",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB4/NTM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "Create Diary",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB5AGzI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "Delete Diary",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB5Bptc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5CA1M=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Bptc="
+ },
+ "name": "getDiaryData",
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5DWjo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Bptc="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5EOV4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "diaryAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5Fkp4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "diarys",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5GhIw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5HdZ8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "refresh"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5ICks=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB4+1jg="
+ },
+ "name": "display"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB5Js3s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB43qsA="
+ },
+ "name": "DiaryAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB5KnAM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "name": "getDiaryData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5Lb8E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5KnAM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5M8Sw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5KnAM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB443hM="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5Nb9Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "name": "diarys",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5OjZk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "name": "createView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5PCzM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "name": "refresh"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5QjoM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "name": "addDiary"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5RQ48=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5Js3s="
+ },
+ "name": "deleteDiary"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF59ntCgB5SKdQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy20mU="
+ },
+ "name": "Course",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB5T+IA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5SKdQ="
+ },
+ "name": "Course",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB5Uvnk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB5VszY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5W7rE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "name": "courseData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5X3Bw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "name": "getCourseData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5YDGI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB5ZgJQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5SKdQ="
+ },
+ "name": "CourseView",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB5aevs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "Course Create",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB5bYz4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "Delete Course",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB5cunY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "getCourseData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5dbZM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5cunY="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5e8QU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5cunY="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5fl1c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "courseAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5guoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "attachedCourse",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5hxPc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5iBiM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5j2TQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5ZgJQ="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB5kLrg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5SKdQ="
+ },
+ "name": "CourseAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB5lPlc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "name": "getCourseData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5ms44=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5lPlc="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB5n3UI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5lPlc="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB5T+IA="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5o/hE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "name": "attachedCourse",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5pc38=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "name": "addCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5qCo0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "name": "deleteCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5rBTY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5kLrg="
+ },
+ "name": "refresh"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB5sCdM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy20mU="
+ },
+ "name": "DataBase",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5tGls=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "diaryDataBase",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5ueJo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "courseDataBase",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB5vXkw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "agendaDataBase",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5wuz0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "getDiary"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5x5s8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "getCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5yM90=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "getAgenda"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5z+vU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "setDiary"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB50yjk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "setCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB51APs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB5sCdM="
+ },
+ "name": "setAgenda"
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF59ntCgB52zqk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCfBy20mU="
+ },
+ "name": "Agenda",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB53JEM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB52zqk="
+ },
+ "name": "AgendaView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB54CBg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "getAgendaData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB55JJ0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB54CBg="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB56vK8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB54CBg="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB578Rw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "Create Agenda",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgB58grI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "Delete Agenda",
+ "source": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgB59QPA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "agendaAdapter",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5+tFo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB5/Q1g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgB6AUKY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgB6BXXk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB52zqk="
+ },
+ "name": "AgendaAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59ntCgB6CCLo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "name": "getAgendaData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgB6D2wk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6CCLo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59ntCgR6EXWw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6CCLo="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgR6FHEs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "name": "agendas",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgR6Gmuc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "name": "createAgendaView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgR6HZHw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "name": "addAgenda"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgR6IHko=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "name": "deleteAgenda"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgR6JGeA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59ntCgR6KWhQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgB52zqk="
+ },
+ "name": "Agenda",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgR6L0cE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB6BXXk="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF59ntCgR6M4GM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ntCgB53JEM="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ntCgR6Ngqo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "name": "agendaData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgR6Od1Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "name": "getAgendaData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59ntCgR6PwCU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ntCgR6KWhQ="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF59nvV2SPOd70=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model4",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF59nvV2SPPe1c=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "课程表类图",
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59nvV2SPQov4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nvV2SPRNSU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPQov4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2SPS0A0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPRNSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -144,
+ "top": 368,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2SPThKc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPRNSU="
+ },
+ "font": "Arial;13;1",
+ "left": 101,
+ "top": 255,
+ "width": 97.95703125,
+ "height": 13,
+ "text": "CanlendarView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2SPU+f4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPRNSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -144,
+ "top": 368,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2SPV7tM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPRNSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -144,
+ "top": 368,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 248,
+ "width": 107.95703125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2SPS0A0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2SPThKc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nvV2SPU+f4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2SPV7tM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nvV2SPWOq4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPQov4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 273,
+ "width": 107.95703125,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nvV2SPXpEA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPQov4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 283,
+ "width": 107.95703125,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nvV2SPYMrc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPQov4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -72,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nvV2SPZ88Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPQov4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -72,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 96,
+ "top": 248,
+ "width": 107.95703125,
+ "height": 45,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nvV2SPRNSU="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nvV2SPWOq4="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nvV2SPXpEA="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nvV2SPYMrc="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nvV2SPZ88Y="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59nvV2SParZA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nvV2iPbJiM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPcK1w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPbJiM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -240,
+ "top": 240,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPdv8k=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPbJiM="
+ },
+ "font": "Arial;13;1",
+ "left": 309,
+ "top": 223,
+ "width": 150.48388671875,
+ "height": 13,
+ "text": "CourseActivity"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPeHOs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPbJiM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -240,
+ "top": 240,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPfqoA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPbJiM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -240,
+ "top": 240,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 216,
+ "width": 160.48388671875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iPcK1w="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iPdv8k="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nvV2iPeHOs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iPfqoA="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nvV2iPgWew=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59nvV2iPh14U=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPgWew="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRs2w0="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 246,
+ "width": 150.48388671875,
+ "height": 13,
+ "text": "+course",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59nvV2iPi+bI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPgWew="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRtjoM="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 261,
+ "width": 150.48388671875,
+ "height": 13,
+ "text": "+button",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 241,
+ "width": 160.48388671875,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nvV2iPj7P8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iPkFTY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPj7P8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRusEA="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 284,
+ "width": 150.48388671875,
+ "height": 13,
+ "text": "+startActivityForResult()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iPlKbc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPj7P8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRvw08="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 299,
+ "width": 150.48388671875,
+ "height": 13,
+ "text": "+onLongClick()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 279,
+ "width": 160.48388671875,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nvV2iPmcwQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -120,
+ "top": 120,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nvV2iPnos0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -120,
+ "top": 120,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 304,
+ "top": 216,
+ "width": 160.48388671875,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nvV2iPbJiM="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nvV2iPgWew="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nvV2iPj7P8="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nvV2iPmcwQ="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nvV2iPnos0="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59nvV2iPof/s=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nvV2iPpDBM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPqcT0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPpDBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -720,
+ "top": -46,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPr24Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPpDBM="
+ },
+ "font": "Arial;13;1",
+ "left": 325,
+ "top": 55,
+ "width": 122.18603515625,
+ "height": 13,
+ "text": "AddCourseActivity"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPsiz8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPpDBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -720,
+ "top": -46,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iPt7LU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPpDBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -720,
+ "top": -46,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 48,
+ "width": 132.18603515625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iPqcT0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iPr24Y="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nvV2iPsiz8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iPt7LU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nvV2iPuoHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 73,
+ "width": 132.18603515625,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nvV2iPvCPc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iPwdwc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPvCPc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR0d0s="
+ },
+ "font": "Arial;13;0",
+ "left": 325,
+ "top": 88,
+ "width": 122.18603515625,
+ "height": 13,
+ "text": "+onClick()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 83,
+ "width": 132.18603515625,
+ "height": 23
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nvV2iPxvPU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -360,
+ "top": -23,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nvV2iPyNcM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -360,
+ "top": -23,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 320,
+ "top": 48,
+ "width": 132.18603515625,
+ "height": 58,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nvV2iPpDBM="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nvV2iPuoHY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nvV2iPvCPc="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nvV2iPxvPU="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nvV2iPyNcM="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59nvV2iPzY8c=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nvV2iP0znc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iP1+2g=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP0znc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -656,
+ "top": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iP2eag=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP0znc="
+ },
+ "font": "Arial;13;1",
+ "left": 605,
+ "top": 47,
+ "width": 158.03125,
+ "height": 13,
+ "text": "AddCourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iP38q4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP0znc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -656,
+ "top": -64,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iP4YDs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP0znc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -656,
+ "top": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 40,
+ "width": 168.03125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iP1+2g="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iP2eag="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nvV2iP38q4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iP4YDs="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nvV2iP5B0g=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59nvV2iP6hiE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP5B0g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR5a9I="
+ },
+ "font": "Arial;13;0",
+ "left": 605,
+ "top": 70,
+ "width": 158.03125,
+ "height": 13,
+ "text": "+inputCourse",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 65,
+ "width": 168.03125,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nvV2iP77qI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iP8JoE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP77qI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR6F6c="
+ },
+ "font": "Arial;13;0",
+ "left": 605,
+ "top": 93,
+ "width": 158.03125,
+ "height": 13,
+ "text": "+createItemCourseView()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 88,
+ "width": 168.03125,
+ "height": 23
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nvV2iP9nME=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -328,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nvV2iP+1V0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -328,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 600,
+ "top": 40,
+ "width": 168.03125,
+ "height": 71,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nvV2iP0znc="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nvV2iP5B0g="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nvV2iP77qI="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nvV2iP9nME="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nvV2iP+1V0="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59nvV2iP/8dg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nvV2iQAHUQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQBbvU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQAHUQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": -368,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQCBUQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQAHUQ="
+ },
+ "font": "Arial;13;1",
+ "left": 645,
+ "top": 231,
+ "width": 82.189453125,
+ "height": 13,
+ "text": "CourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQDwBI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQAHUQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": -368,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQEDJg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQAHUQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": -368,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 224,
+ "width": 92.189453125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iQBbvU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iQCBUQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nvV2iQDwBI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQEDJg="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nvV2iQFoZI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59nvV2iQG1C4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQFoZI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR/B20="
+ },
+ "font": "Arial;13;0",
+ "left": 645,
+ "top": 254,
+ "width": 82.189453125,
+ "height": 13,
+ "text": "+course",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 249,
+ "width": 92.189453125,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nvV2iQHcRE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iQIZs0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQHcRE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySAhqc="
+ },
+ "font": "Arial;13;0",
+ "left": 645,
+ "top": 277,
+ "width": 82.189453125,
+ "height": 13,
+ "text": "+getCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iQJTGU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQHcRE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySB6b0="
+ },
+ "font": "Arial;13;0",
+ "left": 645,
+ "top": 292,
+ "width": 82.189453125,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 272,
+ "width": 92.189453125,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nvV2iQKshU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": -184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nvV2iQLMPg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": -184,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 640,
+ "top": 224,
+ "width": 92.189453125,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nvV2iQAHUQ="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nvV2iQFoZI="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nvV2iQHcRE="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nvV2iQKshU="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nvV2iQLMPg="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59nvV2iQMqUw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59nvV2iQN7+A=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQMqUw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQODCI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQN7+A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": -352,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQPvOw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQN7+A="
+ },
+ "font": "Arial;13;1",
+ "left": 869,
+ "top": 231,
+ "width": 106.28515625,
+ "height": 13,
+ "text": "CourseDataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQQ8pY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQN7+A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": -352,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model4)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59nvV2iQR124=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQN7+A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": -352,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 864,
+ "top": 224,
+ "width": 116.28515625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iQODCI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iQPvOw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59nvV2iQQ8pY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQR124="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59nvV2iQSX60=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQMqUw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59nvV2iQTprs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQSX60="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV3CSDwZY="
+ },
+ "font": "Arial;13;0",
+ "left": 869,
+ "top": 254,
+ "width": 106.28515625,
+ "height": 13,
+ "text": "+coursesList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 864,
+ "top": 249,
+ "width": 116.28515625,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59nvV2iQUOpg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQMqUw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iQVzsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQUOpg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV3CSEGkQ="
+ },
+ "font": "Arial;13;0",
+ "left": 869,
+ "top": 277,
+ "width": 106.28515625,
+ "height": 13,
+ "text": "+loadData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59nvV2iQW1Ro=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQUOpg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV3CSFnP4="
+ },
+ "font": "Arial;13;0",
+ "left": 869,
+ "top": 292,
+ "width": 106.28515625,
+ "height": 13,
+ "text": "+saveData()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 864,
+ "top": 272,
+ "width": 116.28515625,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59nvV2iQX4qU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQMqUw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 24,
+ "top": -176,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59nvV2iQY89s=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQMqUw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 24,
+ "top": -176,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 864,
+ "top": 224,
+ "width": 116.28515625,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59nvV2iQN7+A="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59nvV2iQSX60="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59nvV2iQUOpg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59nvV2iQX4qU="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59nvV2iQY89s="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59nvV2iQZ5lM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRx+iI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQagH4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRx+iI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 525,
+ "top": 54,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQb2h4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRx+iI="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 525,
+ "top": 39,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQcEHw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRx+iI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 525,
+ "top": 84,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQdQWo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRyVaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 54,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQeyMo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRyVaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 480,
+ "top": 41,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQfpZA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRyVaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 82,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQgXA4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRz6a8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 572,
+ "top": 54,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQhtcw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRz6a8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 570,
+ "top": 40,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQizdE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRz6a8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 577,
+ "top": 81,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iQjRuU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRyVaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iQkyJc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQZ5lM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRz6a8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "lineStyle": 1,
+ "points": "452:76;599:75",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iQagH4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iQb2h4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQcEHw="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iQdQWo="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQeyMo="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iQfpZA="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iQgXA4="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQhtcw="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iQizdE="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iQjRuU="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iQkyJc="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59nvV2iQlV+0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRiHL0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQmYRo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRiHL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 252,
+ "top": 247,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQn6jc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRiHL0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 252,
+ "top": 232,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQoVbk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRiHL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 253,
+ "top": 276,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQp3jU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRjlqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 229,
+ "top": 247,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQqOg0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRjlqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 231,
+ "top": 234,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQrpA0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRjlqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 225,
+ "top": 275,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQslWM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRk3R0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 276,
+ "top": 246,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQtNFg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRk3R0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 274,
+ "top": 233,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQuJ0Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRk3R0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 281,
+ "top": 273,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iQv6+c=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRjlqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iQwb/Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQlV+0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRk3R0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59nvV2SPQov4="
+ },
+ "lineStyle": 1,
+ "points": "204:269;303:267",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iQmYRo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iQn6jc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQoVbk="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iQp3jU="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQqOg0="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iQrpA0="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iQslWM="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQtNFg="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iQuJ0Y="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iQv6+c="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iQwb/Q="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59nvV2iQxdmc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRmKxM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQy0GE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRmKxM="
+ },
+ "font": "Arial;13;0",
+ "left": 508,
+ "top": 245,
+ "width": 86.3916015625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "edgePosition": 1,
+ "text": "+onLongClick"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQzoSA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRmKxM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 551,
+ "top": 230,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ0J7k=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRmKxM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 551,
+ "top": 275,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ1eaw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRnlI0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 489,
+ "top": 245,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ2VjU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRnlI0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 492,
+ "top": 231,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ3sQI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRnlI0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 485,
+ "top": 272,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ4hU0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRo0cM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 613,
+ "top": 245,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ5TDY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRo0cM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 610,
+ "top": 231,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ6F2Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRo0cM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 617,
+ "top": 272,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iQ76MY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRnlI0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iQ8S74=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQxdmc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRo0cM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "lineStyle": 1,
+ "points": "464:266;639:266",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iQy0GE="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iQzoSA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQ0J7k="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iQ1eaw="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQ2VjU="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iQ3sQI="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iQ4hU0="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iQ5TDY="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iQ6F2Y="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iQ76MY="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iQ8S74="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59nvV2iQ9Xss=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR8CDg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ+90o=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR8CDg="
+ },
+ "font": "Arial;13;0",
+ "left": 727,
+ "top": 245,
+ "width": 140.994140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "edgePosition": 1,
+ "text": "+getWritableDatabase"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iQ/jUo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR8CDg="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 797,
+ "top": 230,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRACTU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR8CDg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 797,
+ "top": 275,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRBDTE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR9+As="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 757,
+ "top": 245,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRC3T4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR9+As="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 760,
+ "top": 231,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRDgm4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR9+As="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 753,
+ "top": 272,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iREzw8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR+XuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 837,
+ "top": 245,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRFdug=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR+XuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 834,
+ "top": 231,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRGkyk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR+XuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 841,
+ "top": 272,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iRHD/I=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR9+As="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2iRIBNI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iQ9Xss="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR+XuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59nvV2iQMqUw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "lineStyle": 1,
+ "points": "732:266;863:266",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iQ+90o="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iQ/jUo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iRACTU="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iRBDTE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iRC3T4="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iRDgm4="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iREzw8="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iRFdug="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iRGkyk="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iRHD/I="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2iRIBNI="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59nvV2iRJmto=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRp2sM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRK8R4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRp2sM="
+ },
+ "font": "Arial;13;0",
+ "left": 299,
+ "top": 153,
+ "width": 141.80029296875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "edgePosition": 1,
+ "text": "+startActivityForResult"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRLV7U=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRp2sM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 354,
+ "top": 153,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRMtVc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRp2sM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 398,
+ "top": 154,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRNSbk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRqZPg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 369,
+ "top": 182,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iROJKE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRqZPg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 355,
+ "top": 180,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRPGhE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRqZPg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 396,
+ "top": 187,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRQzcg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRrzSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 369,
+ "top": 125,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRReB0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRrzSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 356,
+ "top": 128,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2iRSzfo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRrzSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 397,
+ "top": 121,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2yRT8Bs=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRqZPg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2yRUakU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2iRJmto="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yRrzSU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59nvV2iPof/s="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59nvV2SParZA="
+ },
+ "lineStyle": 1,
+ "points": "384:215;385:106",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2iRK8R4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2iRLV7U="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2iRMtVc="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iRNSbk="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iROJKE="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iRPGhE="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2iRQzcg="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2iRReB0="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2iRSzfo="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2yRT8Bs="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2yRUakU="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59nvV2yRVISg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPPe1c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR2n0g="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRW228=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR2n0g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 698,
+ "top": 160,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRXjDo=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR2n0g="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 713,
+ "top": 160,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRY5us=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR2n0g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 669,
+ "top": 161,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRZ6OE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR3NTg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 698,
+ "top": 130,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRaRS8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR3NTg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 711,
+ "top": 132,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRbfvg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR3NTg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 670,
+ "top": 126,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRcZYY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR4UQk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 699,
+ "top": 190,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRdoII=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR4UQk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 712,
+ "top": 188,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59nvV2yRe22c=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR4UQk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 672,
+ "top": 195,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2yRf2bE=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR3NTg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59nvV2yRgQvg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRVISg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59nvV2yR4UQk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59nvV2iP/8dg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59nvV2iPzY8c="
+ },
+ "lineStyle": 1,
+ "points": "683:111;685:223",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59nvV2yRW228="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59nvV2yRXjDo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59nvV2yRY5us="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2yRZ6OE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2yRaRS8="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2yRbfvg="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59nvV2yRcZYY="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59nvV2yRdoII="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59nvV2yRe22c="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2yRf2bE="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59nvV2yRgQvg="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV2yRhy9w=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "CanlendarView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59nvV2yRiHL0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRjlqw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRiHL0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yRhy9w="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRk3R0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRiHL0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ }
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV2yRlBtU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "CourseActivity",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59nvV2yRmKxM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "name": "onLongClick",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRnlI0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRmKxM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRo0cM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRmKxM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59nvV2yRp2sM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "name": "startActivityForResult",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRqZPg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRp2sM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRrzSU=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRp2sM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59nvV2yRs2w0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "name": "course",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59nvV2yRtjoM=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "name": "button",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV2yRusEA=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "name": "startActivityForResult"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV2yRvw08=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRlBtU="
+ },
+ "name": "onLongClick"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV2yRw6Lg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "AddCourseActivity",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59nvV2yRx+iI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRyVaw=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRx+iI="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yRz6a8=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRx+iI="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ }
+ }
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV2yR0d0s=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yRw6Lg="
+ },
+ "name": "onClick"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV2yR12f4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "AddCourseView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59nvV2yR2n0g=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yR3NTg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR2n0g="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yR4UQk=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR2n0g="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59nvV2yR5a9I=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "name": "inputCourse",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV2yR6F6c=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR12f4="
+ },
+ "name": "createItemCourseView"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV2yR7zu4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "CourseView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59nvV2yR8CDg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "name": "getWritableDatabase",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yR9+As=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR8CDg="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59nvV2yR+XuI=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR8CDg="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59nvV2yR/B20=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "name": "course",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV2ySAhqc=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "name": "getCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV2ySB6b0=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2yR7zu4="
+ },
+ "name": "display"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV2ySCfIg=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "CourseDataBase",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59nvV3CSDwZY=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "name": "coursesList",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV3CSEGkQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "name": "loadData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59nvV3CSFnP4=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2ySCfIg="
+ },
+ "name": "saveData"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59nvV3CSGE1s=",
+ "_parent": {
+ "$ref": "AAAAAAF59nvV2SPOd70="
+ },
+ "name": "Class1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF59n4B8ij8fFQ=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "课程表管理",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59n4B8ij9xbI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "课程表管理",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59n4B8ij+J6c=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "课程表管理",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59n4B8ij/riw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikAsAI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij/riw="
+ },
+ "font": "Arial;13;0",
+ "left": 422.97900390625,
+ "top": 13,
+ "width": 66,
+ "height": 13,
+ "text": "课程表管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikB3LE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij/riw="
+ },
+ "font": "Arial;13;1",
+ "left": 357,
+ "top": 13,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": 8,
+ "width": 473,
+ "height": 401,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikAsAI="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikB3LE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ikCX4c=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikoBOc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ikD37s=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikCX4c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikoBOc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikENIA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikD37s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 688,
+ "top": 48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikFbPM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikD37s="
+ },
+ "font": "Arial;13;1",
+ "left": 429,
+ "top": 47,
+ "width": 99.53369140625,
+ "height": 13,
+ "text": "CalendarView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikG5sk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikD37s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 688,
+ "top": 48,
+ "width": 107.44677734375,
+ "height": 13,
+ "text": "(from 课程表管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikHZrQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikD37s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 688,
+ "top": 48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 40,
+ "width": 109.53369140625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikENIA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikFbPM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8ikG5sk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ikHZrQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8ikIxMM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikCX4c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikoBOc="
+ },
+ "font": "Arial;13;0",
+ "left": 479,
+ "top": 80,
+ "width": 1,
+ "height": 327
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 40,
+ "width": 109.53369140625,
+ "height": 367,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ikD37s="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8ikIxMM="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ikJmpg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikpifM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ikKB6k=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikJmpg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikpifM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikLYy0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikKB6k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": 48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikMyXs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikKB6k="
+ },
+ "font": "Arial;13;1",
+ "left": 645,
+ "top": 47,
+ "width": 105.13232421875,
+ "height": 13,
+ "text": "CourseActivity"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikNjxM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikKB6k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": 48,
+ "width": 107.44677734375,
+ "height": 13,
+ "text": "(from 课程表管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikOB1I=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikKB6k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": 48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 40,
+ "width": 115.13232421875,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikLYy0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikMyXs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8ikNjxM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ikOB1I="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8ikPqu0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikJmpg="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikpifM="
+ },
+ "font": "Arial;13;0",
+ "left": 698,
+ "top": 80,
+ "width": 1,
+ "height": 327
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 40,
+ "width": 115.13232421875,
+ "height": 367,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ikKB6k="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8ikPqu0="
+ }
+ },
+ {
+ "_type": "UMLCombinedFragmentView",
+ "_id": "AAAAAAF59n4B8ikQZd4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikqtm0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikRhFI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikQZd4="
+ },
+ "font": "Arial;13;0",
+ "left": 584.72998046875,
+ "top": 173,
+ "width": 58.0908203125,
+ "height": 13,
+ "text": "Operation"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikSk5E=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikQZd4="
+ },
+ "font": "Arial;13;1",
+ "left": 565,
+ "top": 173,
+ "width": 14.72998046875,
+ "height": 13,
+ "text": "alt"
+ },
+ {
+ "_type": "UMLInteractionOperandCompartmentView",
+ "_id": "AAAAAAF59n4B8ikTiH0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikQZd4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikqtm0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLInteractionOperandView",
+ "_id": "AAAAAAF59n4B8ikU3I4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikTiH0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikrQgA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikVdTg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikU3I4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 580,
+ "top": 206,
+ "height": 13
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 191,
+ "width": 224,
+ "height": 43,
+ "guardLabel": {
+ "$ref": "AAAAAAF59n4B8ikVdTg="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 191,
+ "width": 224,
+ "height": 43
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 168,
+ "width": 224,
+ "height": 153,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikRhFI="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikSk5E="
+ },
+ "operandCompartment": {
+ "$ref": "AAAAAAF59n4B8ikTiH0="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF59n4B8ikWHKs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8iksSco="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikXjKw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikWHKs="
+ },
+ "font": "Arial;13;0",
+ "left": 591.92333984375,
+ "top": 218.5,
+ "width": 161.1533203125,
+ "height": 13,
+ "text": "课程创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikYu0c=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikWHKs="
+ },
+ "font": "Arial;13;0",
+ "left": 573,
+ "top": 205,
+ "width": 16.1708984375,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 200,
+ "width": 209,
+ "height": 50,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikXjKw="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikYu0c="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF59n4B8ikZ+qE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikuUBU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikagSs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikZ+qE="
+ },
+ "font": "Arial;13;0",
+ "left": 591.92333984375,
+ "top": 266.5,
+ "width": 160.1533203125,
+ "height": 13,
+ "text": "课程删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikbE3I=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikZ+qE="
+ },
+ "font": "Arial;13;0",
+ "left": 573,
+ "top": 253,
+ "width": 16.1708984375,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 248,
+ "width": 208,
+ "height": 50,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikagSs="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikbE3I="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ikcNnQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikmgM0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ikdHyI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikmgM0="
+ },
+ "font": "Arial;13;0",
+ "left": 510,
+ "top": 105,
+ "width": 150.6044921875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "edgePosition": 1,
+ "text": "1 : startActivityForResult"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ikek/o=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikmgM0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 585,
+ "top": 90,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ikfwvI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikmgM0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 585,
+ "top": 125,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8ikgG0U=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikcNnQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikmgM0="
+ },
+ "font": "Arial;13;0",
+ "left": 691,
+ "top": 121,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ikPqu0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ikIxMM="
+ },
+ "points": "479:121;691:121",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikdHyI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikek/o="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ikfwvI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8ikgG0U="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ikhTMI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij+J6c="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8iknaGY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ikiNh0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8iknaGY="
+ },
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 380,
+ "width": 118.44091796875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "edgePosition": 1,
+ "text": "2 : backToCalendar"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ikjJuo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8iknaGY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 587,
+ "top": 395,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ikk+LU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8iknaGY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 588,
+ "top": 360,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8iklp00=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikhTMI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8iknaGY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 479,
+ "top": 376,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ikIxMM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ikPqu0="
+ },
+ "points": "698:376;479:376",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikiNh0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikjJuo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ikk+LU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8iklp00="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8ikmgM0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "startActivityForResult",
+ "source": {
+ "$ref": "AAAAAAF59n4B8ikoBOc="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8ikpifM="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8iknaGY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "backToCalendar",
+ "source": {
+ "$ref": "AAAAAAF59n4B8ikpifM="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8ikoBOc="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8ikoBOc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "CalendarView",
+ "represent": {
+ "$ref": "AAAAAAF59n4B9SomQI0="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8ikpifM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "CourseActivity",
+ "represent": {
+ "$ref": "AAAAAAF59n4B9SonFxs="
+ },
+ "isMultiInstance": false
+ }
+ ],
+ "fragments": [
+ {
+ "_type": "UMLCombinedFragment",
+ "_id": "AAAAAAF59n4B8ikqtm0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "Operation",
+ "interactionOperator": "alt",
+ "operands": [
+ {
+ "_type": "UMLInteractionOperand",
+ "_id": "AAAAAAF59n4B8ikrQgA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikqtm0="
+ },
+ "name": "Operand1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF59n4B8iksSco=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "InteractionUse1",
+ "refersTo": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF59n4B8iktP9c=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "InteractionUse2"
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF59n4B8ikuUBU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij9xbI="
+ },
+ "name": "InteractionUse3",
+ "refersTo": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59n4B8ikvAps=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "课程创建",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59n4B8ikwdKk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "课程创建",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59n4B8ikxp8k=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikyIV8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikxp8k="
+ },
+ "font": "Arial;13;0",
+ "left": 102.97900390625,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "课程创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ikz9og=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikxp8k="
+ },
+ "font": "Arial;13;1",
+ "left": 37,
+ "top": 13,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 8,
+ "width": 945,
+ "height": 305,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ikyIV8="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n4B8ikz9og="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ik0Txs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl7TTw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ik1fM4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik0Txs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl7TTw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik2KSA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik1fM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik3Cpc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik1fM4="
+ },
+ "font": "Arial;13;1",
+ "left": 229,
+ "top": 47,
+ "width": 132.18603515625,
+ "height": 13,
+ "text": "AddCourseActivity"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik4CeU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik1fM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik5dWg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik1fM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 40,
+ "width": 142.18603515625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ik2KSA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ik3Cpc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8ik4CeU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ik5dWg="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8ik6e08=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik0Txs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl7TTw="
+ },
+ "font": "Arial;13;0",
+ "left": 295,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 40,
+ "width": 142.18603515625,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ik1fM4="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8ik6e08="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ik7J6I=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl8Uhw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ik8PoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik7J6I="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl8Uhw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik9SHc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik8PoU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik+/F0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik8PoU="
+ },
+ "font": "Arial;13;1",
+ "left": 405,
+ "top": 47,
+ "width": 114.04443359375,
+ "height": 13,
+ "text": "AddCourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ik/6Vo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik8PoU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ilA7eQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik8PoU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 400,
+ "top": 40,
+ "width": 124.04443359375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ik9SHc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ik+/F0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8ik/6Vo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ilA7eQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8ilBZks=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ik7J6I="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl8Uhw="
+ },
+ "font": "Arial;13;0",
+ "left": 462,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 400,
+ "top": 40,
+ "width": 124.04443359375,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ik8PoU="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8ilBZks="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ilC1ec=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ilDyFs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilC1ec="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ilEOAM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilDyFs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 656,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ilFodc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilDyFs="
+ },
+ "font": "Arial;13;1",
+ "left": 853,
+ "top": 47,
+ "width": 71.07080078125,
+ "height": 13,
+ "text": "DataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ilGTao=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilDyFs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 656,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ilHetk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilDyFs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 656,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 848,
+ "top": 40,
+ "width": 81.07080078125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ilEOAM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ilFodc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8ilGTao="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ilHetk="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8ilIiGk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilC1ec="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ },
+ "font": "Arial;13;0",
+ "left": 889,
+ "top": 80,
+ "width": 1,
+ "height": 191
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 848,
+ "top": 40,
+ "width": 81.07080078125,
+ "height": 231,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ilDyFs="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8ilIiGk="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ilJPb4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl+evE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ilKpFU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilJPb4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl+evE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ylLlA0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilKpFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 256,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ylM2o4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilKpFU="
+ },
+ "font": "Arial;13;1",
+ "left": 629,
+ "top": 47,
+ "width": 101,
+ "height": 13,
+ "text": "CourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ylNL1g=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilKpFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 256,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ylOG6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilKpFU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 256,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 40,
+ "width": 111,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylLlA0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylM2o4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8ylNL1g="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ylOG6Y="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8ylPe2w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ilJPb4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl+evE="
+ },
+ "font": "Arial;13;0",
+ "left": 680,
+ "top": 80,
+ "width": 1,
+ "height": 191
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 40,
+ "width": 111,
+ "height": 231,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ilKpFU="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8ylPe2w="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ylQfX0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl12Vs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylRIzA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl12Vs="
+ },
+ "font": "Arial;13;0",
+ "left": 126,
+ "top": 89,
+ "width": 150.6044921875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "edgePosition": 1,
+ "text": "1 : startActivityForResult"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylSU3Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl12Vs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 201,
+ "top": 74,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylTmrw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl12Vs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 201,
+ "top": 109,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8ylUPC8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylQfX0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl12Vs="
+ },
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 105,
+ "width": 14,
+ "height": 40
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ik6e08="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8yllwdQ="
+ },
+ "points": "114:105;288:105",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylRIzA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylSU3Q="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ylTmrw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8ylUPC8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ylVU3U=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl2uVI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylWTV8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl2uVI="
+ },
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 112,
+ "width": 96.0654296875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "edgePosition": 1,
+ "text": "2 : onClick"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylXDwI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl2uVI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 378,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylYu/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl2uVI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 378,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8ylZIkU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylVU3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl2uVI="
+ },
+ "font": "Arial;13;0",
+ "left": 455,
+ "top": 128,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ilBZks="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ik6e08="
+ },
+ "points": "301:128;455:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylWTV8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylXDwI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ylYu/Y="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8ylZIkU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ylaJkY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl37zA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylbyYs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl37zA="
+ },
+ "font": "Arial;13;0",
+ "left": 489,
+ "top": 127,
+ "width": 158.15185546875,
+ "height": 13,
+ "alpha": -4.514994382073455,
+ "distance": 10.198039027185569,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "edgePosition": 1,
+ "text": "3 : createItemCourseView"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylc+CQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl37zA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 570,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8yld3mY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl37zA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 570,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8ylemgQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylaJkY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl37zA="
+ },
+ "font": "Arial;13;0",
+ "left": 673,
+ "top": 144,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ylPe2w="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ilBZks="
+ },
+ "points": "468:144;673:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylbyYs="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylc+CQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8yld3mY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8ylemgQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B8ylfM0M=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl/PhI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B8ylgbZU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylfM0M="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl/PhI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ylhj7w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylgbZU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -224,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8yli0bA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylgbZU="
+ },
+ "font": "Arial;13;1",
+ "left": 61,
+ "top": 47,
+ "width": 105.13232421875,
+ "height": 13,
+ "text": "CourseActivity"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8yljmKQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylgbZU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -224,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B8ylkPQc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylgbZU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -224,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 56,
+ "top": 40,
+ "width": 115.13232421875,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylhj7w="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8yli0bA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B8yljmKQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ylkPQc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B8yllwdQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylfM0M="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl/PhI="
+ },
+ "font": "Arial;13;0",
+ "left": 114,
+ "top": 80,
+ "width": 1,
+ "height": 191
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 56,
+ "top": 40,
+ "width": 115.13232421875,
+ "height": 231,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B8ylgbZU="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B8yllwdQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ylm4cI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl4xhw="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylnxJY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl4xhw="
+ },
+ "font": "Arial;13;0",
+ "left": 710,
+ "top": 144,
+ "width": 149.79833984375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "edgePosition": 1,
+ "text": "4 : getWritableDatabase"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylobrA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl4xhw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 784,
+ "top": 129,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylp36c=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl4xhw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 784,
+ "top": 164,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8ylqwQE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylm4cI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl4xhw="
+ },
+ "font": "Arial;13;0",
+ "left": 882,
+ "top": 160,
+ "width": 14,
+ "height": 97
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ilIiGk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ylPe2w="
+ },
+ "points": "686:160;882:160",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylnxJY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylobrA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ylp36c="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8ylqwQE="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ylrork=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl5S8k="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylsaGg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl5S8k="
+ },
+ "font": "Arial;13;0",
+ "left": 895,
+ "top": 179,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "edgePosition": 1,
+ "text": "5 : execSQL"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8yltOJA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl5S8k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 949,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8yluZE8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl5S8k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 915,
+ "top": 180,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8ylvwA8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylrork="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl5S8k="
+ },
+ "font": "Arial;13;0",
+ "left": 889,
+ "top": 196,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8ilIiGk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ilIiGk="
+ },
+ "points": "895:176;925:176;925:196;902:196",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylsaGg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8yltOJA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8yluZE8="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8ylvwA8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B8ylwW78=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikwdKk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl60NY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylxBf4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl60NY="
+ },
+ "font": "Arial;13;0",
+ "left": 441,
+ "top": 244,
+ "width": 112.0107421875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "edgePosition": 1,
+ "text": "6 : finish"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylyZu8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl60NY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 497,
+ "top": 259,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B8ylzCnI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl60NY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 498,
+ "top": 224,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B8yl0bTg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ylwW78="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B8yl60NY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 114,
+ "top": 240,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B8yllwdQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B8ilIiGk="
+ },
+ "points": "882:240;114:240",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B8ylxBf4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B8ylyZu8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B8ylzCnI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B8yl0bTg="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8yl12Vs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "startActivityForResult",
+ "source": {
+ "$ref": "AAAAAAF59n4B8yl/PhI="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8yl7TTw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8yl2uVI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "onClick",
+ "source": {
+ "$ref": "AAAAAAF59n4B8yl7TTw="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8yl8Uhw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8yl37zA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "createItemCourseView",
+ "source": {
+ "$ref": "AAAAAAF59n4B8yl8Uhw="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8yl+evE="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8yl4xhw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "getWritableDatabase",
+ "source": {
+ "$ref": "AAAAAAF59n4B8yl+evE="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8yl5S8k=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "execSQL",
+ "source": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B8yl60NY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "finish",
+ "source": {
+ "$ref": "AAAAAAF59n4B8yl9mJg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B8yl/PhI="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8yl7TTw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "AddCourseActivity",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8yl8Uhw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "AddCourseView",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8yl9mJg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "DataBase",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8yl+evE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "CourseView",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B8yl/PhI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ikvAps="
+ },
+ "name": "CourseActivity",
+ "represent": {
+ "$ref": "AAAAAAF59n4B9Sow5X8="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59n4B9CnxL4Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "课程删除",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59n4B9Cnya7s=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "课程删除",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59n4B9CnztBc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn0ODY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnztBc="
+ },
+ "font": "Arial;13;0",
+ "left": 102.97900390625,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "课程删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn1DxQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnztBc="
+ },
+ "font": "Arial;13;1",
+ "left": 37,
+ "top": 13,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 8,
+ "width": 633,
+ "height": 297,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9Cn0ODY="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n4B9Cn1DxQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B9Cn2QeM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Soj19U="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B9Cn36vY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn2QeM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Soj19U="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn4nK8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn36vY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn5blg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn36vY="
+ },
+ "font": "Arial;13;1",
+ "left": 269,
+ "top": 47,
+ "width": 86.99072265625,
+ "height": 13,
+ "text": "CourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn6naU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn36vY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn7GBo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn36vY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 264,
+ "top": 40,
+ "width": 96.99072265625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9Cn4nK8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9Cn5blg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B9Cn6naU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9Cn7GBo="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B9Cn8r4s=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn2QeM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Soj19U="
+ },
+ "font": "Arial;13;0",
+ "left": 312,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 264,
+ "top": 40,
+ "width": 96.99072265625,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B9Cn36vY="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B9Cn8r4s="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B9Cn9B/s=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B9Cn+HWo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn9B/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9Cn/d5w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn+HWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9CoASN4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn+HWo="
+ },
+ "font": "Arial;13;1",
+ "left": 469,
+ "top": 47,
+ "width": 101,
+ "height": 13,
+ "text": "DataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9CoBYqU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn+HWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9CoCFts=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn+HWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 464,
+ "top": 40,
+ "width": 111,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9Cn/d5w="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9CoASN4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B9CoBYqU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9CoCFts="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B9CoDPsg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cn9B/s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ },
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 464,
+ "top": 40,
+ "width": 111,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B9Cn+HWo="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B9CoDPsg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B9CoEHVM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoffGM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9CoFTIc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoffGM="
+ },
+ "font": "Arial;13;0",
+ "left": 158,
+ "top": 88,
+ "width": 95.19580078125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "edgePosition": 1,
+ "text": "1 : onLongClick"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoGMOc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoffGM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 205,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoHePg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoffGM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 205,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B9SoIhOk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CoEHVM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoffGM="
+ },
+ "font": "Arial;13;0",
+ "left": 305,
+ "top": 104,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B9Cn8r4s="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B9SoUk3c="
+ },
+ "points": "105:104;305:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9CoFTIc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9SoGMOc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9SoHePg="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B9SoIhOk="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B9SoJLhw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SogEDE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoKBjY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SogEDE="
+ },
+ "font": "Arial;13;0",
+ "left": 341,
+ "top": 112,
+ "width": 149.79833984375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "edgePosition": 1,
+ "text": "2 : getWritableDatabase"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoLZWY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SogEDE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 415,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoMahw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SogEDE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 415,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B9SoNiA4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoJLhw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SogEDE="
+ },
+ "font": "Arial;13;0",
+ "left": 513,
+ "top": 128,
+ "width": 14,
+ "height": 89
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B9CoDPsg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B9Cn8r4s="
+ },
+ "points": "318:128;513:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9SoKBjY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9SoLZWY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9SoMahw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B9SoNiA4="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n4B9SoOZFY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Solu/w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n4B9SoPuHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoOZFY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Solu/w="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9SoQolg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoPuHY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9SoR4RU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoPuHY="
+ },
+ "font": "Arial;13;1",
+ "left": 53,
+ "top": 47,
+ "width": 104.34521484375,
+ "height": 13,
+ "text": "CourseActicity"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9SoSZKg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoPuHY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n4B9SoTtTo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoPuHY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 114.34521484375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9SoQolg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9SoR4RU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n4B9SoSZKg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9SoTtTo="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n4B9SoUk3c=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoOZFY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9Solu/w="
+ },
+ "font": "Arial;13;0",
+ "left": 105,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 114.34521484375,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n4B9SoPuHY="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n4B9SoUk3c="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B9SoVzPQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SohpHo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoWzAQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SohpHo="
+ },
+ "font": "Arial;13;0",
+ "left": 526,
+ "top": 147,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "edgePosition": 1,
+ "text": "3 : execSQL"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoXdoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SohpHo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 580,
+ "top": 147,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SoYp7M=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SohpHo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 546,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B9SoZdvg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9SoVzPQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SohpHo="
+ },
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 164,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B9CoDPsg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B9CoDPsg="
+ },
+ "points": "526:144;556:144;556:164;533:164",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9SoWzAQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9SoXdoU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9SoYp7M="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B9SoZdvg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n4B9Soa/34=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Cnya7s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoieWU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SobAec=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoieWU="
+ },
+ "font": "Arial;13;0",
+ "left": 283,
+ "top": 210,
+ "width": 51.90478515625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "edgePosition": 1,
+ "text": "4 : finish"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9SocPPg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoieWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 308,
+ "top": 225,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n4B9Sod5xY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoieWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 190,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n4B9SoeKO4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9Soa/34="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n4B9SoieWU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 105,
+ "top": 206,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n4B9SoUk3c="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n4B9CoDPsg="
+ },
+ "points": "513:206;105:206",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n4B9SobAec="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n4B9SocPPg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n4B9Sod5xY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n4B9SoeKO4="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B9SoffGM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "onLongClick",
+ "source": {
+ "$ref": "AAAAAAF59n4B9Solu/w="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B9Soj19U="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B9SogEDE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "getWritableDatabase",
+ "source": {
+ "$ref": "AAAAAAF59n4B9Soj19U="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B9SohpHo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "execSQL",
+ "source": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n4B9SoieWU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "finish",
+ "source": {
+ "$ref": "AAAAAAF59n4B9SokuZA="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n4B9Solu/w="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B9Soj19U=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "CourseView",
+ "represent": {
+ "$ref": "AAAAAAF59n4B9SooXok="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B9SokuZA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "DataBase",
+ "represent": {
+ "$ref": "AAAAAAF59n4B9SopYxY="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n4B9Solu/w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B9CnxL4Y="
+ },
+ "name": "CourseActicity",
+ "represent": {
+ "$ref": "AAAAAAF59n4B9SozzgE="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SomQI0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SonFxs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SooXok=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SopYxY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role4",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SoqFnw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role5",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SorwSM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role6",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SosSCg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role7",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9Sot65w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role8",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SouYrQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role9",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SovRf8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role10",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9Sow5X8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role11",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SoxIC8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role12",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SoyAOM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role13",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n4B9SozzgE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n4B8ij8fFQ="
+ },
+ "name": "Role14",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF59n/+gC+5uJk=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Collaboration1",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59n/+gC+6BSw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+5uJk="
+ },
+ "name": "Interaction1",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59n/+gC+7quQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "日记顺序图",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59n/+gC+8SFA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC+9Cy8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+8SFA="
+ },
+ "font": "Arial;13;0",
+ "left": 366.97900390625,
+ "top": 5,
+ "width": 66,
+ "height": 13,
+ "text": "日记顺序图"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC++sDc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+8SFA="
+ },
+ "font": "Arial;13;1",
+ "left": 301,
+ "top": 5,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "width": 1009,
+ "height": 824,
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gC+9Cy8="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59n/+gC++sDc="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n/+gC+/rWU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n/+gC/AAP0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+/rWU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/B/4k=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/AAP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/CB7Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/AAP0="
+ },
+ "font": "Arial;13;1",
+ "left": 317,
+ "top": 47,
+ "width": 140.62841796875,
+ "height": 13,
+ "text": "Dairy_managerPage"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/D2Rw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/AAP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/EV3Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/AAP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 317,
+ "top": 62,
+ "width": 135.0107421875,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 312,
+ "top": 40,
+ "width": 150.62841796875,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gC/B/4k="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gC/CB7Q="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n/+gC/D2Rw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gC/EV3Y="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n/+gC/FJ3k=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+/rWU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "font": "Arial;13;0",
+ "left": 387,
+ "top": 80,
+ "width": 1,
+ "height": 601
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 312,
+ "top": 40,
+ "width": 150.62841796875,
+ "height": 641,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n/+gC/AAP0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n/+gC/FJ3k="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n/+gC/Gh9E=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n/+gC/Hfq4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Gh9E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/IAbk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Hfq4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/Jf7s=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Hfq4="
+ },
+ "font": "Arial;13;1",
+ "left": 541,
+ "top": 47,
+ "width": 67.37646484375,
+ "height": 13,
+ "text": "DairyList"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/KykM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Hfq4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/LEiE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Hfq4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 536,
+ "top": 40,
+ "width": 77.37646484375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gC/IAbk="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gC/Jf7s="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n/+gC/KykM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gC/LEiE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n/+gC/MCLU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Gh9E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 80,
+ "width": 1,
+ "height": 601
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 536,
+ "top": 40,
+ "width": 77.37646484375,
+ "height": 641,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n/+gC/Hfq4="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n/+gC/NXVA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAUmlg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n/+gC/OxuI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/NXVA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAUmlg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/Pbiw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/OxuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 464,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/Qt+A=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/OxuI="
+ },
+ "font": "Arial;13;1",
+ "left": 853,
+ "top": 47,
+ "width": 102.1806640625,
+ "height": 13,
+ "text": "DairyEditPage"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/REpw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/OxuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 464,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/S2TA=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/OxuI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 464,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 848,
+ "top": 40,
+ "width": 112.1806640625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gC/Pbiw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gC/Qt+A="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n/+gC/REpw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gC/S2TA="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n/+gC/TMdY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/NXVA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAUmlg="
+ },
+ "font": "Arial;13;0",
+ "left": 904,
+ "top": 80,
+ "width": 1,
+ "height": 609
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 848,
+ "top": 40,
+ "width": 112.1806640625,
+ "height": 649,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n/+gC/OxuI="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n/+gC/TMdY="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59n/+gC/Uzx0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59n/+gC/V4X8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Uzx0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gC/WO20=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/V4X8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gS/XlYY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/V4X8="
+ },
+ "font": "Arial;13;1",
+ "left": 709,
+ "top": 131,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "Dairy"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gS/Ypp4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/V4X8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59n/+gS/ZiIE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/V4X8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 704,
+ "top": 124,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gC/WO20="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/XlYY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59n/+gS/Ypp4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/ZiIE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59n/+gS/auxg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC/Uzx0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "font": "Arial;13;0",
+ "left": 740,
+ "top": 164,
+ "width": 1,
+ "height": 517
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 704,
+ "top": 124,
+ "width": 72.736328125,
+ "height": 557,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59n/+gC/V4X8="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59n/+gS/auxg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/bhew=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAIjf0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/cLfU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAIjf0="
+ },
+ "font": "Arial;13;0",
+ "left": 409,
+ "top": 104,
+ "width": 136.62060546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "edgePosition": 1,
+ "text": "1 : AddDairy EditDairy"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/deNo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAIjf0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/eoyc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAIjf0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/fcvU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/bhew="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAIjf0="
+ },
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 120,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/FJ3k="
+ },
+ "points": "387:120;568:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/cLfU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/deNo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/eoyc="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/fcvU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/gbgw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAJIIM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/hD9E=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAJIIM="
+ },
+ "font": "Arial;13;0",
+ "left": 607,
+ "top": 128,
+ "width": 71.83642578125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "edgePosition": 1,
+ "text": "2 : Add Edit"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/ihxE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAJIIM="
+ },
+ "font": "Arial;13;0",
+ "left": 616,
+ "top": 113,
+ "width": 52.7109375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "edgePosition": 1,
+ "text": "«create»"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/jQGE=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAJIIM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 642,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/k0Uo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/gbgw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAJIIM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 740,
+ "top": 144,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gS/auxg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "points": "581:144;704:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/hD9E="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/ihxE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/jQGE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/k0Uo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/l9rc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAKbkI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/m3WQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAKbkI="
+ },
+ "font": "Arial;13;0",
+ "left": 769,
+ "top": 180,
+ "width": 98.7060546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "edgePosition": 1,
+ "text": "3 : Dairycontent"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/n8EM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAKbkI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 818,
+ "top": 165,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/o3bY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAKbkI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 818,
+ "top": 200,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/p4wM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/l9rc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAKbkI="
+ },
+ "font": "Arial;13;0",
+ "left": 897,
+ "top": 196,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/TMdY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gS/auxg="
+ },
+ "points": "740:196;897:196",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/m3WQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/n8EM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/o3bY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/p4wM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/qUrI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTALF4w="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/roWo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTALF4w="
+ },
+ "font": "Arial;13;0",
+ "left": 775,
+ "top": 222,
+ "width": 91.96484375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "edgePosition": 1,
+ "text": "4 : newcontent"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/syzQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTALF4w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 820,
+ "top": 237,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/tjCw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTALF4w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 202,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/uENw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/qUrI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTALF4w="
+ },
+ "font": "Arial;13;0",
+ "left": 733,
+ "top": 218,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gS/auxg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/TMdY="
+ },
+ "points": "897:218;746:218",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/roWo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/syzQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/tjCw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/uENw="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/vxZs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAMg1o="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/w5iY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAMg1o="
+ },
+ "font": "Arial;13;0",
+ "left": 617,
+ "top": 244,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "edgePosition": 1,
+ "text": "5 : newDairy"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/xdoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAMg1o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 656,
+ "top": 259,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/yvHY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAMg1o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 657,
+ "top": 224,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/zuTQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/vxZs="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAMg1o="
+ },
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 240,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gS/auxg="
+ },
+ "points": "733:240;581:240",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/w5iY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/xdoU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/yvHY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/zuTQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/0nrQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTANoXQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/1P1w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTANoXQ="
+ },
+ "font": "Arial;13;0",
+ "left": 426,
+ "top": 268,
+ "width": 100.0390625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "edgePosition": 1,
+ "text": "6 : NewDairyList"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/2RMI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTANoXQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 476,
+ "top": 283,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/3+Fw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTANoXQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 248,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/4wFg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/0nrQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTANoXQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 387,
+ "top": 264,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/FJ3k="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "points": "568:264;387:264",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/1P1w="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/2RMI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/3+Fw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/4wFg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/5ZaU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAONAo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/6DUc=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAONAo="
+ },
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 363,
+ "width": 91.17138671875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "edgePosition": 1,
+ "text": "7 : DeleteDairy"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/7+y8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAONAo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 348,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS/8+kQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAONAo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 383,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gS/9YXs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/5ZaU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAONAo="
+ },
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 379,
+ "width": 14,
+ "height": 57
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/FJ3k="
+ },
+ "points": "387:379;568:379",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS/6DUc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gS/7+y8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gS/8+kQ="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gS/9YXs="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gS/+SvU=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAPmp0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gS//BVI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAPmp0="
+ },
+ "font": "Arial;13;0",
+ "left": 581,
+ "top": 387,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "edgePosition": 1,
+ "text": "8 : DairyID"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gTAAQlk=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAPmp0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 635,
+ "top": 387,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gTABjZs=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAPmp0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 601,
+ "top": 388,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gTACVHQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gS/+SvU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAPmp0="
+ },
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 404,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "points": "581:384;611:384;611:404;588:404",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gS//BVI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gTAAQlk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gTABjZs="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gTACVHQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59n/+gTADz3g=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+7quQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAQA24="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gTAEufw=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAQA24="
+ },
+ "font": "Arial;13;0",
+ "left": 430,
+ "top": 431,
+ "width": 101.8671875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "edgePosition": 1,
+ "text": "9 : NewDairyList"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gTAFAf8=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAQA24="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 480,
+ "top": 446,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59n/+gTAGGmI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAQA24="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 481,
+ "top": 411,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59n/+gTAHUqM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gTADz3g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59n/+gTAQA24="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 387,
+ "top": 427,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59n/+gC/FJ3k="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59n/+gC/MCLU="
+ },
+ "points": "575:427;387:427",
+ "nameLabel": {
+ "$ref": "AAAAAAF59n/+gTAEufw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59n/+gTAFAf8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59n/+gTAGGmI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59n/+gTAHUqM="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAIjf0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "AddDairy EditDairy",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "messageSort": "asynchCall"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAJIIM=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "Add Edit",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "messageSort": "createMessage"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAKbkI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "Dairycontent",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTAUmlg="
+ },
+ "messageSort": "asynchCall"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTALF4w=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "newcontent",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTAUmlg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "messageSort": "asynchCall"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAMg1o=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "newDairy",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTAVEmY="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTANoXQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "NewDairyList",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAONAo=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "DeleteDairy",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAPmp0=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "DairyID",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59n/+gTAQA24=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "NewDairyList",
+ "source": {
+ "$ref": "AAAAAAF59n/+gTATfis="
+ },
+ "target": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n/+gTARq8g=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "Dairy_managerPage",
+ "ownedElements": [
+ {
+ "_type": "UMLConstraint",
+ "_id": "AAAAAAF59n/+gTASRT4=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gTARq8g="
+ },
+ "name": "Constraint1"
+ }
+ ],
+ "represent": {
+ "$ref": "AAAAAAF59n/+gTAWv5A="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n/+gTATfis=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "DairyList",
+ "represent": {
+ "$ref": "AAAAAAF59n/+gTAX6Sg="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n/+gTAUmlg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "DairyEditPage",
+ "represent": {
+ "$ref": "AAAAAAF59n/+gTAYWoI="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59n/+gTAVEmY=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+6BSw="
+ },
+ "name": "Dairy",
+ "represent": {
+ "$ref": "AAAAAAF59n/+gTAZbtQ="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n/+gTAWv5A=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+5uJk="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n/+gTAX6Sg=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+5uJk="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n/+gTAYWoI=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+5uJk="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59n/+gTAZbtQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59n/+gC+5uJk="
+ },
+ "name": "Role4",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF59odx0DIIJuE=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Collaboration1",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59odx0DIJm1A=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIIJuE="
+ },
+ "name": "Interaction1",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59odx0DIKvzE=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "问题反馈顺序图",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59odx0DILyd8=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIMfyk=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DILyd8="
+ },
+ "font": "Arial;13;0",
+ "left": 86.97900390625,
+ "top": 10,
+ "width": 92,
+ "height": 13,
+ "text": "问题反馈顺序图"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DINIgg=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DILyd8="
+ },
+ "font": "Arial;13;1",
+ "left": 21,
+ "top": 10,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 5,
+ "width": 695,
+ "height": 595,
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIMfyk="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59odx0DINIgg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59odx0DIOnxA=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI1/jA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59odx0DIPEEw=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIOnxA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI1/jA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIQa2s=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIPEEw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIRhIs=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIPEEw="
+ },
+ "font": "Arial;13;1",
+ "left": 117,
+ "top": 47,
+ "width": 99.3623046875,
+ "height": 13,
+ "text": "FeedbackView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DISQ5k=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIPEEw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DITpKg=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIPEEw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 40,
+ "width": 109.3623046875,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59odx0DIQa2s="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIRhIs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59odx0DISQ5k="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59odx0DITpKg="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59odx0DIUXcA=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIOnxA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI1/jA="
+ },
+ "font": "Arial;13;0",
+ "left": 167,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 40,
+ "width": 109.3623046875,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59odx0DIPEEw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59odx0DIUXcA="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59odx0DIVRzQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI2Q3Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59odx0DIWmas=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIVRzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI2Q3Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIXUkw=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIWmas="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIYXU0=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIWmas="
+ },
+ "font": "Arial;13;1",
+ "left": 285,
+ "top": 47,
+ "width": 116.18359375,
+ "height": 13,
+ "text": "FeedbackControl"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIZx98=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIWmas="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIa1RI=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIWmas="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 40,
+ "width": 126.18359375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59odx0DIXUkw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIYXU0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59odx0DIZx98="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59odx0DIa1RI="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59odx0DIbD7U=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIVRzQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI2Q3Y="
+ },
+ "font": "Arial;13;0",
+ "left": 343,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 40,
+ "width": 126.18359375,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59odx0DIWmas="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59odx0DIbD7U="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59odx0DIcyQM=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI3Zp4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59odx0DId+iY=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIcyQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI3Zp4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIegg8=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DId+iY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -192,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIfcKY=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DId+iY="
+ },
+ "font": "Arial;13;1",
+ "left": 477,
+ "top": 47,
+ "width": 121.26806640625,
+ "height": 13,
+ "text": "ProblemDataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIgh+o=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DId+iY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -192,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from Interaction1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59odx0DIhfSk=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DId+iY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -192,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 472,
+ "top": 40,
+ "width": 131.26806640625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59odx0DIegg8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIfcKY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59odx0DIgh+o="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59odx0DIhfSk="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59odx0DIigxc=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIcyQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI3Zp4="
+ },
+ "font": "Arial;13;0",
+ "left": 538,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 472,
+ "top": 40,
+ "width": 131.26806640625,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59odx0DId+iY="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59odx0DIigxc="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59odx0DIjIlw=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIyRlQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIkxVM=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIyRlQ="
+ },
+ "font": "Arial;13;0",
+ "left": 178,
+ "top": 96,
+ "width": 147.41162109375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "edgePosition": 1,
+ "text": "1 : sendProblemMessage"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIlQkI=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIyRlQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 251,
+ "top": 81,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DImWx0=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIyRlQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 251,
+ "top": 116,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59odx0DIn5Tg=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIjIlw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIyRlQ="
+ },
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": 112,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59odx0DIbD7U="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59odx0DIUXcA="
+ },
+ "points": "167:112;336:112",
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIkxVM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59odx0DIlQkI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59odx0DImWx0="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59odx0DIn5Tg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59odx0DIoebY=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIzf68="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIpQ0Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIzf68="
+ },
+ "font": "Arial;13;0",
+ "left": 367,
+ "top": 122,
+ "width": 147.41162109375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "edgePosition": 1,
+ "text": "2 : sendProblemMessage"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIq0vo=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIzf68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 440,
+ "top": 107,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIrClk=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIzf68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 440,
+ "top": 142,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59odx0DIs/4Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIoebY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DIzf68="
+ },
+ "font": "Arial;13;0",
+ "left": 531,
+ "top": 138,
+ "width": 14,
+ "height": 66
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59odx0DIigxc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59odx0DIbD7U="
+ },
+ "points": "349:138;531:138",
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIpQ0Q="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59odx0DIq0vo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59odx0DIrClk="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59odx0DIs/4Y="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59odx0DItF6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIKvzE="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI0FCw="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIuWBs=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI0FCw="
+ },
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 155,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "edgePosition": 1,
+ "text": "3 : addToList"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIvieA=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI0FCw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 598,
+ "top": 155,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59odx0DIwGno=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI0FCw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 564,
+ "top": 156,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59odx0DIxKJ0=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DItF6Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59odx0DI0FCw="
+ },
+ "font": "Arial;13;0",
+ "left": 538,
+ "top": 172,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59odx0DIigxc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59odx0DIigxc="
+ },
+ "points": "544:152;574:152;574:172;551:172",
+ "nameLabel": {
+ "$ref": "AAAAAAF59odx0DIuWBs="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59odx0DIvieA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59odx0DIwGno="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59odx0DIxKJ0="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59odx0DIyRlQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "sendProblemMessage",
+ "source": {
+ "$ref": "AAAAAAF59odx0DI1/jA="
+ },
+ "target": {
+ "$ref": "AAAAAAF59odx0DI2Q3Y="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59odx0DIzf68=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "sendProblemMessage",
+ "source": {
+ "$ref": "AAAAAAF59odx0DI2Q3Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF59odx0DI3Zp4="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59odx0DI0FCw=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "addToList",
+ "source": {
+ "$ref": "AAAAAAF59odx0DI3Zp4="
+ },
+ "target": {
+ "$ref": "AAAAAAF59odx0DI3Zp4="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59odx0DI1/jA=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "FeedbackView",
+ "represent": {
+ "$ref": "AAAAAAF59odx0TI4E6Q="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59odx0DI2Q3Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "FeedbackControl",
+ "represent": {
+ "$ref": "AAAAAAF59odx0TI5b6s="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59odx0DI3Zp4=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIJm1A="
+ },
+ "name": "ProblemDataBase",
+ "represent": {
+ "$ref": "AAAAAAF59odx0TI6TNo="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59odx0TI4E6Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIIJuE="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59odx0TI5b6s=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIIJuE="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59odx0TI6TNo=",
+ "_parent": {
+ "$ref": "AAAAAAF59odx0DIIJuE="
+ },
+ "name": "Role3"
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF59ouRIjTaVEQ=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "问题管理",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59ouRIjTbkO4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "问题设计",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59ouRIjTcGuI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "问题设计顺序图",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59ouRIjTdz1A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTeQYg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTdz1A="
+ },
+ "font": "Arial;13;0",
+ "left": 182.97900390625,
+ "top": 13,
+ "width": 92,
+ "height": 13,
+ "text": "问题设计顺序图"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTfDMc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTdz1A="
+ },
+ "font": "Arial;13;1",
+ "left": 117,
+ "top": 13,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 8,
+ "width": 481,
+ "height": 353,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjTeQYg="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59ouRIjTfDMc="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59ouRIjTgt0E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ouRIjThZuw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTgt0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTim24=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjThZuw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTj8wc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjThZuw="
+ },
+ "font": "Arial;13;1",
+ "left": 165,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "CardView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTkV/g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjThZuw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 问题设计)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTlGEc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjThZuw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 160,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjTim24="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjTj8wc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ouRIjTkV/g="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjTlGEc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59ouRIjTmLLE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTgt0E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "font": "Arial;13;0",
+ "left": 209,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 160,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ouRIjThZuw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59ouRIjTmLLE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59ouRIjTnYjk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ouRIjTo6SE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTnYjk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTpAPE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTo6SE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTqLQs=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTo6SE="
+ },
+ "font": "Arial;13;1",
+ "left": 309,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "CardControl"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTrUIE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTo6SE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 问题设计)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTsMGc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTo6SE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjTpAPE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjTqLQs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ouRIjTrUIE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjTsMGc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59ouRIjTtdkM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTnYjk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "font": "Arial;13;0",
+ "left": 353,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ouRIjTo6SE="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59ouRIjTtdkM="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59ouRIjTuVF4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUWUgg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ouRIjTvl+c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTuVF4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUWUgg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTw+OI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTvl+c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTx8c4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTvl+c="
+ },
+ "font": "Arial;13;1",
+ "left": 453,
+ "top": 47,
+ "width": 98.87353515625,
+ "height": 13,
+ "text": "CardDataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTyZoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTvl+c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 问题设计)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIjTzXYI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTvl+c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 40,
+ "width": 108.87353515625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjTw+OI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjTx8c4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ouRIjTyZoU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjTzXYI="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59ouRIjT0ngQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTuVF4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUWUgg="
+ },
+ "font": "Arial;13;0",
+ "left": 502,
+ "top": 80,
+ "width": 1,
+ "height": 199
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 40,
+ "width": 108.87353515625,
+ "height": 239,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ouRIjTvl+c="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59ouRIjT0ngQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIjT112g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIjUOWco="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjT2+iU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIjUOWco="
+ },
+ "font": "Arial;13;0",
+ "left": 198,
+ "top": 107,
+ "width": 101.1689453125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "edgePosition": 1,
+ "text": "1 : getInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjT3Tyg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIjUOWco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 263,
+ "top": 107,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjT4occ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIjUOWco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 229,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIjT5Q0Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT112g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIjUOWco="
+ },
+ "font": "Arial;13;0",
+ "left": 202,
+ "top": 124,
+ "width": 14,
+ "height": 37
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIjTmLLE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIjTmLLE="
+ },
+ "points": "209:104;239:104;239:124;215:124",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjT2+iU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjT3Tyg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjT4occ="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIjT5Q0Y="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIjT6z0s=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUP7u0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjT7DJw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUP7u0="
+ },
+ "font": "Arial;13;0",
+ "left": 211,
+ "top": 136,
+ "width": 139.46435546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "edgePosition": 1,
+ "text": "2 : sendCardInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjT8bEE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUP7u0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 121,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjT9GoU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUP7u0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 156,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIjT+KLE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT6z0s="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUP7u0="
+ },
+ "font": "Arial;13;0",
+ "left": 346,
+ "top": 152,
+ "width": 14,
+ "height": 129
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIjTtdkM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIjTmLLE="
+ },
+ "points": "215:152;346:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjT7DJw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjT8bEE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjT9GoU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIjT+KLE="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIjT/qsY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzURRCc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUA/3o=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzURRCc="
+ },
+ "font": "Arial;13;0",
+ "left": 391,
+ "top": 220,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "edgePosition": 1,
+ "text": "4 : finish"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUBqfo=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzURRCc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 426,
+ "top": 235,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUCXsM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzURRCc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 427,
+ "top": 200,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIjUD1Wk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjT/qsY="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzURRCc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 346,
+ "top": 216,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIjTtdkM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIjT0ngQ="
+ },
+ "points": "495:216;359:216",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjUA/3o="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjUBqfo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjUCXsM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIjUD1Wk="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIjUEPAQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUS+7c="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUFBN8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUS+7c="
+ },
+ "font": "Arial;13;0",
+ "left": 241,
+ "top": 270,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "edgePosition": 1,
+ "text": "5 : finish"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUGXEI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUS+7c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 276,
+ "top": 285,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUHqPE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUS+7c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 277,
+ "top": 250,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIjUI0SU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUEPAQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUS+7c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 209,
+ "top": 266,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIjTmLLE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIjTtdkM="
+ },
+ "points": "346:266;209:266",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjUFBN8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjUGXEI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjUHqPE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIjUI0SU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIjUJwx4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTcGuI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUQx/k="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUKXoE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUQx/k="
+ },
+ "font": "Arial;13;0",
+ "left": 388,
+ "top": 160,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "edgePosition": 1,
+ "text": "3 : addToList"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjULsBQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUQx/k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 427,
+ "top": 145,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIjUMXhw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUQx/k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 427,
+ "top": 180,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIjUNDdU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjUJwx4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUQx/k="
+ },
+ "font": "Arial;13;0",
+ "left": 495,
+ "top": 176,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIjT0ngQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIjTtdkM="
+ },
+ "points": "359:176;495:176",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIjUKXoE="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIjULsBQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIjUMXhw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIjUNDdU="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIjUOWco=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "getInformation",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzUP7u0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "sendCardInformation",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzUQx/k=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "addToList",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzUWUgg="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzURRCc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "finish",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzUWUgg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzUS+7c=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "finish",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzUTUyI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "问题信息",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzUUyzI="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzUVCSQ="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59ouRIzUUyzI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "CardView",
+ "represent": {
+ "$ref": "AAAAAAF59ouRIzVMqkA="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59ouRIzUVCSQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "CardControl",
+ "represent": {
+ "$ref": "AAAAAAF59ouRIzVNJ5o="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59ouRIzUWUgg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTbkO4="
+ },
+ "name": "CardDataBase",
+ "represent": {
+ "$ref": "AAAAAAF59ouRIzVOud8="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF59ouRIzUXVr4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "问题推荐",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF59ouRIzUYxw0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "问题推荐顺序图",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF59ouRIzUZAR0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUaPtg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUZAR0="
+ },
+ "font": "Arial;13;0",
+ "left": 78.97900390625,
+ "top": 13,
+ "width": 92,
+ "height": 13,
+ "text": "问题推荐顺序图"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUb5Io=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUZAR0="
+ },
+ "font": "Arial;13;1",
+ "left": 13,
+ "top": 13,
+ "width": 60.97900390625,
+ "height": 13,
+ "text": "interaction"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 8,
+ "width": 529,
+ "height": 273,
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzUaPtg="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF59ouRIzUb5Io="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59ouRIzUcynw=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ouRIzUdFP0=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUcynw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUergM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUdFP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUfz08=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUdFP0="
+ },
+ "font": "Arial;13;1",
+ "left": 237,
+ "top": 47,
+ "width": 88.736328125,
+ "height": 13,
+ "text": "CardAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUgfFk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUdFP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 问题推荐)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUhdiQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUdFP0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 232,
+ "top": 40,
+ "width": 98.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzUergM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzUfz08="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ouRIzUgfFk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzUhdiQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59ouRIzUiAoI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUcynw="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ },
+ "font": "Arial;13;0",
+ "left": 281,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 232,
+ "top": 40,
+ "width": 98.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ouRIzUdFP0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59ouRIzUiAoI="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59ouRIzUjGyM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVK8Io="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ouRIzUkbZE=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUjGyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVK8Io="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUlU1Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUkbZE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUmDxM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUkbZE="
+ },
+ "font": "Arial;13;1",
+ "left": 389,
+ "top": 47,
+ "width": 98.87353515625,
+ "height": 13,
+ "text": "CardDataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUnXpU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUkbZE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 问题推荐)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUogws=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUkbZE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 384,
+ "top": 40,
+ "width": 108.87353515625,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzUlU1Q="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzUmDxM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ouRIzUnXpU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzUogws="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59ouRIzUpSVk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUjGyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVK8Io="
+ },
+ "font": "Arial;13;0",
+ "left": 438,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 384,
+ "top": 40,
+ "width": 108.87353515625,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ouRIzUkbZE="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59ouRIzUpSVk="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF59ouRIzUqS8A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVLqQg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59ouRIzUrV54=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUqS8A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVLqQg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUsPmg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUrV54="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUteFk=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUrV54="
+ },
+ "font": "Arial;13;1",
+ "left": 93,
+ "top": 47,
+ "width": 116.6787109375,
+ "height": 13,
+ "text": "CardChooseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUuNSA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUrV54="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 问题推荐)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59ouRIzUvmhg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUrV54="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 126.6787109375,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzUsPmg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzUteFk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59ouRIzUuNSA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzUvmhg="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF59ouRIzUwowY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUqS8A="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVLqQg="
+ },
+ "font": "Arial;13;0",
+ "left": 151,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 126.6787109375,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59ouRIzUrV54="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF59ouRIzUwowY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIzUx79E=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVF6S4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzUydqQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVF6S4="
+ },
+ "font": "Arial;13;0",
+ "left": 170,
+ "top": 95,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": -4.547240843510652,
+ "distance": 18.24828759089466,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "edgePosition": 1,
+ "text": "1 : choose"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzUznJ4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVF6S4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 212,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU0VEY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVF6S4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 212,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIzU11ks=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUx79E="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVF6S4="
+ },
+ "font": "Arial;13;0",
+ "left": 274,
+ "top": 120,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIzUiAoI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIzUwowY="
+ },
+ "points": "151:120;274:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzUydqQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzUznJ4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzU0VEY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIzU11ks="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIzU2ng4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVG6Ts="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU3Gk8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVG6Ts="
+ },
+ "font": "Arial;13;0",
+ "left": 295,
+ "top": 112,
+ "width": 129.34619140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "edgePosition": 1,
+ "text": "2 : getCardInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU4npc=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVG6Ts="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 359,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU5xyY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVG6Ts="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 359,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIzU6Xd8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU2ng4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVG6Ts="
+ },
+ "font": "Arial;13;0",
+ "left": 431,
+ "top": 128,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIzUpSVk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIzUiAoI="
+ },
+ "points": "287:128;431:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzU3Gk8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzU4npc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzU5xyY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIzU6Xd8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIzU7M9w=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVHXeU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU81fM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVHXeU="
+ },
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 156,
+ "width": 108.38623046875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "edgePosition": 1,
+ "text": "3 : cardInformation"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU9/uU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVHXeU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 358,
+ "top": 171,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzU+wI4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVHXeU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 359,
+ "top": 136,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIzU/uFg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzU7M9w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVHXeU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 274,
+ "top": 152,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIzUiAoI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIzUpSVk="
+ },
+ "points": "431:152;287:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzU81fM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzU9/uU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzU+wI4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIzU/uFg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF59ouRIzVAI5g=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUYxw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVIWbA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzVBHY8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVIWbA="
+ },
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 172,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "edgePosition": 1,
+ "text": "4 : display"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzVC/bI=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVIWbA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 211,
+ "top": 187,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59ouRIzVDnGM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVIWbA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 212,
+ "top": 152,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF59ouRIzVE65A=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzVAI5g="
+ },
+ "model": {
+ "$ref": "AAAAAAF59ouRIzVIWbA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 151,
+ "top": 168,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59ouRIzUwowY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59ouRIzUiAoI="
+ },
+ "points": "274:168;151:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF59ouRIzVBHY8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59ouRIzVC/bI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59ouRIzVDnGM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF59ouRIzVE65A="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzVF6S4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "choose",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzVLqQg="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzVG6Ts=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "getCardInformation",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzVK8Io="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzVHXeU=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "cardInformation",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzVK8Io="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF59ouRIzVIWbA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "display",
+ "source": {
+ "$ref": "AAAAAAF59ouRIzVJdm4="
+ },
+ "target": {
+ "$ref": "AAAAAAF59ouRIzVLqQg="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59ouRIzVJdm4=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "CardAdapter",
+ "represent": {
+ "$ref": "AAAAAAF59ouRIzVPYYM="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59ouRIzVK8Io=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "CardDataBase",
+ "represent": {
+ "$ref": "AAAAAAF59ouRIzVQmmQ="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF59ouRIzVLqQg=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIzUXVr4="
+ },
+ "name": "CardChooseView",
+ "represent": {
+ "$ref": "AAAAAAF59ouRIzVRKOY="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ouRIzVMqkA=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ouRIzVNJ5o=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ouRIzVOud8=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ouRIzVPYYM=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "Role4",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ouRIzVQmmQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "Role5",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59ouRIzVRKOY=",
+ "_parent": {
+ "$ref": "AAAAAAF59ouRIjTaVEQ="
+ },
+ "name": "Role6",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF59psvCjfEp8Q=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF59psvCjfF5pc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfEp8Q="
+ },
+ "name": "日记类图",
+ "defaultDiagram": true,
+ "ownedViews": [
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59psvCjfGyAI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59psvCjfHE5c=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfIlAY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfHE5c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfJN/k=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfHE5c="
+ },
+ "font": "Arial;13;1",
+ "left": 197,
+ "top": 183,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "Dairy"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfKS2Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfHE5c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": -32,
+ "width": 82.56396484375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfLdmQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfHE5c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 176,
+ "width": 96.72802734375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCjfIlAY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCjfJN/k="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59psvCjfKS2Y="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCjfLdmQ="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59psvCjfMB/0=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjfNLCQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfMB/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgxZbg="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 206,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+date",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjfOzEg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfMB/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgyNiQ="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 221,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+ID",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjfP3GY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfMB/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgzVGU="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 236,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+content",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjfQ7gw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfMB/0="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg0efw="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 251,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+time",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 201,
+ "width": 96.72802734375,
+ "height": 68
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59psvCjfRY/Q=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfSBmI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg1Q74="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 274,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+getdate()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfTHWg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg2Yqs="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 289,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+getID()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfUZDY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg3Zt4="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 304,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+getcontent()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfVW88=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg4znE="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 319,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+gettime()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfWSdY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg5+Po="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 334,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+modify()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfXWFs=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg67ac="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 349,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+delete()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfYyso=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg7ai4="
+ },
+ "font": "Arial;13;0",
+ "left": 197,
+ "top": 364,
+ "width": 86.72802734375,
+ "height": 13,
+ "text": "+save()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfZ2iA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg82r8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 261,
+ "top": 363,
+ "width": 88.94970703125,
+ "height": 13,
+ "text": "+Operation8()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 269,
+ "width": 96.72802734375,
+ "height": 113
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59psvCjfaTfM=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -88,
+ "top": -16,
+ "width": 92.01806640625,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59psvCjfbKnA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -88,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 192,
+ "top": 176,
+ "width": 96.72802734375,
+ "height": 206,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59psvCjfHE5c="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59psvCjfMB/0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59psvCjfRY/Q="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59psvCjfaTfM="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59psvCjfbKnA="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59psvCjfc7PA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59psvCjfdl5g=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfeVA8=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfdl5g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -112,
+ "top": 112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjffn/0=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfdl5g="
+ },
+ "font": "Arial;13;1",
+ "left": 421,
+ "top": 239,
+ "width": 80.57080078125,
+ "height": 13,
+ "text": "DairyList"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfgtic=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfdl5g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -112,
+ "top": 112,
+ "width": 82.56396484375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjfhM90=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfdl5g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -112,
+ "top": 112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 232,
+ "width": 90.57080078125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCjfeVA8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCjffn/0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59psvCjfgtic="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCjfhM90="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59psvCjfiB3Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjfjMOc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfiB3Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhBFoc="
+ },
+ "font": "Arial;13;0",
+ "left": 421,
+ "top": 262,
+ "width": 80.57080078125,
+ "height": 13,
+ "text": "+Dairygroup",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 257,
+ "width": 90.57080078125,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59psvCjfknVo=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjflR0w=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfknVo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhCFT4="
+ },
+ "font": "Arial;13;0",
+ "left": 421,
+ "top": 285,
+ "width": 80.57080078125,
+ "height": 13,
+ "text": "+add()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfmDJc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfknVo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhDRhY="
+ },
+ "font": "Arial;13;0",
+ "left": 421,
+ "top": 300,
+ "width": 80.57080078125,
+ "height": 13,
+ "text": "+delete()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfnO24=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfknVo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhEXDY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 421,
+ "top": 315,
+ "width": 80.57080078125,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjfo7Mg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfknVo="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhFRnc="
+ },
+ "font": "Arial;13;0",
+ "left": 421,
+ "top": 315,
+ "width": 80.57080078125,
+ "height": 13,
+ "text": "+getDairy()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 280,
+ "width": 90.57080078125,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59psvCjfphTE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -56,
+ "top": 56,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59psvCjfqsDU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -56,
+ "top": 56,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 416,
+ "top": 232,
+ "width": 90.57080078125,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59psvCjfdl5g="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59psvCjfiB3Y="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59psvCjfknVo="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59psvCjfphTE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59psvCjfqsDU="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59psvCjfrcPU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgrxmU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfsxbw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgrxmU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": 259,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjft8hk=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgrxmU="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 352,
+ "top": 244,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfu7k4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgrxmU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 351,
+ "top": 288,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfvFLA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgsiRg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 315,
+ "top": 258,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfwits=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgsiRg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 317,
+ "top": 245,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfxEyk=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgsiRg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 310,
+ "top": 285,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfyyNU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgt2/4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 389,
+ "top": 259,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjfznS4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgt2/4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 387,
+ "top": 246,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjf0TA4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgt2/4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 393,
+ "top": 287,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59psvCjf1+bk=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgsiRg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59psvCjf2RpI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfrcPU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgt2/4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "lineStyle": 1,
+ "points": "289:279;415:281",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCjfsxbw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCjft8hk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCjfu7k4="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59psvCjfvFLA="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59psvCjfwits="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59psvCjfxEyk="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59psvCjfyyNU="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59psvCjfznS4="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59psvCjf0TA4="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59psvCjf1+bk="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59psvCjf2RpI="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59psvCjf3XQM=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59psvCjf4iwM=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf3XQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjf5vn0=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf4iwM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -320,
+ "top": -560,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjf6edA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf4iwM="
+ },
+ "font": "Arial;13;1",
+ "left": 53,
+ "top": 191,
+ "width": 92.1806640625,
+ "height": 13,
+ "text": "DairyEditPage"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjf7w2c=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf4iwM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -320,
+ "top": -560,
+ "width": 82.56396484375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjf8xsU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf4iwM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -320,
+ "top": -560,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 184,
+ "width": 102.1806640625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCjf5vn0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCjf6edA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59psvCjf7w2c="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCjf8xsU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59psvCjf99ZI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf3XQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjf++3A=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf99ZI="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhHM4U="
+ },
+ "font": "Arial;13;0",
+ "left": 53,
+ "top": 214,
+ "width": 92.1806640625,
+ "height": 13,
+ "text": "+Dairy",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 209,
+ "width": 102.1806640625,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59psvCjf/w+w=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf3XQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjgAE+8=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf/w+w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhIRtw="
+ },
+ "font": "Arial;13;0",
+ "left": 53,
+ "top": 237,
+ "width": 92.1806640625,
+ "height": 13,
+ "text": "+save()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjgBRIU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf/w+w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhJlGg="
+ },
+ "font": "Arial;13;0",
+ "left": 53,
+ "top": 252,
+ "width": 92.1806640625,
+ "height": 13,
+ "text": "+delete()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjgCG5M=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf/w+w="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhKOnU="
+ },
+ "font": "Arial;13;0",
+ "left": 53,
+ "top": 267,
+ "width": 92.1806640625,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 232,
+ "width": 102.1806640625,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59psvCjgDdQo=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf3XQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -160,
+ "top": -280,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59psvCjgEV5E=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjf3XQM="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -160,
+ "top": -280,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 48,
+ "top": 184,
+ "width": 102.1806640625,
+ "height": 101,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59psvCjf4iwM="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59psvCjf99ZI="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59psvCjf/w+w="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59psvCjgDdQo="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59psvCjgEV5E="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59psvCjgFlf4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59psvCjgGyFE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgFlf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjgHOs4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgGyFE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjgIo10=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgGyFE="
+ },
+ "font": "Arial;13;1",
+ "left": 413,
+ "top": 63,
+ "width": 93.1455078125,
+ "height": 13,
+ "text": "DairyManager"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjgJyUA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgGyFE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -64,
+ "width": 82.56396484375,
+ "height": 13,
+ "text": "(from Model)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59psvCjgKbNk=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgGyFE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 56,
+ "width": 103.1455078125,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCjgHOs4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCjgIo10="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59psvCjgJyUA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCjgKbNk="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59psvCjgLxLQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgFlf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59psvCjgMyfU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgLxLQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhMsG4="
+ },
+ "font": "Arial;13;0",
+ "left": 413,
+ "top": 86,
+ "width": 93.1455078125,
+ "height": 13,
+ "text": "+DairyList",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 81,
+ "width": 103.1455078125,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59psvCjgNoXk=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgFlf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjgODUk=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgNoXk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhNTk0="
+ },
+ "font": "Arial;13;0",
+ "left": 413,
+ "top": 109,
+ "width": 93.1455078125,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59psvCjgPA8U=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgNoXk="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhOgdI="
+ },
+ "font": "Arial;13;0",
+ "left": 413,
+ "top": 124,
+ "width": 93.1455078125,
+ "height": 13,
+ "text": "+listener()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 104,
+ "width": 103.1455078125,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59psvCjgQ1JA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgFlf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59psvCjgRhBE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgFlf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 408,
+ "top": 56,
+ "width": 103.1455078125,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59psvCjgGyFE="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59psvCjgLxLQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59psvCjgNoXk="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59psvCjgQ1JA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59psvCjgRhBE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59psvCjgSUm4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzguAfE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjgTqHw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzguAfE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 165,
+ "top": 264,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjgUTic=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzguAfE="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 161,
+ "top": 278,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjgV6fQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzguAfE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 174,
+ "top": 235,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjgWprc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgv+Cw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 161,
+ "top": 263,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCjgXcqI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgv+Cw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 155,
+ "top": 275,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgYKSg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgv+Cw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 174,
+ "top": 238,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgZbCw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgwC2E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 170,
+ "top": 266,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgaPkA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgwC2E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 279,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgb5Jg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgwC2E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 174,
+ "top": 238,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59psvCzgc+jc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgv+Cw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59psvCzgd1cY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjgSUm4="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzgwC2E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59psvCjf3XQM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59psvCjfGyAI="
+ },
+ "lineStyle": 1,
+ "points": "191:263;150:250",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCjgTqHw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCjgUTic="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCjgV6fQ="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59psvCjgWprc="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59psvCjgXcqI="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59psvCzgYKSg="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59psvCzgZbCw="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59psvCzgaPkA="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59psvCzgb5Jg="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59psvCzgc+jc="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59psvCzgd1cY="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF59psvCzge4E8=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfF5pc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg+434="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgfXWc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg+434="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 444,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzggcW4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg+434="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 429,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzghXA4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg+434="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 180,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgizFE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg/OwI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 444,
+ "top": 199,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgjtxo=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg/OwI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 431,
+ "top": 197,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgkNuM=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg/OwI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 472,
+ "top": 203,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgllLE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhAuRc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 444,
+ "top": 162,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgmKY8=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhAuRc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 431,
+ "top": 164,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF59psvCzgnJQQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhAuRc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 471,
+ "top": 157,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59psvCzgoXLw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzg/OwI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF59psvCzgpmPA=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzge4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF59psvCzhAuRc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF59psvCjgFlf4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF59psvCjfc7PA="
+ },
+ "lineStyle": 1,
+ "points": "460:231;459:142",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF59psvCzgfXWc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59psvCzggcW4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59psvCzghXA4="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF59psvCzgizFE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF59psvCzgjtxo="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF59psvCzgkNuM="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF59psvCzgllLE="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF59psvCzgmKY8="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF59psvCzgnJQQ="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF59psvCzgoXLw="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF59psvCzgpmPA="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59psvCzgqkI8=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfEp8Q="
+ },
+ "name": "Dairy",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59psvCzgrxmU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59psvCzgsiRg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgrxmU="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ }
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59psvCzgt2/4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgrxmU="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "aggregation": "composite"
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59psvCzguAfE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59psvCzgv+Cw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzguAfE="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59psvCzgwC2E=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzguAfE="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzgxZbg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "date",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzgyNiQ=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "ID",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzgzVGU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "content",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzg0efw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "time",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg1Q74=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "getdate"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg2Yqs=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "getID"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg3Zt4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "getcontent"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg4znE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "gettime"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg5+Po=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "modify"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg67ac=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "delete"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg7ai4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "save"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzg82r8=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzgqkI8="
+ },
+ "name": "Operation8"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59psvCzg9tcw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfEp8Q="
+ },
+ "name": "DairyList",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF59psvCzg+434=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59psvCzg/OwI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg+434="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF59psvCzhAuRc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg+434="
+ },
+ "reference": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzhBFoc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "name": "Dairygroup",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhCFT4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "name": "add"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhDRhY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "name": "delete"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhEXDY=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhFRnc=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzg9tcw="
+ },
+ "name": "getDairy"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59psvCzhGB3Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfEp8Q="
+ },
+ "name": "DairyEditPage",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzhHM4U=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "name": "Dairy",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhIRtw=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "name": "save"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhJlGg=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "name": "delete"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhKOnU=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhGB3Y="
+ },
+ "name": "display"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59psvCzhLfEE=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCjfEp8Q="
+ },
+ "name": "DairyManager",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59psvCzhMsG4=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "name": "DairyList",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhNTk0=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59psvCzhOgdI=",
+ "_parent": {
+ "$ref": "AAAAAAF59psvCzhLfEE="
+ },
+ "name": "listener"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ShowMe/model/需求设计.mdj b/ShowMe/model/需求设计.mdj
new file mode 100644
index 0000000..96d7d1e
--- /dev/null
+++ b/ShowMe/model/需求设计.mdj
@@ -0,0 +1,36267 @@
+{
+ "_type": "Project",
+ "_id": "AAAAAAFF+h6SjaM2Hec=",
+ "name": "Untitled",
+ "ownedElements": [
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAFF+qBWK6M3Z8Y=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAFF+qBtyKM79qY=",
+ "_parent": {
+ "$ref": "AAAAAAFF+qBWK6M3Z8Y="
+ },
+ "name": "Main",
+ "defaultDiagram": true
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF5pgEaGndCDjE=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model1",
+ "ownedElements": [
+ {
+ "_type": "UMLUseCaseDiagram",
+ "_id": "AAAAAAF5pgEaGndDFA4=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "UseCaseDiagram1",
+ "ownedViews": [
+ {
+ "_type": "UMLUseCaseSubjectView",
+ "_id": "AAAAAAF5pgFBr3dJN6o=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pgFBr3dHj5A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5pgFBsHdKMfU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgFBr3dJN6o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pgFBr3dHj5A="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pgFBsHdLCaE=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgFBsHdKMfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1440,
+ "top": -208,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pgFBsHdMJUU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgFBsHdKMfU="
+ },
+ "font": "Arial;13;1",
+ "left": 917,
+ "top": 247,
+ "width": 511,
+ "height": 13,
+ "text": "日记"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pgFBsHdNuMs=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgFBsHdKMfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1440,
+ "top": -208,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pgFBsHdOwLc=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgFBsHdKMfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1440,
+ "top": -208,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 912,
+ "top": 240,
+ "width": 521,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5pgFBsHdLCaE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5pgFBsHdMJUU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5pgFBsHdNuMs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5pgFBsHdOwLc="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 912,
+ "top": 240,
+ "width": 521,
+ "height": 537,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5pgFBsHdKMfU="
+ }
+ },
+ {
+ "_type": "UMLActorView",
+ "_id": "AAAAAAF5pguuMnov3kI=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5pguuMnowZlc=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pguuMnox1xY=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnowZlc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 176,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pguuMnoy4+I=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnowZlc="
+ },
+ "font": "Arial;13;1",
+ "left": 765,
+ "top": 581,
+ "width": 65.17724609375,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pguuMnozG1w=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnowZlc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 176,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5pguuMno0ujc=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnowZlc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 176,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 760,
+ "top": 574,
+ "width": 75.17724609375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5pguuMnox1xY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5pguuMnoy4+I="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5pguuMnozG1w="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5pguuMno0ujc="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5pguuMno1r8s=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 88,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5pguuMno2d80=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 88,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5pguuMno36rE=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 88,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5pguuMno4KX8=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 88,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 760,
+ "top": 488,
+ "width": 75.17724609375,
+ "height": 112,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5pguuMnowZlc="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5pguuMno1r8s="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5pguuMno2d80="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5pguuMno36rE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5pguuMno4KX8="
+ }
+ },
+ {
+ "_type": "UMLActorView",
+ "_id": "AAAAAAF5phAKVIFJZdA=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phAKVIFKot8=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phAKVIFL0y4=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFKot8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": 48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phAKVIFM840=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFKot8="
+ },
+ "font": "Arial;13;1",
+ "left": 1549,
+ "top": 485,
+ "width": 99.708984375,
+ "height": 13,
+ "text": "管理员"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phAKVIFNwz0=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFKot8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": 48,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phAKVIFOfZk=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFKot8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 720,
+ "top": 48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1544,
+ "top": 478,
+ "width": 109.708984375,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phAKVIFL0y4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phAKVIFM840="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phAKVIFNwz0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phAKVIFOfZk="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5phAKVIFPgyQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5phAKVIFQEKg=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5phAKVIFRYMY=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5phAKVIFSsQ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1544,
+ "top": 400,
+ "width": 109.708984375,
+ "height": 104,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phAKVIFKot8="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5phAKVIFPgyQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5phAKVIFQEKg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5phAKVIFRYMY="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5phAKVIFSsQ4="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5sJ5e1mauQmw=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5sJ5e1mavRpY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sJ5e1mawp2U=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mavRpY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 256,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sJ5e1maxrEA=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mavRpY="
+ },
+ "font": "Arial;13;1",
+ "left": 1300,
+ "top": 390,
+ "width": 62,
+ "height": 13,
+ "text": "问题设计"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sJ5e1may2h8=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mavRpY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 256,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sJ5e1maz+Jg=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mavRpY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 256,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1295,
+ "top": 383,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sJ5e1mawp2U="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5sJ5e1maxrEA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5sJ5e1may2h8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sJ5e1maz+Jg="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5sJ5e1ma0Qtg=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5sJ5e1ma1gWo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5sJ5e1ma2MQs=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5sJ5e1ma3G7k=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5sJ5e1ma4BAY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": -24,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1280,
+ "top": 376,
+ "width": 102,
+ "height": 40,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5sJ5e1mavRpY="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5sJ5e1ma0Qtg="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5sJ5e1ma1gWo="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5sJ5e1ma2MQs="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5sJ5e1ma3G7k="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5sJ5e1ma4BAY="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5sK8Z6mkBT5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj9JYU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkCRs4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj9JYU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1458,
+ "top": 431,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkDyB4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj9JYU="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1455,
+ "top": 446,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkEWUo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj9JYU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1465,
+ "top": 402,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkFvuE=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj+zLI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1514,
+ "top": 443,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkGpTM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj+zLI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 455,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkHXuk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj+zLI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1524,
+ "top": 417,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkInlA=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj/2mQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1404,
+ "top": 420,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkJgUs=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj/2mQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1403,
+ "top": 433,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sK8Z6mkKB2k=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj/2mQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1405,
+ "top": 392,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5sK8Z6mkLnQw=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj+zLI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5sK8Z62kMeBs=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mkBT5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK8Z6mj/2mQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5sJ5e1mauQmw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "lineStyle": 1,
+ "points": "1543:440;1382:406",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkCRs4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkDyB4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkEWUo="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkFvuE="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkGpTM="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkHXuk="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkInlA="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkJgUs="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5sK8Z6mkKB2k="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5sK8Z6mkLnQw="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5sK8Z62kMeBs="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5sK+nkWmwTJk=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5sK+nkWmxgio=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sK+nkWmy2fU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmxgio="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -256,
+ "top": 64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sK+nkWmziyc=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmxgio="
+ },
+ "font": "Arial;13;1",
+ "left": 983.5,
+ "top": 706.5,
+ "width": 77,
+ "height": 13,
+ "text": "使用问题反馈"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sK+nkWm0lZ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmxgio="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -256,
+ "top": 64,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sK+nkWm1MFY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmxgio="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -256,
+ "top": 64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 978.5,
+ "top": 699.5,
+ "width": 88,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sK+nkWmy2fU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5sK+nkWmziyc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5sK+nkWm0lZ4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sK+nkWm1MFY="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5sK+nkWm2U1Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5sK+nkWm3Bos=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5sK+nkWm4C2c=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5sK+nkWm51lo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5sK+nkWm6nK0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -128,
+ "top": 24,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 960,
+ "top": 688,
+ "width": 124,
+ "height": 49,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5sK+nkWmxgio="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5sK+nkWm2U1Y="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5sK+nkWm3Bos="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5sK+nkWm4C2c="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5sK+nkWm51lo="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5sK+nkWm6nK0="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5sL0UPIM4Ywg=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M04xk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM58tk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M04xk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 920,
+ "top": 611,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM6qeA=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M04xk="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 929,
+ "top": 599,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM7yPM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M04xk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 901,
+ "top": 634,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM8oKA=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M1sBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 864,
+ "top": 569,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM9UlQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M1sBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 874,
+ "top": 560,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM+NGQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M1sBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 844,
+ "top": 589,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPIM/J14=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M2alk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 976,
+ "top": 653,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPINAZMY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M2alk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 982,
+ "top": 641,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sL0UPINBXfY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M2alk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 963,
+ "top": 677,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5sL0UPINCD44=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M1sBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5sL0UPINDWlA=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UPIM4Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sL0UO4M2alk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5sK+nkWmwTJk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:572;988:687",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5sL0UPIM58tk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sL0UPIM6qeA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sL0UPIM7yPM="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5sL0UPIM8oKA="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5sL0UPIM9UlQ="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5sL0UPIM+NGQ="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5sL0UPIM/J14="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5sL0UPINAZMY="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5sL0UPINBXfY="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5sL0UPINCD44="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5sL0UPINDWlA="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5sMa03oYacG4=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5sMa034Ybqnc=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sMa034YcAzU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa034Ybqnc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sMa034YdtYo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa034Ybqnc="
+ },
+ "font": "Arial;13;1",
+ "left": 1292.5,
+ "top": 454,
+ "width": 63,
+ "height": 13,
+ "text": "问题推荐"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sMa034YeOIs=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa034Ybqnc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -16,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sMa034YfmBM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa034Ybqnc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1287.5,
+ "top": 447,
+ "width": 73,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sMa034YcAzU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5sMa034YdtYo="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5sMa034YeOIs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sMa034YfmBM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5sMa034YgGP4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5sMa034Yhv0A=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5sMa034YiaxA=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5sMa034Yj7mg=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5sMa034YkrzI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -8,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1272,
+ "top": 440,
+ "width": 104,
+ "height": 40,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5sMa034Ybqnc="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5sMa034YgGP4="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5sMa034Yhv0A="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5sMa034YiaxA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5sMa034Yj7mg="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5sMa034YkrzI="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5sMbagoaJ5GU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaFdWM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaKFE0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaFdWM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1459,
+ "top": 463,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaLKB8=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaFdWM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1459,
+ "top": 478,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaMQXo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaFdWM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1458,
+ "top": 434,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaNAlo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaGT68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1517,
+ "top": 462,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaO/Lo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaGT68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1515,
+ "top": 475,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaP640=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaGT68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1521,
+ "top": 435,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaQ3CY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaHrLU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1402,
+ "top": 465,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaR+Kw=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaHrLU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1404,
+ "top": 478,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sMbagoaSG4M=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaHrLU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1397,
+ "top": 437,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5sMbag4aTOEI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaGT68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5sMbag4aUYog=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaJ5GU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sMbagoaHrLU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5sMa03oYacG4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5phAKVIFJZdA="
+ },
+ "lineStyle": 1,
+ "points": "1543:453;1376:457",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5sMbagoaKFE0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sMbagoaLKB8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sMbagoaMQXo="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5sMbagoaNAlo="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5sMbagoaO/Lo="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5sMbagoaP640="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5sMbagoaQ3CY="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5sMbagoaR+Kw="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5sMbagoaSG4M="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5sMbag4aTOEI="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5sMbag4aUYog="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF588xq/JRbMmo=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588xq/JRZhQg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF588xq/JRc5QI=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRbMmo="
+ },
+ "model": {
+ "$ref": "AAAAAAF588xq/JRZhQg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588xq/JRdHUo=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRc5QI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588xq/JReCn4=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRc5QI="
+ },
+ "font": "Arial;13;1",
+ "left": 965,
+ "top": 302,
+ "width": 119,
+ "height": 13,
+ "text": "日程管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588xq/JRf9fk=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRc5QI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588xq/JRgjtA=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRc5QI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 960,
+ "top": 295,
+ "width": 129,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF588xq/JRdHUo="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF588xq/JReCn4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF588xq/JRf9fk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF588xq/JRgjtA="
+ }
+ }
+ ],
+ "containedViews": [
+ {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 960,
+ "top": 280,
+ "width": 129,
+ "height": 177,
+ "nameCompartment": {
+ "$ref": "AAAAAAF588xq/JRc5QI="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF588yJRpT0Ho4=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF588yJRpT11Yw=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588yJRpT2fk0=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT11Yw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588yJRpT37DY=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT11Yw="
+ },
+ "font": "Arial;13;1",
+ "left": 996,
+ "top": 339.5,
+ "width": 62,
+ "height": 13,
+ "text": "添加日程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588yJRpT4lH8=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT11Yw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from 日程管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588yJRpT5s4c=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT11Yw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 991,
+ "top": 332.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF588yJRpT2fk0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF588yJRpT37DY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF588yJRpT4lH8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF588yJRpT5s4c="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF588yJRpT6jy0=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF588yJRpT7QjQ=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF588yJRpT8RIE=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF588yJRpT9w2Y=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF588yJRpT+Bnk=",
+ "_parent": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 976,
+ "top": 328,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF588yJRpT11Yw="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF588yJRpT6jy0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF588yJRpT7QjQ="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF588yJRpT8RIE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF588yJRpT9w2Y="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF588yJRpT+Bnk="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF588zUVpZYYkk=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF588zUVpZZipM=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588zUVpZaf6A=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZZipM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "top": -72,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588zUVpZbj34=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZZipM="
+ },
+ "font": "Arial;13;1",
+ "left": 996,
+ "top": 379.5,
+ "width": 62,
+ "height": 13,
+ "text": "删除日程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588zUVpZc99E=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZZipM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "top": -72,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from 日程管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588zUVpZdGdc=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZZipM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -96,
+ "top": -72,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 991,
+ "top": 372.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF588zUVpZaf6A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF588zUVpZbj34="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF588zUVpZc99E="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF588zUVpZdGdc="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF588zUVpZe+8o=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF588zUVpZfV/o=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF588zUVpZgimY=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF588zUVpZhf7E=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF588zUVpZiBcU=",
+ "_parent": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -48,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF588xq/JRbMmo="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 976,
+ "top": 368,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF588zUVpZZipM="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF588zUVpZe+8o="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF588zUVpZfV/o="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF588zUVpZgimY="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF588zUVpZhf7E="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF588zUVpZiBcU="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5880KAJb8Emc=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5880KAJb9Vo8=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5880KAJb+WwA=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb9Vo8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5880KAJb//hg=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb9Vo8="
+ },
+ "font": "Arial;13;1",
+ "left": 996,
+ "top": 419.5,
+ "width": 62,
+ "height": 13,
+ "text": "编辑日程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5880KAJcAWZs=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb9Vo8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": -32,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from 日程管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5880KAJcBwEM=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb9Vo8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 991,
+ "top": 412.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5880KAJb+WwA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5880KAJb//hg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5880KAJcAWZs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5880KAJcBwEM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5880KAJcC23c=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5880KAJcDC/A=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5880KAJcEYvk=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5880KAJcF3vE=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5880KAJcGt2U=",
+ "_parent": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -40,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 976,
+ "top": 408,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5880KAJb9Vo8="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5880KAJcC23c="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5880KAJcDC/A="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5880KAJcEYvk="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5880KAJcF3vE="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5880KAJcGt2U="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF5883/WJiE8/I=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5883/V5iCA90="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5883/WJiFGmM=",
+ "_parent": {
+ "$ref": "AAAAAAF5883/WJiE8/I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5883/V5iCA90="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5883/WJiGk4Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5883/WJiFGmM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5883/WJiHchI=",
+ "_parent": {
+ "$ref": "AAAAAAF5883/WJiFGmM="
+ },
+ "font": "Arial;13;1",
+ "left": 1117,
+ "top": 302,
+ "width": 126,
+ "height": 13,
+ "text": "课程管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5883/WJiIfzs=",
+ "_parent": {
+ "$ref": "AAAAAAF5883/WJiFGmM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5883/WJiJMxA=",
+ "_parent": {
+ "$ref": "AAAAAAF5883/WJiFGmM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1112,
+ "top": 295,
+ "width": 136,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5883/WJiGk4Y="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5883/WJiHchI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5883/WJiIfzs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5883/WJiJMxA="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1112,
+ "top": 280,
+ "width": 136,
+ "height": 176,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5883/WJiFGmM="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5884npZjd/CA=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5884npZje+4w=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5884npZjfGmo=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZje+4w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5884npZjg7Xo=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZje+4w="
+ },
+ "font": "Arial;13;1",
+ "left": 1148,
+ "top": 339.5,
+ "width": 62,
+ "height": 13,
+ "text": "添加课程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5884npZjh+RA=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZje+4w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5884npZjiAHc=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZje+4w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1143,
+ "top": 332.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5884npZjfGmo="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5884npZjg7Xo="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5884npZjh+RA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5884npZjiAHc="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5884npZjjPQk=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5884npZjkbqc=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5884nppjlg7w=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5884nppjmJfo=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5884nppjn8ek=",
+ "_parent": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -8,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1128,
+ "top": 328,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5884npZje+4w="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5884npZjjPQk="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5884npZjkbqc="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5884nppjlg7w="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5884nppjmJfo="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5884nppjn8ek="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5885PBJmBcWA=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5885PBJmCe6U=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5885PBJmD9AM=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmCe6U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5885PBJmEA4M=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmCe6U="
+ },
+ "font": "Arial;13;1",
+ "left": 1148,
+ "top": 379.5,
+ "width": 62,
+ "height": 13,
+ "text": "删除课程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5885PBJmFomE=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmCe6U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5885PBJmGXJQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmCe6U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1143,
+ "top": 372.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5885PBJmD9AM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5885PBJmEA4M="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5885PBJmFomE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5885PBJmGXJQ="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5885PBJmHris=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5885PBJmIx6w=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5885PBJmJ5pA=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5885PBJmKUUA=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5885PBJmL5+8=",
+ "_parent": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1128,
+ "top": 368,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5885PBJmCe6U="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5885PBJmHris="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5885PBJmIx6w="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5885PBJmJ5pA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5885PBJmKUUA="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5885PBJmL5+8="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF58852cZolPEk=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF58852cZom59I=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF58852cZonUSg=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZom59I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF58852cZooUAY=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZom59I="
+ },
+ "font": "Arial;13;1",
+ "left": 1148,
+ "top": 419.5,
+ "width": 62,
+ "height": 13,
+ "text": "编辑课程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF58852cZopXNQ=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZom59I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF58852cZoq/ZA=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZom59I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1143,
+ "top": 412.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF58852cZonUSg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF58852cZooUAY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF58852cZopXNQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF58852cZoq/ZA="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF58852cZorHrs=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF58852cZosuyk=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF58852cZotmeA=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF58852cZouaBI=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF58852cZovhiA=",
+ "_parent": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "model": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1128,
+ "top": 408,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF58852cZom59I="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF58852cZorHrs="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF58852cZosuyk="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF58852cZotmeA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF58852cZouaBI="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF58852cZovhiA="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF5886y/JrknRg=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5886y/JriGqc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5886y/Jrl+bE=",
+ "_parent": {
+ "$ref": "AAAAAAF5886y/JrknRg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5886y/JriGqc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5886y/JrmRfc=",
+ "_parent": {
+ "$ref": "AAAAAAF5886y/Jrl+bE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5886y/Jrn7fA=",
+ "_parent": {
+ "$ref": "AAAAAAF5886y/Jrl+bE="
+ },
+ "font": "Arial;13;1",
+ "left": 1037,
+ "top": 502,
+ "width": 127,
+ "height": 13,
+ "text": "日记管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5886y/JroBTo=",
+ "_parent": {
+ "$ref": "AAAAAAF5886y/Jrl+bE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5886y/JrpIQM=",
+ "_parent": {
+ "$ref": "AAAAAAF5886y/Jrl+bE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1032,
+ "top": 495,
+ "width": 137,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5886y/JrmRfc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5886y/Jrn7fA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5886y/JroBTo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5886y/JrpIQM="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1032,
+ "top": 480,
+ "width": 137,
+ "height": 177,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5886y/Jrl+bE="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5887Z2Jt0x2s=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5887Z2Jt1GDY=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5887Z2Jt2slk=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt1GDY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5887Z2Jt392Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt1GDY="
+ },
+ "font": "Arial;13;1",
+ "left": 1068,
+ "top": 539.5,
+ "width": 62,
+ "height": 13,
+ "text": "添加日记"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5887Z2Jt4M9Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt1GDY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5887Z2Jt5Upw=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt1GDY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1063,
+ "top": 532.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5887Z2Jt2slk="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5887Z2Jt392Q="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5887Z2Jt4M9Q="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5887Z2Jt5Upw="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5887Z2Jt6S/w=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5887Z2Jt7Kfk=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5887Z2Jt8gY4=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5887Z2Jt9FDw=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5887Z2Jt+Plo=",
+ "_parent": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1048,
+ "top": 528,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5887Z2Jt1GDY="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5887Z2Jt6S/w="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5887Z2Jt7Kfk="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5887Z2Jt8gY4="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5887Z2Jt9FDw="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5887Z2Jt+Plo="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF5888wupyjrn0=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5888wupykybA=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5888wupyl8xI=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupykybA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5888wupymS1I=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupykybA="
+ },
+ "font": "Arial;13;1",
+ "left": 1068,
+ "top": 579.5,
+ "width": 62,
+ "height": 13,
+ "text": "删除日记"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5888wupyn0ic=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupykybA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -16,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5888wupyo6zQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupykybA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "top": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1063,
+ "top": 572.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5888wupyl8xI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5888wupymS1I="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5888wupyn0ic="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5888wupyo6zQ="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5888wupypyAc=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5888wupyqO7I=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5888wupyrwY8=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5888wupysBiw=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -8,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF5888wupytgxA=",
+ "_parent": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": -8,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1048,
+ "top": 568,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5888wupykybA="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5888wupypyAc="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5888wupyqO7I="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5888wupyrwY8="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5888wupysBiw="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF5888wupytgxA="
+ }
+ },
+ {
+ "_type": "UMLUseCaseView",
+ "_id": "AAAAAAF588+PbJ53HDI=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF588+PbJ54Zps=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588+PbJ55NWc=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ54Zps="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588+PbJ56xe0=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ54Zps="
+ },
+ "font": "Arial;13;1",
+ "left": 1068,
+ "top": 619.5,
+ "width": 62,
+ "height": 13,
+ "text": "编辑日记"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588+PbJ57tlw=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ54Zps="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model1)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF588+PbJ58uRU=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ54Zps="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1063,
+ "top": 612.5,
+ "width": 72,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF588+PbJ55NWc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF588+PbJ56xe0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF588+PbJ57tlw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF588+PbJ58uRU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF588+PbJ59MZQ=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF588+PbJ5+It0=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF588+PbJ5/ZcY=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF588+PbJ6Atnk=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLExtensionPointCompartmentView",
+ "_id": "AAAAAAF588+PbJ6BdhQ=",
+ "_parent": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "model": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1048,
+ "top": 608,
+ "width": 102,
+ "height": 35,
+ "nameCompartment": {
+ "$ref": "AAAAAAF588+PbJ54Zps="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF588+PbJ59MZQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF588+PbJ5+It0="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF588+PbJ5/ZcY="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF588+PbJ6Atnk="
+ },
+ "extensionPointCompartment": {
+ "$ref": "AAAAAAF588+PbJ6BdhQ="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF588/jG584GUM=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG580Dtw="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG585NIw=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG580Dtw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 910,
+ "top": 418,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG586N6Q=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG580Dtw="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 900,
+ "top": 407,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG587HBc=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG580Dtw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 929,
+ "top": 441,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG588oKc=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG581lV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 844,
+ "top": 475,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG589zVI=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG581lV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 837,
+ "top": 464,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG58+R6M=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG581lV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 499,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG58/p5o=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG582cbI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 975,
+ "top": 362,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG59AT3Q=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG582cbI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 965,
+ "top": 354,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF588/jG59ByMw=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG582cbI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 996,
+ "top": 380,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF588/jG59Cark=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG581lV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF588/jHJ9Dxio=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG584GUM="
+ },
+ "model": {
+ "$ref": "AAAAAAF588/jG582cbI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF588yJRpT0Ho4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:510;1005:363",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF588/jG585NIw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF588/jG586N6Q="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF588/jG587HBc="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF588/jG588oKc="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF588/jG589zVI="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF588/jG58+R6M="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF588/jG58/p5o="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF588/jG59AT3Q="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF588/jG59ByMw="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF588/jG59Cark="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF588/jHJ9Dxio="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589ABIZ/MbCU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/IvsE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/NZRc=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/IvsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 908,
+ "top": 441,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/OSQQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/IvsE="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 900,
+ "top": 429,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/PeNI=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/IvsE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 925,
+ "top": 466,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/QY2s=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/J1PU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 847,
+ "top": 483,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/RxmQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/J1PU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 842,
+ "top": 471,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/SuO0=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/J1PU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 508,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/TST4=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/KkNw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 970,
+ "top": 399,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/U7y0=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/KkNw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 960,
+ "top": 389,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589ABIZ/V4/c=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/KkNw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 989,
+ "top": 419,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589ABIZ/WJDs=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/J1PU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589ABIZ/X9As=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/MbCU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589ABIZ/KkNw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF588zUVpZYYkk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:517;1000:403",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589ABIZ/NZRc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589ABIZ/OSQQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589ABIZ/PeNI="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589ABIZ/QY2s="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589ABIZ/RxmQ="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589ABIZ/SuO0="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589ABIZ/TST4="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589ABIZ/U7y0="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589ABIZ/V4/c="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589ABIZ/WJDs="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589ABIZ/X9As="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589AOOqBLyss=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOaBHFhg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBMhYM=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOaBHFhg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 906,
+ "top": 463,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBNWOY=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOaBHFhg="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 899,
+ "top": 450,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBOQU0=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOaBHFhg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 919,
+ "top": 490,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBPPTw=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBIy1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 851,
+ "top": 491,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBQ8rI=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBIy1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 847,
+ "top": 478,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBRr9E=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBIy1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 518,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBSxhg=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBJSZs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 961,
+ "top": 435,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBTIv8=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBJSZs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 952,
+ "top": 424,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AOOqBU0Gc=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBJSZs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 977,
+ "top": 458,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AOOqBV+Sw=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBIy1M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AOOqBWXhg=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOqBLyss="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AOOqBJSZs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5880KAJb8Emc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:523;991:443",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589AOOqBMhYM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589AOOqBNWOY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589AOOqBOQU0="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589AOOqBPPTw="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589AOOqBQ8rI="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589AOOqBRr9E="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589AOOqBSxhg="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589AOOqBTIv8="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589AOOqBU0Gc="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589AOOqBV+Sw="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589AOOqBWXhg="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589AUt6DZpcM=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DVM6w="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DakA4=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DVM6w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 941,
+ "top": 523,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DbCDI=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DVM6w="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 941,
+ "top": 508,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DcYRY=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DVM6w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 940,
+ "top": 552,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6Ddon8=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DWkIo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 861,
+ "top": 522,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DeiaM=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DWkIo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 863,
+ "top": 508,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DfPss=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DWkIo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 856,
+ "top": 549,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DgkPc=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DXND0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1021,
+ "top": 523,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6DhXS4=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DXND0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1018,
+ "top": 510,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AUt6Di8dE=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DXND0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1025,
+ "top": 551,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AUt6Djvb0=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DWkIo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AUt6DkUN0=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DZpcM="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AUt6DXND0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5887Z2Jt0x2s="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:543;1047:545",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589AUt6DakA4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589AUt6DbCDI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589AUt6DcYRY="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589AUt6Ddon8="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589AUt6DeiaM="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589AUt6DfPss="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589AUt6DgkPc="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589AUt6DhXS4="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589AUt6Di8dE="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589AUt6Djvb0="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589AUt6DkUN0="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589AcHaF2YNE=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFyBKE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF3hbg=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFyBKE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 943,
+ "top": 542,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF4r6w=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFyBKE="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 945,
+ "top": 527,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF5fmY=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFyBKE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 938,
+ "top": 571,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF6+AU=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFzYkg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 862,
+ "top": 530,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF7Aec=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFzYkg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 866,
+ "top": 517,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF8HtQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFzYkg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 854,
+ "top": 557,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF96dM=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaF0MiE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1023,
+ "top": 553,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF+weE=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaF0MiE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1022,
+ "top": 540,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AcHaF/HKQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaF0MiE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1023,
+ "top": 581,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AcHaGAFYQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaFzYkg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AcHaGBSqc=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaF2YNE="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AcHaF0MiE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5888wupyjrn0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:548;1047:578",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589AcHaF3hbg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589AcHaF4r6w="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589AcHaF5fmY="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589AcHaF6+AU="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589AcHaF7Aec="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589AcHaF8HtQ="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589AcHaF96dM="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589AcHaF+weE="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589AcHaF/HKQ="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589AcHaGAFYQ="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589AcHaGBSqc="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589AiKaIiWjU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIeWV0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIjj7Y=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIeWV0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 944,
+ "top": 561,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIkOaY=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIeWV0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 948,
+ "top": 547,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIlsKs=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIeWV0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 937,
+ "top": 590,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaImUpQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIfQXk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 864,
+ "top": 539,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaInvuc=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIfQXk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 869,
+ "top": 527,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIo/h8=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIfQXk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 852,
+ "top": 564,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIppkU=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIgmGM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1025,
+ "top": 583,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIqLrY=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIgmGM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1027,
+ "top": 570,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AiKaIr2+I=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIgmGM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1022,
+ "top": 611,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AiKaIsDdU=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIfQXk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AiKaIt+g8=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIiWjU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AiKaIgmGM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF588+PbJ53HDI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:553;1047:611",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589AiKaIjj7Y="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589AiKaIkOaY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589AiKaIlsKs="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589AiKaImUpQ="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589AiKaInvuc="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589AiKaIo/h8="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589AiKaIppkU="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589AiKaIqLrY="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589AiKaIr2+I="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589AiKaIsDdU="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589AiKaIt+g8="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589Ape6LdxoI=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6LZoeM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LeIV0=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6LZoeM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 982,
+ "top": 423,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LfK00=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6LZoeM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 975,
+ "top": 410,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LgEvQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6LZoeM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 995,
+ "top": 450,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LhqCY=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lakew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 851,
+ "top": 491,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6Li6gQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lakew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 847,
+ "top": 478,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LjSA0=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lakew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 518,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LkVRg=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lb/RE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1113,
+ "top": 355,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6Ll/XQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lb/RE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1104,
+ "top": 344,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589Ape6LmAfg=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lb/RE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1129,
+ "top": 378,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589Ape6LnVlA=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lakew="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589Ape6Loe9o=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LdxoI="
+ },
+ "model": {
+ "$ref": "AAAAAAF589Ape6Lb/RE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5884npZjd/CA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:523;1143:363",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589Ape6LeIV0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589Ape6LfK00="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589Ape6LgEvQ="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589Ape6LhqCY="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589Ape6Li6gQ="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589Ape6LjSA0="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589Ape6LkVRg="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589Ape6Ll/XQ="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589Ape6LmAfg="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589Ape6LnVlA="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589Ape6Loe9o="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589AxI6OnvHA=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOjL/Y="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6OoQSg=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOjL/Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 979,
+ "top": 445,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6OpcRQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOjL/Y="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 973,
+ "top": 431,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6OqI+0=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOjL/Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 990,
+ "top": 472,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6Or/bc=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOkWTs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 853,
+ "top": 497,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6Osso8=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOkWTs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 850,
+ "top": 484,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6OtmY4=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOkWTs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 524,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6Ou57w=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOlsYg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1105,
+ "top": 393,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6OvMJE=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOlsYg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1098,
+ "top": 381,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589AxI6Oww7g=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOlsYg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1119,
+ "top": 416,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AxI6Oxz7I=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOkWTs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589AxI6OyQrE=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxI6OnvHA="
+ },
+ "model": {
+ "$ref": "AAAAAAF589AxIqOlsYg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5885PBJmBcWA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:527;1135:403",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589AxI6OoQSg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589AxI6OpcRQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589AxI6OqI+0="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589AxI6Or/bc="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589AxI6Osso8="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589AxI6OtmY4="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589AxI6Ou57w="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589AxI6OvMJE="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589AxI6Oww7g="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589AxI6Oxz7I="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589AxI6OyQrE="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF589A3KqSAVdU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndDFA4="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR8h7I="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSBlKg=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR8h7I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 976,
+ "top": 465,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSCooY=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR8h7I="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 972,
+ "top": 451,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSDPSk=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR8h7I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 985,
+ "top": 494,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSEYw4=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR9ecI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 855,
+ "top": 503,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSFz1k=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR9ecI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 853,
+ "top": 489,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSG+pw=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR9ecI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 859,
+ "top": 530,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSHpag=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR+ZnE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1097,
+ "top": 428,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSIkXQ=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR+ZnE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1091,
+ "top": 416,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF589A3KqSJfcU=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR+ZnE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1109,
+ "top": 453,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589A3KqSKj3k=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR9ecI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF589A3KqSLvKs=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqSAVdU="
+ },
+ "model": {
+ "$ref": "AAAAAAF589A3KqR+ZnE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF58852cZolPEk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5pguuMnov3kI="
+ },
+ "lineStyle": 1,
+ "points": "835:531;1127:441",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF589A3KqSBlKg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF589A3KqSCooY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF589A3KqSDPSk="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF589A3KqSEYw4="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF589A3KqSFz1k="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF589A3KqSG+pw="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF589A3KqSHpag="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF589A3KqSIkXQ="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF589A3KqSJfcU="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF589A3KqSKj3k="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF589A3KqSLvKs="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLUseCaseSubject",
+ "_id": "AAAAAAF5pgFBr3dHj5A=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "日记"
+ },
+ {
+ "_type": "UMLActor",
+ "_id": "AAAAAAF5pguuMnotOzU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "用户",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5sL0UO4M04xk=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5sL0UO4M1sBM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UO4M04xk="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5sL0UO4M2alk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sL0UO4M04xk="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5sK+nkGmujco="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF588/jG580Dtw=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF588/jG581lV8=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG580Dtw="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF588/jG582cbI=",
+ "_parent": {
+ "$ref": "AAAAAAF588/jG580Dtw="
+ },
+ "reference": {
+ "$ref": "AAAAAAF588yJRZTyKQw="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589ABIZ/IvsE=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589ABIZ/J1PU=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/IvsE="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589ABIZ/KkNw=",
+ "_parent": {
+ "$ref": "AAAAAAF589ABIZ/IvsE="
+ },
+ "reference": {
+ "$ref": "AAAAAAF588zUVZZWFU4="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589AOOaBHFhg=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AOOqBIy1M=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOaBHFhg="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AOOqBJSZs=",
+ "_parent": {
+ "$ref": "AAAAAAF589AOOaBHFhg="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5880KAJb6Gyk="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589AUt6DVM6w=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AUt6DWkIo=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DVM6w="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AUt6DXND0=",
+ "_parent": {
+ "$ref": "AAAAAAF589AUt6DVM6w="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5887Z2Jtys4U="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589AcHaFyBKE=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AcHaFzYkg=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaFyBKE="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AcHaF0MiE=",
+ "_parent": {
+ "$ref": "AAAAAAF589AcHaFyBKE="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5888wuZyhTUU="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589AiKaIeWV0=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AiKaIfQXk=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIeWV0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AiKaIgmGM=",
+ "_parent": {
+ "$ref": "AAAAAAF589AiKaIeWV0="
+ },
+ "reference": {
+ "$ref": "AAAAAAF588+Pa551HpI="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589Ape6LZoeM=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589Ape6Lakew=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LZoeM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589Ape6Lb/RE=",
+ "_parent": {
+ "$ref": "AAAAAAF589Ape6LZoeM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5884npZjb9d8="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589AxIqOjL/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AxIqOkWTs=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxIqOjL/Y="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589AxIqOlsYg=",
+ "_parent": {
+ "$ref": "AAAAAAF589AxIqOjL/Y="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5885PBJl/BWo="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF589A3KqR8h7I=",
+ "_parent": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589A3KqR9ecI=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqR8h7I="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5pguuMnotOzU="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF589A3KqR+ZnE=",
+ "_parent": {
+ "$ref": "AAAAAAF589A3KqR8h7I="
+ },
+ "reference": {
+ "$ref": "AAAAAAF58852cJoj+mU="
+ }
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLActor",
+ "_id": "AAAAAAF5phAKU4FHKIg=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "管理员",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5sK8Z6mj9JYU=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5sK8Z6mj+zLI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mj9JYU="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5sK8Z6mj/2mQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5sK8Z6mj9JYU="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5sJ5e1WasofM="
+ }
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5sMbagoaFdWM=",
+ "_parent": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5sMbagoaGT68=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaFdWM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5phAKU4FHKIg="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5sMbagoaHrLU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sMbagoaFdWM="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5sMa03oYY9Q8="
+ }
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5sJ4hq2Z8pvI=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "回答问题记日记"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5sJ5e1WasofM=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "问题设计"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5sK+nkGmujco=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "使用问题反馈"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5sMa03oYY9Q8=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "问题推荐"
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF588xq/JRZhQg=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "日程管理",
+ "ownedElements": [
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF588zUVZZWFU4=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRZhQg="
+ },
+ "name": "删除日程"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF588yJRZTyKQw=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRZhQg="
+ },
+ "name": "添加日程"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5880KAJb6Gyk=",
+ "_parent": {
+ "$ref": "AAAAAAF588xq/JRZhQg="
+ },
+ "name": "编辑日程"
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF5883/V5iCA90=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "课程管理"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5884npZjb9d8=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "添加课程"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5885PBJl/BWo=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "删除课程"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF58852cJoj+mU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "编辑课程"
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF5886y/JriGqc=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "日记管理"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5887Z2Jtys4U=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "添加日记"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF5888wuZyhTUU=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "删除日记"
+ },
+ {
+ "_type": "UMLUseCase",
+ "_id": "AAAAAAF588+Pa551HpI=",
+ "_parent": {
+ "$ref": "AAAAAAF5pgEaGndCDjE="
+ },
+ "name": "编辑日记"
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF5phV+co65PCE=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model2",
+ "ownedElements": [
+ {
+ "_type": "UMLDeploymentDiagram",
+ "_id": "AAAAAAF5phV+co66bWg=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "DeploymentDiagram1",
+ "ownedViews": [
+ {
+ "_type": "UMLNodeView",
+ "_id": "AAAAAAF5phc/xY9uoyM=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phc/xo9vReU=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xY9uoyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phc/xo9w9do=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xo9vReU="
+ },
+ "font": "Arial;13;0",
+ "left": 877,
+ "top": 183,
+ "width": 365,
+ "height": 13,
+ "text": "«device»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phc/xo9xNfE=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xo9vReU="
+ },
+ "font": "Arial;13;1",
+ "left": 877,
+ "top": 198,
+ "width": 365,
+ "height": 13,
+ "text": "AppServer"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phc/xo9ycJI=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xo9vReU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -272,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phc/xo9zOeU=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xo9vReU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "top": -272,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 872,
+ "top": 178,
+ "width": 375,
+ "height": 38,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phc/xo9w9do="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phc/xo9xNfE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phc/xo9ycJI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phc/xo9zOeU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5phc/xo90EoA=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xY9uoyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5phc/xo911/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xY9uoyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5phc/xo92ty0=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xY9uoyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5phc/xo93Ch4=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xY9uoyM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "top": -136,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 872,
+ "top": 168,
+ "width": 385,
+ "height": 361,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phc/xo9vReU="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5phc/xo90EoA="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5phc/xo911/Y="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5phc/xo92ty0="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5phc/xo93Ch4="
+ }
+ },
+ {
+ "_type": "UMLComponentView",
+ "_id": "AAAAAAF5phuw+ZCNtkc=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phYDno8wuY8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phuw+ZCOpgA=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCNtkc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phYDno8wuY8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phuw+ZCPVSQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCOpgA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": -22,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phuw+ZCQmwE=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCOpgA="
+ },
+ "font": "Arial;13;1",
+ "left": 913,
+ "top": 247,
+ "width": 99,
+ "height": 13,
+ "text": "Schedule"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phuw+ZCRruM=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCOpgA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": -22,
+ "width": 107.20556640625,
+ "height": 13,
+ "text": "(from AppServer)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phuw+ZCSRbI=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCOpgA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": -22,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 908,
+ "top": 240,
+ "width": 109,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phuw+ZCPVSQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phuw+ZCQmwE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phuw+ZCRruM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phuw+ZCSRbI="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5phuw+ZCTPQY=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCNtkc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phYDno8wuY8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5phuw+ZCUAi0=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCNtkc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phYDno8wuY8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5phuw+ZCVJf0=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCNtkc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phYDno8wuY8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5phuw+ZCWYqM=",
+ "_parent": {
+ "$ref": "AAAAAAF5phuw+ZCNtkc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phYDno8wuY8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -24,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 888,
+ "top": 240,
+ "width": 129,
+ "height": 113,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phuw+ZCOpgA="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5phuw+ZCTPQY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5phuw+ZCUAi0="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5phuw+ZCVJf0="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5phuw+ZCWYqM="
+ }
+ },
+ {
+ "_type": "UMLArtifactInstanceView",
+ "_id": "AAAAAAF5phvxkpDbz8Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phhQ64+1KAU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phvxkpDc0kc=",
+ "_parent": {
+ "$ref": "AAAAAAF5phvxkpDbz8Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phhQ64+1KAU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phvxkpDdQgo=",
+ "_parent": {
+ "$ref": "AAAAAAF5phvxkpDc0kc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 115,
+ "top": -361,
+ "width": 57.9541015625,
+ "height": 13,
+ "text": "«artifact»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phvxkpDeb38=",
+ "_parent": {
+ "$ref": "AAAAAAF5phvxkpDc0kc="
+ },
+ "font": "Arial;13;1",
+ "left": 917,
+ "top": 328,
+ "width": 89.12744140625,
+ "height": 13,
+ "underline": true,
+ "text": "Schedule.java"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phvxkpDfv3M=",
+ "_parent": {
+ "$ref": "AAAAAAF5phvxkpDc0kc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 115,
+ "top": -361,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phvxkpDgvY8=",
+ "_parent": {
+ "$ref": "AAAAAAF5phvxkpDc0kc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 115,
+ "top": -361,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 912,
+ "top": 321,
+ "width": 99.12744140625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phvxkpDdQgo="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phvxkpDeb38="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phvxkpDfv3M="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phvxkpDgvY8="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 912,
+ "top": 272,
+ "width": 99.12744140625,
+ "height": 75,
+ "stereotypeDisplay": "icon",
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phvxkpDc0kc="
+ }
+ },
+ {
+ "_type": "UMLComponentView",
+ "_id": "AAAAAAF5phwqjZEd+PQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phXCII8GouY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phwqjZEeyBA=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEd+PQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phXCII8GouY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phwqjZEfWf0=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEeyBA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": -230,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phwqjZEg+dQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEeyBA="
+ },
+ "font": "Arial;13;1",
+ "left": 1097,
+ "top": 247,
+ "width": 99,
+ "height": 13,
+ "text": "Calendar"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phwqjZEhYHQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEeyBA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": -230,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phwqjZEiyso=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEeyBA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 523,
+ "top": -230,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1092,
+ "top": 240,
+ "width": 109,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phwqjZEfWf0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phwqjZEg+dQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phwqjZEhYHQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phwqjZEiyso="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5phwqjZEjk7k=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEd+PQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phXCII8GouY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5phwqjZEk7CU=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEd+PQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phXCII8GouY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5phwqjZElbWk=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEd+PQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phXCII8GouY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5phwqjZEmynA=",
+ "_parent": {
+ "$ref": "AAAAAAF5phwqjZEd+PQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phXCII8GouY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": -152,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1072,
+ "top": 240,
+ "width": 129,
+ "height": 113,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phwqjZEeyBA="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5phwqjZEjk7k="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5phwqjZEk7CU="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5phwqjZElbWk="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5phwqjZEmynA="
+ }
+ },
+ {
+ "_type": "UMLArtifactInstanceView",
+ "_id": "AAAAAAF5phw9XZFPOtg=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phjZWI/YnAE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phw9XZFQaM4=",
+ "_parent": {
+ "$ref": "AAAAAAF5phw9XZFPOtg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phjZWI/YnAE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phw9XZFRZZI=",
+ "_parent": {
+ "$ref": "AAAAAAF5phw9XZFQaM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": -441,
+ "width": 57.9541015625,
+ "height": 13,
+ "text": "«artifact»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phw9XZFS7qk=",
+ "_parent": {
+ "$ref": "AAAAAAF5phw9XZFQaM4="
+ },
+ "font": "Arial;13;1",
+ "left": 1101,
+ "top": 328,
+ "width": 87.9150390625,
+ "height": 13,
+ "underline": true,
+ "text": "Calendar.java"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phw9XZFTkWA=",
+ "_parent": {
+ "$ref": "AAAAAAF5phw9XZFQaM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": -441,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phw9XZFUq4o=",
+ "_parent": {
+ "$ref": "AAAAAAF5phw9XZFQaM4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": -441,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1096,
+ "top": 321,
+ "width": 97.9150390625,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phw9XZFRZZI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phw9XZFS7qk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phw9XZFTkWA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phw9XZFUq4o="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1096,
+ "top": 272,
+ "width": 97.9150390625,
+ "height": 75,
+ "stereotypeDisplay": "icon",
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phw9XZFQaM4="
+ }
+ },
+ {
+ "_type": "UMLComponentView",
+ "_id": "AAAAAAF5phz7NZGF1t0=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phWQC47cLfU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5phz7NZGGnR8=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGF1t0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phWQC47cLfU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phz7NZGHbkY=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGGnR8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 139,
+ "top": 266,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phz7NpGIRd8=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGGnR8="
+ },
+ "font": "Arial;13;1",
+ "left": 921,
+ "top": 399,
+ "width": 99,
+ "height": 13,
+ "text": "Diary"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phz7NpGJ/g4=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGGnR8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 139,
+ "top": 266,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5phz7NpGK+vM=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGGnR8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 139,
+ "top": 266,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 916,
+ "top": 392,
+ "width": 109,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5phz7NZGHbkY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5phz7NpGIRd8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5phz7NpGJ/g4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5phz7NpGK+vM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5phz7NpGLMiQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGF1t0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phWQC47cLfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5phz7NpGMfGQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGF1t0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phWQC47cLfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5phz7NpGNCqE=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGF1t0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phWQC47cLfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5phz7NpGODjo=",
+ "_parent": {
+ "$ref": "AAAAAAF5phz7NZGF1t0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phWQC47cLfU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 184,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 896,
+ "top": 392,
+ "width": 129,
+ "height": 113,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5phz7NZGGnR8="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5phz7NpGLMiQ="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5phz7NpGMfGQ="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5phz7NpGNCqE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5phz7NpGODjo="
+ }
+ },
+ {
+ "_type": "UMLArtifactInstanceView",
+ "_id": "AAAAAAF5ph04cZH56ns=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phfq44+VKzY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5ph04cZH6mgo=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph04cZH56ns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5phfq44+VKzY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph04cZH7Sh4=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph04cZH6mgo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -69,
+ "top": 79,
+ "width": 57.9541015625,
+ "height": 13,
+ "text": "«artifact»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph04cZH85mY=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph04cZH6mgo="
+ },
+ "font": "Arial;13;1",
+ "left": 925,
+ "top": 480,
+ "width": 87,
+ "height": 13,
+ "underline": true,
+ "text": "Diary.java"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph04cZH9XPY=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph04cZH6mgo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -69,
+ "top": 79,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph04cZH+HJo=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph04cZH6mgo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -69,
+ "top": 79,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 920,
+ "top": 473,
+ "width": 97,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5ph04cZH7Sh4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5ph04cZH85mY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5ph04cZH9XPY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5ph04cZH+HJo="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 920,
+ "top": 424,
+ "width": 97,
+ "height": 75,
+ "stereotypeDisplay": "icon",
+ "nameCompartment": {
+ "$ref": "AAAAAAF5ph04cZH6mgo="
+ }
+ },
+ {
+ "_type": "UMLNodeView",
+ "_id": "AAAAAAF5ph1vpJIjPEQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5ph1vpJIkNy8=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIjPEQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph1vpJIlUbg=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIkNy8="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 263,
+ "width": 204,
+ "height": 13,
+ "text": "«device»"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph1vpJImdzs=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIkNy8="
+ },
+ "font": "Arial;13;1",
+ "left": 1349,
+ "top": 278,
+ "width": 204,
+ "height": 13,
+ "text": "Database"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph1vpJInSxk=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIkNy8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph1vpJIo7JM=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIkNy8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 258,
+ "width": 214,
+ "height": 38,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5ph1vpJIlUbg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5ph1vpJImdzs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5ph1vpJInSxk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5ph1vpJIo7JM="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5ph1vpJIpF6M=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIjPEQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5ph1vpJIqhrg=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIjPEQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5ph1vpJIrZks=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIjPEQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5ph1vpJIs7pg=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph1vpJIjPEQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1344,
+ "top": 248,
+ "width": 224,
+ "height": 184,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5ph1vpJIkNy8="
+ },
+ "suppressAttributes": true,
+ "suppressOperations": true,
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5ph1vpJIpF6M="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5ph1vpJIqhrg="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5ph1vpJIrZks="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5ph1vpJIs7pg="
+ }
+ },
+ {
+ "_type": "UMLObjectView",
+ "_id": "AAAAAAF5ph4QopK74I4=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co66bWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph4QopK5qco="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5ph4QopK880o=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph4QopK74I4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph4QopK5qco="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph4QopK9cgY=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph4QopK880o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph4QopK+Mj8=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph4QopK880o="
+ },
+ "font": "Arial;13;1",
+ "left": 1397,
+ "top": 343,
+ "width": 102,
+ "height": 13,
+ "underline": true,
+ "text": "Data"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph4QopK/Nrk=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph4QopK880o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 32,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model2)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5ph4QopLAqEo=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph4QopK880o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1392,
+ "top": 336,
+ "width": 112,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5ph4QopK9cgY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5ph4QopK+Mj8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5ph4QopK/Nrk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5ph4QopLAqEo="
+ }
+ },
+ {
+ "_type": "UMLSlotCompartmentView",
+ "_id": "AAAAAAF5ph4QopLBF1k=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph4QopK74I4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5ph4QopK5qco="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "top": 16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1392,
+ "top": 336,
+ "width": 112,
+ "height": 72,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5ph4QopK880o="
+ },
+ "slotCompartment": {
+ "$ref": "AAAAAAF5ph4QopLBF1k="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLComponent",
+ "_id": "AAAAAAF5phWQC47cLfU=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Diary"
+ },
+ {
+ "_type": "UMLComponent",
+ "_id": "AAAAAAF5phXCII8GouY=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Calendar"
+ },
+ {
+ "_type": "UMLNode",
+ "_id": "AAAAAAF5phc/xI9se1s=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "AppServer",
+ "ownedElements": [
+ {
+ "_type": "UMLComponent",
+ "_id": "AAAAAAF5phYDno8wuY8=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "name": "Schedule"
+ },
+ {
+ "_type": "UMLDeployment",
+ "_id": "AAAAAAF5ph21+5JO2+w=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "source": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "target": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ }
+ },
+ {
+ "_type": "UMLCommunicationPath",
+ "_id": "AAAAAAF5ph3bSpJnI1g=",
+ "_parent": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5ph3bSpJozgQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph3bSpJnI1g="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5phc/xI9se1s="
+ }
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5ph3bSpJpI8k=",
+ "_parent": {
+ "$ref": "AAAAAAF5ph3bSpJnI1g="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5ph1vo5Ih23g="
+ }
+ }
+ }
+ ],
+ "stereotype": "device"
+ },
+ {
+ "_type": "UMLArtifactInstance",
+ "_id": "AAAAAAF5phfq44+VKzY=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Diary.java"
+ },
+ {
+ "_type": "UMLArtifactInstance",
+ "_id": "AAAAAAF5phhQ64+1KAU=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Schedule.java"
+ },
+ {
+ "_type": "UMLArtifactInstance",
+ "_id": "AAAAAAF5phjZWI/YnAE=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Calendar.java"
+ },
+ {
+ "_type": "UMLNode",
+ "_id": "AAAAAAF5ph1vo5Ih23g=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Database",
+ "stereotype": "device"
+ },
+ {
+ "_type": "UMLObject",
+ "_id": "AAAAAAF5ph4QopK5qco=",
+ "_parent": {
+ "$ref": "AAAAAAF5phV+co65PCE="
+ },
+ "name": "Data"
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF5sNyWCohKZPs=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "日程管理",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5sNyWC4hLEFM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "日程创建",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5sNyWC4hMcqU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "日程创建",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5sNyWC4hNHTM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sNyWC4hOyrc=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hNHTM="
+ },
+ "font": "Arial;13;0",
+ "left": 41.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日程创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sNyWDIhPsLk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hNHTM="
+ },
+ "font": "Arial;13;1",
+ "left": 21,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": 8,
+ "width": 809,
+ "height": 353,
+ "nameLabel": {
+ "$ref": "AAAAAAF5sNyWC4hOyrc="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5sNyWDIhPsLk="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5sOISQoi6BqQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOISQoi5WJg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5sOISQoi7AEk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOISQoi6BqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOISQoi5WJg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOISQoi8HGM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOISQoi7AEk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 432,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOISQoi9vpI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOISQoi7AEk="
+ },
+ "font": "Arial;13;1",
+ "left": 437,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日程管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOISQoi+cgM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOISQoi7AEk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 432,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from 日程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOISQoi/23E=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOISQoi7AEk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 432,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sOISQoi8HGM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5sOISQoi9vpI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5sOISQoi+cgM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sOISQoi/23E="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5sOISQojA8sM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOISQoi6BqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOISQoi5WJg="
+ },
+ "font": "Arial;13;0",
+ "left": 481,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 432,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5sOISQoi7AEk="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5sOISQojA8sM="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5sOJQkIjaQyo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOJQkIjZZX0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5sOJQkIjbFRw=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOJQkIjaQyo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOJQkIjZZX0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOJQkIjcSaw=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOJQkIjbFRw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 608,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOJQkIjdRn0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOJQkIjbFRw="
+ },
+ "font": "Arial;13;1",
+ "left": 677,
+ "top": 47,
+ "width": 102,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOJQkIje80k=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOJQkIjbFRw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 608,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from 日程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOJQkYjfIJ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOJQkIjbFRw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 608,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 672,
+ "top": 40,
+ "width": 112,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sOJQkIjcSaw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5sOJQkIjdRn0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5sOJQkIje80k="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sOJQkYjfIJ4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5sOJQkYjgggg=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOJQkIjaQyo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOJQkIjZZX0="
+ },
+ "font": "Arial;13;0",
+ "left": 728,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 672,
+ "top": 40,
+ "width": 112,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5sOJQkIjbFRw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5sOJQkYjgggg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5sOkjFYlfmus=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOkjFYlea2c="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5sOkjFYlgQ5s=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOkjFYlfmus="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOkjFYlea2c="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOkjFYlhzFY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOkjFYlgQ5s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOkjFYliscM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOkjFYlgQ5s="
+ },
+ "font": "Arial;13;1",
+ "left": 301,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日程编辑界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOkjFYljOkU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOkjFYlgQ5s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -112,
+ "width": 117.3681640625,
+ "height": 13,
+ "text": "(from 日程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5sOkjFYlk0Pc=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOkjFYlgQ5s="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sOkjFYlhzFY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5sOkjFYliscM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5sOkjFYljOkU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sOkjFYlk0Pc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5sOkjFYllM/M=",
+ "_parent": {
+ "$ref": "AAAAAAF5sOkjFYlfmus="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sOkjFYlea2c="
+ },
+ "font": "Arial;13;0",
+ "left": 345,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5sOkjFYlgQ5s="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5sOkjFYllM/M="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vTjgOk4Daqo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTjgOU4CwGU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vTjgOk4Em5I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTjgOk4Daqo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTjgOU4CwGU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vTjgOk4FdC4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTjgOk4Em5I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vTjgOk4GV/Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTjgOk4Em5I="
+ },
+ "font": "Arial;13;1",
+ "left": 157,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日程界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vTjgOk4H6X4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTjgOk4Em5I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vTjgOk4I2Qc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTjgOk4Em5I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 152,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vTjgOk4FdC4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vTjgOk4GV/Q="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vTjgOk4H6X4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vTjgOk4I2Qc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vTjgOk4JQgQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTjgOk4Daqo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTjgOU4CwGU="
+ },
+ "font": "Arial;13;0",
+ "left": 188,
+ "top": 80,
+ "width": 1,
+ "height": 209
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 152,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 249,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vTjgOk4Em5I="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vTjgOk4JQgQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51FSbfsKjBgk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FSbfcKiAQM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51FSbfsKkm2c=",
+ "_parent": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FSbfcKiAQM="
+ },
+ "font": "Arial;13;0",
+ "left": 93,
+ "top": 88,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "edgePosition": 1,
+ "text": "1 : 创建日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51FSbfsKllXA=",
+ "_parent": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FSbfcKiAQM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 132,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51FSbfsKmKrk=",
+ "_parent": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FSbfcKiAQM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 132,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51FSbfsKnwjQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51FSbfsKjBgk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FSbfcKiAQM="
+ },
+ "font": "Arial;13;0",
+ "left": 181,
+ "top": 104,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vTjgOk4JQgQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51FH1KcKDCKE="
+ },
+ "points": "84:104;181:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF51FSbfsKkm2c="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51FSbfsKllXA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51FSbfsKmKrk="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51FSbfsKnwjQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vTkHVU4jDB0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTkHVU4i//A="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTkHVU4k4Eg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTkHVU4i//A="
+ },
+ "font": "Arial;13;0",
+ "left": 227,
+ "top": 104,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "edgePosition": 1,
+ "text": "2 : 创建日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTkHVU4lLN4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTkHVU4i//A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 266,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTkHVU4m0OY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTkHVU4i//A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 266,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vTkHVU4nMwY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTkHVU4jDB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTkHVU4i//A="
+ },
+ "font": "Arial;13;0",
+ "left": 338,
+ "top": 120,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5sOkjFYllM/M="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vTjgOk4JQgQ="
+ },
+ "points": "194:120;338:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vTkHVU4k4Eg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vTkHVU4lLN4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vTkHVU4m0OY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vTkHVU4nMwY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vIWAUEU+S3A=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vIWAUEU9LBU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vIWAUUU/tpM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vIWAUEU9LBU="
+ },
+ "font": "Arial;13;0",
+ "left": 373,
+ "top": 128,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "edgePosition": 1,
+ "text": "3 : 保存日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vIWAUUVA/og=",
+ "_parent": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vIWAUEU9LBU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 412,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vIWAUUVB500=",
+ "_parent": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vIWAUEU9LBU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 412,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vIWAUUVCfl4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vIWAUEU+S3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vIWAUEU9LBU="
+ },
+ "font": "Arial;13;0",
+ "left": 474,
+ "top": 144,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5sOISQojA8sM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5sOkjFYllM/M="
+ },
+ "points": "351:144;474:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vIWAUUU/tpM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vIWAUUVA/og="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vIWAUUVB500="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vIWAUUVCfl4="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51FH1KcJ9xzk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FH1KcJ8MZ4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51FH1KcJ+6rk=",
+ "_parent": {
+ "$ref": "AAAAAAF51FH1KcJ9xzk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FH1KcJ8MZ4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51FH1KcJ/RAg=",
+ "_parent": {
+ "$ref": "AAAAAAF51FH1KcJ+6rk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51FH1KcKAeSY=",
+ "_parent": {
+ "$ref": "AAAAAAF51FH1KcJ+6rk="
+ },
+ "font": "Arial;13;1",
+ "left": 53,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51FH1KcKBIKg=",
+ "_parent": {
+ "$ref": "AAAAAAF51FH1KcJ+6rk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51FH1KcKC2No=",
+ "_parent": {
+ "$ref": "AAAAAAF51FH1KcJ+6rk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51FH1KcJ/RAg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51FH1KcKAeSY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51FH1KcKBIKg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51FH1KcKC2No="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51FH1KcKDCKE=",
+ "_parent": {
+ "$ref": "AAAAAAF51FH1KcJ9xzk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51FH1KcJ8MZ4="
+ },
+ "font": "Arial;13;0",
+ "left": 84,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51FH1KcJ+6rk="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51FH1KcKDCKE="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5sRtsYY8Yr2U=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sRtsYY8X56A="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sRtsYY8Z2bI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sRtsYY8X56A="
+ },
+ "font": "Arial;13;0",
+ "left": 503,
+ "top": 152,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "edgePosition": 1,
+ "text": "4 : 保存日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sRtsYY8aF4Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sRtsYY8X56A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 137,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5sRtsYY8bDR0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sRtsYY8X56A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 172,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5sRtsYY8c9fU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sRtsYY8Yr2U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5sRtsYY8X56A="
+ },
+ "font": "Arial;13;0",
+ "left": 597,
+ "top": 168,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51GAruN3gWMc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5sOISQojA8sM="
+ },
+ "points": "487:168;597:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF5sRtsYY8Z2bI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5sRtsYY8aF4Y="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5sRtsYY8bDR0="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5sRtsYY8c9fU="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51GAruN3a8iw=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GAruN3ZAsI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51GAruN3bJmo=",
+ "_parent": {
+ "$ref": "AAAAAAF51GAruN3a8iw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GAruN3ZAsI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GAruN3cts4=",
+ "_parent": {
+ "$ref": "AAAAAAF51GAruN3bJmo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GAruN3dEOA=",
+ "_parent": {
+ "$ref": "AAAAAAF51GAruN3bJmo="
+ },
+ "font": "Arial;13;1",
+ "left": 573,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GAruN3e/JM=",
+ "_parent": {
+ "$ref": "AAAAAAF51GAruN3bJmo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GAruN3f688=",
+ "_parent": {
+ "$ref": "AAAAAAF51GAruN3bJmo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GAruN3cts4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51GAruN3dEOA="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51GAruN3e/JM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GAruN3f688="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51GAruN3gWMc=",
+ "_parent": {
+ "$ref": "AAAAAAF51GAruN3a8iw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GAruN3ZAsI="
+ },
+ "font": "Arial;13;0",
+ "left": 604,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 568,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51GAruN3bJmo="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51GAruN3gWMc="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GCXEd39y6g=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hMcqU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GCXEd38KYo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GCXEd3+AEw=",
+ "_parent": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GCXEd38KYo="
+ },
+ "font": "Arial;13;0",
+ "left": 626,
+ "top": 168,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "edgePosition": 1,
+ "text": "5 : 保存日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GCXEd3/NxE=",
+ "_parent": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GCXEd38KYo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 665,
+ "top": 153,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GCXEd4Au0M=",
+ "_parent": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GCXEd38KYo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 665,
+ "top": 188,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GCXEd4BfPY=",
+ "_parent": {
+ "$ref": "AAAAAAF51GCXEd39y6g="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GCXEd38KYo="
+ },
+ "font": "Arial;13;0",
+ "left": 721,
+ "top": 184,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5sOJQkYjgggg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51GAruN3gWMc="
+ },
+ "points": "610:184;721:184",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GCXEd3+AEw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GCXEd3/NxE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GCXEd4Au0M="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GCXEd4BfPY="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51FSbfcKiAQM=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "创建日程",
+ "source": {
+ "$ref": "AAAAAAF51FH1KcJ8MZ4="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vTjgOU4CwGU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vTkHVU4i//A=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "创建日程",
+ "source": {
+ "$ref": "AAAAAAF5vTjgOU4CwGU="
+ },
+ "target": {
+ "$ref": "AAAAAAF5sOkjFYlea2c="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vIWAUEU9LBU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "保存日程",
+ "source": {
+ "$ref": "AAAAAAF5sOkjFYlea2c="
+ },
+ "target": {
+ "$ref": "AAAAAAF5sOISQoi5WJg="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5sRtsYY8X56A=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "保存日程",
+ "source": {
+ "$ref": "AAAAAAF5sOISQoi5WJg="
+ },
+ "target": {
+ "$ref": "AAAAAAF51GAruN3ZAsI="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GCXEd38KYo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "保存日程",
+ "source": {
+ "$ref": "AAAAAAF51GAruN3ZAsI="
+ },
+ "target": {
+ "$ref": "AAAAAAF5sOJQkIjZZX0="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5sOISQoi5WJg=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "日程管理模块",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5sOJQkIjZZX0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "数据管理",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5sOkjFYlea2c=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "日程编辑界面",
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vTjgOU4CwGU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "日程界面",
+ "represent": {
+ "$ref": "AAAAAAF5vTjgOU4Bd6c="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51FH1KcJ8MZ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51FH1KcJ7QyQ="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51GAruN3ZAsI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ },
+ "name": "日程",
+ "represent": {
+ "$ref": "AAAAAAF51GArt93Yp6E="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vJ10LUfODN0=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "日程删除",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vJ10LUfPP4Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "日程删除",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vJ10LUfQ5sM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vJ10LUfRJ/g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfQ5sM="
+ },
+ "font": "Arial;13;0",
+ "left": 65.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日程删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vJ10LUfS2IE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfQ5sM="
+ },
+ "font": "Arial;13;1",
+ "left": 45,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": 8,
+ "width": 489,
+ "height": 289,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vJ10LUfRJ/g="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vJ10LUfS2IE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vJ4CeEgK6ZM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vJ4CeEgJDSg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vJ4CeEgLGYM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ4CeEgK6ZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vJ4CeEgJDSg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vJ4CeEgMH3o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ4CeEgLGYM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vJ4CeEgNGmY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ4CeEgLGYM="
+ },
+ "font": "Arial;13;1",
+ "left": 413,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vJ4CeEgO44c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ4CeEgLGYM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vJ4CeEgPuxA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ4CeEgLGYM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vJ4CeEgMH3o="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vJ4CeEgNGmY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vJ4CeEgO44c="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vJ4CeEgPuxA="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vJ4CeEgQvd4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ4CeEgK6ZM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vJ4CeEgJDSg="
+ },
+ "font": "Arial;13;0",
+ "left": 457,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 40,
+ "width": 98,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vJ4CeEgLGYM="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vJ4CeEgQvd4="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vRni4km7Ceo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vRni4km6rPo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vRni4km887w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vRni4km7Ceo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vRni4km6rPo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vRni4km9DQE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vRni4km887w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vRni4km+RZQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vRni4km887w="
+ },
+ "font": "Arial;13;1",
+ "left": 197,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日程界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vRni4km/qRE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vRni4km887w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vRni4knAkl0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vRni4km887w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vRni4km9DQE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vRni4km+RZQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vRni4km/qRE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vRni4knAkl0="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vRni4knBHl4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vRni4km7Ceo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vRni4km6rPo="
+ },
+ "font": "Arial;13;0",
+ "left": 228,
+ "top": 80,
+ "width": 1,
+ "height": 145
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 185,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vRni4km887w="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vRni4knBHl4="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GFgjN40CHE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GFgjN4zauo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GFgjN41AQU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GFgjN4zauo="
+ },
+ "font": "Arial;13;0",
+ "left": 133,
+ "top": 96,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "edgePosition": 1,
+ "text": "1 : 删除日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GFgjN42+Mw=",
+ "_parent": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GFgjN4zauo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 172,
+ "top": 81,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GFgjN43ZpU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GFgjN4zauo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 172,
+ "top": 116,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GFgjN44g9U=",
+ "_parent": {
+ "$ref": "AAAAAAF51GFgjN40CHE="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GFgjN4zauo="
+ },
+ "font": "Arial;13;0",
+ "left": 221,
+ "top": 112,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vRni4knBHl4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51GE9KN4b8jE="
+ },
+ "points": "124:112;221:112",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GFgjN41AQU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GFgjN42+Mw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GFgjN43ZpU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GFgjN44g9U="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vTbjw03Oxks=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTbjw03NcoA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTbjw03PaAs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTbjw03NcoA="
+ },
+ "font": "Arial;13;0",
+ "left": 243,
+ "top": 120,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "edgePosition": 1,
+ "text": "2 : 删除日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTbjw03Qaik=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTbjw03NcoA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 282,
+ "top": 105,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTbjw03RTS8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTbjw03NcoA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 282,
+ "top": 140,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vTbjw03SP/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTbjw03Oxks="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTbjw03NcoA="
+ },
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 136,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51HxMDeMEbAs="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vRni4knBHl4="
+ },
+ "points": "234:136;330:136",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vTbjw03PaAs="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vTbjw03Qaik="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vTbjw03RTS8="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vTbjw03SP/Y="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51GE9KN4V2qw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GE9KN4U5V0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51GE9KN4WWqw=",
+ "_parent": {
+ "$ref": "AAAAAAF51GE9KN4V2qw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GE9KN4U5V0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GE9KN4XPIs=",
+ "_parent": {
+ "$ref": "AAAAAAF51GE9KN4WWqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GE9KN4YIRQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51GE9KN4WWqw="
+ },
+ "font": "Arial;13;1",
+ "left": 93,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GE9KN4ZJlY=",
+ "_parent": {
+ "$ref": "AAAAAAF51GE9KN4WWqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GE9KN4atq0=",
+ "_parent": {
+ "$ref": "AAAAAAF51GE9KN4WWqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GE9KN4XPIs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51GE9KN4YIRQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51GE9KN4ZJlY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GE9KN4atq0="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51GE9KN4b8jE=",
+ "_parent": {
+ "$ref": "AAAAAAF51GE9KN4V2qw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GE9KN4U5V0="
+ },
+ "font": "Arial;13;0",
+ "left": 124,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51GE9KN4WWqw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51GE9KN4b8jE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51HxMDeL+K24=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HxMDeL9/gs="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51HxMDeL/CCI=",
+ "_parent": {
+ "$ref": "AAAAAAF51HxMDeL+K24="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HxMDeL9/gs="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HxMDeMAfDQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51HxMDeL/CCI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HxMDeMByCY=",
+ "_parent": {
+ "$ref": "AAAAAAF51HxMDeL/CCI="
+ },
+ "font": "Arial;13;1",
+ "left": 293,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日程管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HxMDeMCcCw=",
+ "_parent": {
+ "$ref": "AAAAAAF51HxMDeL/CCI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HxMDeMDsUE=",
+ "_parent": {
+ "$ref": "AAAAAAF51HxMDeL/CCI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HxMDeMAfDQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51HxMDeMByCY="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51HxMDeMCcCw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HxMDeMDsUE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51HxMDeMEbAs=",
+ "_parent": {
+ "$ref": "AAAAAAF51HxMDeL+K24="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HxMDeL9/gs="
+ },
+ "font": "Arial;13;0",
+ "left": 337,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 40,
+ "width": 98,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51HxMDeL/CCI="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51HxMDeMEbAs="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51HyvnuMrcLs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfPP4Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HyvnuMqaGs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HyvnuMsTQo=",
+ "_parent": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HyvnuMqaGs="
+ },
+ "font": "Arial;13;0",
+ "left": 357,
+ "top": 136,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "edgePosition": 1,
+ "text": "3 : 删除日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HyvnuMtmeU=",
+ "_parent": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HyvnuMqaGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 396,
+ "top": 121,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HyvnuMudL4=",
+ "_parent": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HyvnuMqaGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 396,
+ "top": 156,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51HyvnuMvgow=",
+ "_parent": {
+ "$ref": "AAAAAAF51HyvnuMrcLs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HyvnuMqaGs="
+ },
+ "font": "Arial;13;0",
+ "left": 450,
+ "top": 152,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vJ4CeEgQvd4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51HxMDeMEbAs="
+ },
+ "points": "343:152;450:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF51HyvnuMsTQo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HyvnuMtmeU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HyvnuMudL4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51HyvnuMvgow="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GFgjN4zauo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "删除日程",
+ "source": {
+ "$ref": "AAAAAAF51GE9KN4U5V0="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vRni4km6rPo="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vTbjw03NcoA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "删除日程",
+ "source": {
+ "$ref": "AAAAAAF5vRni4km6rPo="
+ },
+ "target": {
+ "$ref": "AAAAAAF51HxMDeL9/gs="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51HyvnuMqaGs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "删除日程",
+ "source": {
+ "$ref": "AAAAAAF51HxMDeL9/gs="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vJ4CeEgJDSg="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vJ4CeEgJDSg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vJ4Cd0gI9Yo="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vRni4km6rPo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "日程界面",
+ "represent": {
+ "$ref": "AAAAAAF5vRni4Um57MU="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51GE9KN4U5V0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51GE9KN4TwOc="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51HxMDeL9/gs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ },
+ "name": "日程管理模块",
+ "represent": {
+ "$ref": "AAAAAAF51HxMDeL86Jk="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vR3Gj0owK6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "日程管理",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vR3GkEoxqak=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "日程管理",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vR3GkEoyZkg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR3GkEoznHc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoyZkg="
+ },
+ "font": "Arial;13;0",
+ "left": 33.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日程管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR3GkEo010Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoyZkg="
+ },
+ "font": "Arial;13;1",
+ "left": 13,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 8,
+ "width": 505,
+ "height": 465,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vR3GkEoznHc="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vR3GkEo010Y="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vR4IlkpMnRk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR4IlUpL6Xc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vR4IlkpNi4M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR4IlkpMnRk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR4IlUpL6Xc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR4IlkpOGbE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR4IlkpNi4M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR4IlkpP40M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR4IlkpNi4M="
+ },
+ "font": "Arial;13;1",
+ "left": 77,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日历界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR4IlkpQa/0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR4IlkpNi4M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日程管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR4IlkpROAE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR4IlkpNi4M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vR4IlkpOGbE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vR4IlkpP40M="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vR4IlkpQa/0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vR4IlkpROAE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vR4IlkpS4OQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR4IlkpMnRk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR4IlUpL6Xc="
+ },
+ "font": "Arial;13;0",
+ "left": 108,
+ "top": 80,
+ "width": 1,
+ "height": 345
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 385,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vR4IlkpNi4M="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vR4IlkpS4OQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vR5FNUps/Tw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR5FNUprjOo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vR5FNUptmcw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR5FNUps/Tw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR5FNUprjOo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR5FNUpuMGs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR5FNUptmcw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR5FNUpvffg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR5FNUptmcw="
+ },
+ "font": "Arial;13;1",
+ "left": 245,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日程界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR5FNUpwz6U=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR5FNUptmcw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日程管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vR5FNUpxYx4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR5FNUptmcw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vR5FNUpuMGs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vR5FNUpvffg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vR5FNUpwz6U="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vR5FNUpxYx4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vR5FNUpyHxo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR5FNUps/Tw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vR5FNUprjOo="
+ },
+ "font": "Arial;13;0",
+ "left": 276,
+ "top": 80,
+ "width": 1,
+ "height": 336
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 376,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vR5FNUptmcw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vR5FNUpyHxo="
+ }
+ },
+ {
+ "_type": "UMLTextView",
+ "_id": "AAAAAAF5vSA2u0q67SA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 256,
+ "width": 60,
+ "height": 15
+ },
+ {
+ "_type": "UMLCombinedFragmentView",
+ "_id": "AAAAAAF5vSHIdErU6RE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSHIc0rSI6w="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSHIdErVrWM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSHIdErU6RE="
+ },
+ "font": "Arial;13;0",
+ "left": 194.48828125,
+ "top": 165,
+ "width": 64.00048828125,
+ "height": 13,
+ "text": "Operation"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSHIdErW8r0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSHIdErU6RE="
+ },
+ "font": "Arial;13;1",
+ "left": 173,
+ "top": 165,
+ "width": 16.48828125,
+ "height": 13,
+ "text": "alt"
+ },
+ {
+ "_type": "UMLInteractionOperandCompartmentView",
+ "_id": "AAAAAAF5vSHIdErX9t8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSHIdErU6RE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSHIc0rSI6w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLInteractionOperandView",
+ "_id": "AAAAAAF5vSHIfErj40A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSHIdErX9t8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSHIc0rTb3I="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSHIfErkxqY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSHIfErj40A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 188,
+ "top": 198,
+ "height": 13
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 183,
+ "width": 297,
+ "height": 43,
+ "guardLabel": {
+ "$ref": "AAAAAAF5vSHIfErkxqY="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 183,
+ "width": 297,
+ "height": 43
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 168,
+ "top": 160,
+ "width": 297,
+ "height": 193,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSHIdErVrWM="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vSHIdErW8r0="
+ },
+ "operandCompartment": {
+ "$ref": "AAAAAAF5vSHIdErX9t8="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vSLqsEsBRG4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSLqsEr/VzI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSLqsEsCCeY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSLqsEsBRG4="
+ },
+ "font": "Arial;13;0",
+ "left": 226.8466796875,
+ "top": 205,
+ "width": 217.1533203125,
+ "height": 13,
+ "text": "日程创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSLqsEsD0LU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSLqsEsBRG4="
+ },
+ "font": "Arial;13;1",
+ "left": 189,
+ "top": 205,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 200,
+ "width": 265,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSLqsEsCCeY="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vSLqsEsD0LU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vSRbI0sNgPA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSRbI0sMqPI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vSRbJEsOV3s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSRbI0sMqPI="
+ },
+ "font": "Arial;13;0",
+ "left": 140,
+ "top": 88,
+ "width": 96.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "edgePosition": 1,
+ "text": "1 : 进入日程界面"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vSRbJEsPEWs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSRbI0sMqPI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 188,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vSRbJEsQPlA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSRbI0sMqPI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 188,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vSRbJEsReCA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSRbI0sNgPA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSRbI0sMqPI="
+ },
+ "font": "Arial;13;0",
+ "left": 269,
+ "top": 104,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vR5FNUpyHxo="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vR4IlkpS4OQ="
+ },
+ "points": "108:104;269:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSRbJEsOV3s="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vSRbJEsPEWs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vSRbJEsQPlA="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vSRbJEsReCA="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vSVgZEspGfQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSVgY0snbis="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSVgZEsqo+g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSVgZEspGfQ="
+ },
+ "font": "Arial;13;0",
+ "left": 226.8466796875,
+ "top": 253,
+ "width": 217.1533203125,
+ "height": 13,
+ "text": "日程修改"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSVgZEsrsaE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSVgZEspGfQ="
+ },
+ "font": "Arial;13;1",
+ "left": 189,
+ "top": 253,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 248,
+ "width": 265,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSVgZEsqo+g="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vSVgZEsrsaE="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vSXLtEs0d4Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSXLtEsy09Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSXLtEs1rU4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSXLtEs0d4Q="
+ },
+ "font": "Arial;13;0",
+ "left": 226.8466796875,
+ "top": 301,
+ "width": 217.1533203125,
+ "height": 13,
+ "text": "日程删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSXLtEs25/M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSXLtEs0d4Q="
+ },
+ "font": "Arial;13;1",
+ "left": 189,
+ "top": 301,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 296,
+ "width": 265,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSXLtEs1rU4="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vSXLtEs25/M="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vTFtHkzwB5w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3GkEoxqak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTFtHkzv3a4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTFtHkzx+r4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTFtHkzv3a4="
+ },
+ "font": "Arial;13;0",
+ "left": 156,
+ "top": 389,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "edgePosition": 1,
+ "text": "2 : 操作完成"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTFtH0zyfp8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTFtHkzv3a4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 191,
+ "top": 404,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vTFtH0zzHcs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTFtHkzv3a4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 192,
+ "top": 369,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vTFtH0z00xo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vTFtHkzwB5w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vTFtHkzv3a4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 108,
+ "top": 385,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vR4IlkpS4OQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vR5FNUpyHxo="
+ },
+ "points": "276:385;108:385",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vTFtHkzx+r4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vTFtH0zyfp8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vTFtH0zzHcs="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vTFtH0z00xo="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vSRbI0sMqPI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "进入日程界面",
+ "source": {
+ "$ref": "AAAAAAF5vR4IlUpL6Xc="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vR5FNUprjOo="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vTFtHkzv3a4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "操作完成",
+ "source": {
+ "$ref": "AAAAAAF5vR5FNUprjOo="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vR4IlUpL6Xc="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vR4IlUpL6Xc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "日历界面",
+ "represent": {
+ "$ref": "AAAAAAF5vR4IlUpK3bY="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vR5FNUprjOo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "日程界面",
+ "represent": {
+ "$ref": "AAAAAAF5vR5FNUpqmi4="
+ },
+ "isMultiInstance": false
+ }
+ ],
+ "fragments": [
+ {
+ "_type": "UMLCombinedFragment",
+ "_id": "AAAAAAF5vSHIc0rSI6w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "Operation",
+ "interactionOperator": "alt",
+ "operands": [
+ {
+ "_type": "UMLInteractionOperand",
+ "_id": "AAAAAAF5vSHIc0rTb3I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSHIc0rSI6w="
+ },
+ "name": "Operand1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vSLqsEr/VzI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "InteractionUse1",
+ "refersTo": {
+ "$ref": "AAAAAAF5sNyWC4hLEFM="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vSVgY0snbis=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "InteractionUse2",
+ "refersTo": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vSXLtEsy09Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vR3Gj0owK6Y="
+ },
+ "name": "InteractionUse3",
+ "refersTo": {
+ "$ref": "AAAAAAF5vJ10LUfODN0="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vSZjW0tBPEI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "日程修改",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vSZjW0tCpms=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程修改",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vSZjW0tDVDs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSZjW0tEeLY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tDVDs="
+ },
+ "font": "Arial;13;0",
+ "left": 49.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日程修改"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSZjW0tFlOQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tDVDs="
+ },
+ "font": "Arial;13;1",
+ "left": 29,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 24,
+ "top": 8,
+ "width": 697,
+ "height": 369,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSZjW0tEeLY="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vSZjW0tFlOQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vSbmM0teieg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSbmM0tdEDk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vSbmNEtf0PA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSbmM0teieg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSbmM0tdEDk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSbmNEtgs/4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSbmNEtf0PA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSbmNEthOBU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSbmNEtf0PA="
+ },
+ "font": "Arial;13;1",
+ "left": 133,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日程界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSbmNEtiyGY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSbmNEtf0PA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSbmNEtj0uM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSbmNEtf0PA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vSbmNEtgs/4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSbmNEthOBU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vSbmNEtiyGY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vSbmNEtj0uM="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vSbmNEtknow=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSbmM0teieg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSbmM0tdEDk="
+ },
+ "font": "Arial;13;0",
+ "left": 164,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vSbmNEtf0PA="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vSbmNEtknow="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vScCPEt+Q94=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vScCPEt/E78=",
+ "_parent": {
+ "$ref": "AAAAAAF5vScCPEt+Q94="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vScCPEuAxCc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vScCPEt/E78="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vScCPEuBgMg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vScCPEt/E78="
+ },
+ "font": "Arial;13;1",
+ "left": 237,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日程编辑界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vScCPEuCXC4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vScCPEt/E78="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vScCPEuDFiQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vScCPEt/E78="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 232,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vScCPEuAxCc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vScCPEuBgMg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vScCPEuCXC4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vScCPEuDFiQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vScCPEuEfkw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vScCPEt+Q94="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ },
+ "font": "Arial;13;0",
+ "left": 281,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 232,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vScCPEt/E78="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vScCPEuEfkw="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vSckOkuep8g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vSckOkufOZQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSckOkuep8g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSckOkug5zE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSckOkufOZQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSckOkuhIQ0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSckOkufOZQ="
+ },
+ "font": "Arial;13;1",
+ "left": 373,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日程管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSckOkuiyac=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSckOkufOZQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSckOkujvF8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSckOkufOZQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vSckOkug5zE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSckOkuhIQ0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vSckOkuiyac="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vSckOkujvF8="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vSckOkukgVk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSckOkuep8g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "font": "Arial;13;0",
+ "left": 417,
+ "top": 80,
+ "width": 1,
+ "height": 225
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 368,
+ "top": 40,
+ "width": 98,
+ "height": 265,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vSckOkufOZQ="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vSpVhkw4vmI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSpVhkw3pFo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vSpVhkw5gXw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSpVhkw4vmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSpVhkw3pFo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSpVh0w6jiE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSpVhkw5gXw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSpVh0w7/oQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSpVhkw5gXw="
+ },
+ "font": "Arial;13;1",
+ "left": 597,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSpVh0w89uc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSpVhkw5gXw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vSpVh0w9xI4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSpVhkw5gXw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 592,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vSpVh0w6jiE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSpVh0w7/oQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vSpVh0w89uc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vSpVh0w9xI4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vSpVh0w+/ps=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSpVhkw4vmI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSpVhkw3pFo="
+ },
+ "font": "Arial;13;0",
+ "left": 628,
+ "top": 80,
+ "width": 1,
+ "height": 225
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 592,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 265,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vSpVhkw5gXw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vSpVh0w+/ps="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51Gleyt/29mM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gleyt/1ADc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gleyt/3DDE=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gleyt/1ADc="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 88,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "edgePosition": 1,
+ "text": "1 : 日程修改"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gleyt/4Uxc=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gleyt/1ADc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 116,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gleyt/5ypw=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gleyt/1ADc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 116,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51Gleyt/6ge8=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gleyt/29mM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gleyt/1ADc="
+ },
+ "font": "Arial;13;0",
+ "left": 157,
+ "top": 104,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vSbmNEtknow="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51GjyFd/cRks="
+ },
+ "points": "76:104;157:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF51Gleyt/3DDE="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51Gleyt/4Uxc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51Gleyt/5ypw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51Gleyt/6ge8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vSgaUEu/XWQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSgaUEu+83Q="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vSgaUEvADo0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSgaUEu+83Q="
+ },
+ "font": "Arial;13;0",
+ "left": 183,
+ "top": 96,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "edgePosition": 1,
+ "text": "2 : 选择日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vSgaUEvBGeU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSgaUEu+83Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 222,
+ "top": 81,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vSgaUEvC/3E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSgaUEu+83Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 222,
+ "top": 116,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vSgaUEvD74s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSgaUEu/XWQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vSgaUEu+83Q="
+ },
+ "font": "Arial;13;0",
+ "left": 274,
+ "top": 112,
+ "width": 14,
+ "height": 121
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vScCPEuEfkw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vSbmNEtknow="
+ },
+ "points": "170:112;274:112",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vSgaUEvADo0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vSgaUEvBGeU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vSgaUEvC/3E="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vSgaUEvD74s="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GXfPN7ZYG4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GXfO97Y2H4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GXfPN7aV8M=",
+ "_parent": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GXfO97Y2H4="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 113,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "edgePosition": 1,
+ "text": "3 : 获取日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GXfPN7bN8A=",
+ "_parent": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GXfO97Y2H4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 98,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GXfPN7cW4w=",
+ "_parent": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GXfO97Y2H4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 133,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GXfPN7d8NY=",
+ "_parent": {
+ "$ref": "AAAAAAF51GXfPN7ZYG4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GXfO97Y2H4="
+ },
+ "font": "Arial;13;0",
+ "left": 410,
+ "top": 129,
+ "width": 14,
+ "height": 56
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vScCPEuEfkw="
+ },
+ "points": "287:129;410:129",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GXfPN7aV8M="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GXfPN7bN8A="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GXfPN7cW4w="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GXfPN7d8NY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GYBXN7v42E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GYBXN7uBAk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GYBXN7w1ng=",
+ "_parent": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GYBXN7uBAk="
+ },
+ "font": "Arial;13;0",
+ "left": 431,
+ "top": 120,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "edgePosition": 1,
+ "text": "4 : 获取日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GYBXN7xcI4=",
+ "_parent": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GYBXN7uBAk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 105,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GYBXN7yiP8=",
+ "_parent": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GYBXN7uBAk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 140,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GYBXN7zetU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GYBXN7v42E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GYBXN7uBAk="
+ },
+ "font": "Arial;13;0",
+ "left": 517,
+ "top": 136,
+ "width": 14,
+ "height": 39
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ },
+ "points": "423:136;517:136",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GYBXN7w1ng="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GYBXN7xcI4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GYBXN7yiP8="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GYBXN7zetU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51Gf4m991Wc8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gf4m990zHg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gf4m992s4E=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gf4m990zHg="
+ },
+ "font": "Arial;13;0",
+ "left": 536,
+ "top": 128,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "edgePosition": 1,
+ "text": "5 : 获取日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gf4m993B44=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gf4m990zHg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gf4m994uQ8=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gf4m990zHg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51Gf4m99532Q=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gf4m991Wc8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gf4m990zHg="
+ },
+ "font": "Arial;13;0",
+ "left": 621,
+ "top": 144,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vSpVh0w+/ps="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ },
+ "points": "530:144;621:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF51Gf4m992s4E="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51Gf4m993B44="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51Gf4m994uQ8="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51Gf4m99532Q="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GhJQd+P9fw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhJQN+OzKM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GhJQd+QgtI=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhJQN+OzKM="
+ },
+ "font": "Arial;13;0",
+ "left": 552,
+ "top": 164,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "edgePosition": 1,
+ "text": "6 : 日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GhJQd+Rnso=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhJQN+OzKM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 574,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GhJQd+SKls=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhJQN+OzKM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 144,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GhJQd+TfOg=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhJQd+P9fw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhJQN+OzKM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 517,
+ "top": 160,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vSpVh0w+/ps="
+ },
+ "points": "621:160;530:160",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GhJQd+QgtI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GhJQd+Rnso="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GhJQd+SKls="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GhJQd+TfOg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51Gc7qt9PL4w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51Gc7q99QRU8=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gc7qt9PL4w="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51Gc7q99RWrA=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gc7q99QRU8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51Gc7q99SQvs=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gc7q99QRU8="
+ },
+ "font": "Arial;13;1",
+ "left": 493,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51Gc7q99TbvI=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gc7q99QRU8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51Gc7q99UgLQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gc7q99QRU8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51Gc7q99RWrA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51Gc7q99SQvs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51Gc7q99TbvI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51Gc7q99UgLQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51Gc7q99VAZo=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gc7qt9PL4w="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "font": "Arial;13;0",
+ "left": 524,
+ "top": 80,
+ "width": 1,
+ "height": 225
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 265,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51Gc7q99QRU8="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GY/V98HBHo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GY/Vt8GhO8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GY/V98IpBA=",
+ "_parent": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GY/Vt8GhO8="
+ },
+ "font": "Arial;13;0",
+ "left": 447,
+ "top": 172,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "edgePosition": 1,
+ "text": "7 : 日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GY/V98JTYQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GY/Vt8GhO8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 469,
+ "top": 187,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GY/V98Krto=",
+ "_parent": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GY/Vt8GhO8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 152,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GY/V98L3WM=",
+ "_parent": {
+ "$ref": "AAAAAAF51GY/V98HBHo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GY/Vt8GhO8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 410,
+ "top": 168,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ },
+ "points": "517:168;423:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GY/V98IpBA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GY/V98JTYQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GY/V98Krto="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GY/V98L3WM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GZohd8eMwU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GZohd8d6UM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GZohd8fHpc=",
+ "_parent": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GZohd8d6UM="
+ },
+ "font": "Arial;13;0",
+ "left": 325,
+ "top": 180,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "edgePosition": 1,
+ "text": "8 : 日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GZohd8gG9k=",
+ "_parent": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GZohd8d6UM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 347,
+ "top": 195,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GZohd8hU28=",
+ "_parent": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GZohd8d6UM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 160,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GZohd8i/Ho=",
+ "_parent": {
+ "$ref": "AAAAAAF51GZohd8eMwU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GZohd8d6UM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 274,
+ "top": 176,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vScCPEuEfkw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ },
+ "points": "410:176;287:176",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GZohd8fHpc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GZohd8gG9k="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GZohd8hU28="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GZohd8i/Ho="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GaJiN81ThQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GaJiN80jL8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GaJiN82uFU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GaJiN80jL8="
+ },
+ "font": "Arial;13;0",
+ "left": 307,
+ "top": 199,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": -4.514994382073455,
+ "distance": 10.198039027185569,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "edgePosition": 1,
+ "text": "9 : 保存日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GaJiN837Hc=",
+ "_parent": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GaJiN80jL8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 185,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GaJiN84+RM=",
+ "_parent": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GaJiN80jL8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 220,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GaJiN85aJU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GaJiN81ThQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GaJiN80jL8="
+ },
+ "font": "Arial;13;0",
+ "left": 410,
+ "top": 216,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vScCPEuEfkw="
+ },
+ "points": "287:216;410:216",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GaJiN82uFU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GaJiN837Hc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GaJiN84+RM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GaJiN85aJU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GhouN+lYIU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhouN+kF5Q="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GhouN+mUIQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhouN+kF5Q="
+ },
+ "font": "Arial;13;0",
+ "left": 431,
+ "top": 216,
+ "width": 78.06982421875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "edgePosition": 1,
+ "text": "10 : 保存日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GhouN+n05s=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhouN+kF5Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 201,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Ghoud+oLpc=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhouN+kF5Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 236,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51Ghoud+pbtY=",
+ "_parent": {
+ "$ref": "AAAAAAF51GhouN+lYIU="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GhouN+kF5Q="
+ },
+ "font": "Arial;13;0",
+ "left": 517,
+ "top": 232,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vSckOkukgVk="
+ },
+ "points": "423:232;517:232",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GhouN+mUIQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GhouN+n05s="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51Ghoud+oLpc="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51Ghoud+pbtY="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51GjyFd/WZ9k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GjyFd/VoVE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51GjyFd/Xa/E=",
+ "_parent": {
+ "$ref": "AAAAAAF51GjyFd/WZ9k="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GjyFd/VoVE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GjyFd/YOpI=",
+ "_parent": {
+ "$ref": "AAAAAAF51GjyFd/Xa/E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GjyFd/ZClw=",
+ "_parent": {
+ "$ref": "AAAAAAF51GjyFd/Xa/E="
+ },
+ "font": "Arial;13;1",
+ "left": 45,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GjyFd/aIwo=",
+ "_parent": {
+ "$ref": "AAAAAAF51GjyFd/Xa/E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日程修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GjyFd/bpAQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51GjyFd/Xa/E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GjyFd/YOpI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51GjyFd/ZClw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51GjyFd/aIwo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GjyFd/bpAQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51GjyFd/cRks=",
+ "_parent": {
+ "$ref": "AAAAAAF51GjyFd/WZ9k="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GjyFd/VoVE="
+ },
+ "font": "Arial;13;0",
+ "left": 76,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51GjyFd/Xa/E="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51GjyFd/cRks="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GijXd+817E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tCpms="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GijXd+7/YQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GijXd+9pGw=",
+ "_parent": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GijXd+7/YQ="
+ },
+ "font": "Arial;13;0",
+ "left": 533,
+ "top": 224,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "edgePosition": 1,
+ "text": "11 : 保存日程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GijXd++/xE=",
+ "_parent": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GijXd+7/YQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 209,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GijXd+/w/E=",
+ "_parent": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GijXd+7/YQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 575,
+ "top": 244,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GijXd/Amgo=",
+ "_parent": {
+ "$ref": "AAAAAAF51GijXd+817E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GijXd+7/YQ="
+ },
+ "font": "Arial;13;0",
+ "left": 621,
+ "top": 240,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vSpVh0w+/ps="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51Gc7q99VAZo="
+ },
+ "points": "530:240;621:240",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GijXd+9pGw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GijXd++/xE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GijXd+/w/E="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GijXd/Amgo="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51Gleyt/1ADc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程修改",
+ "source": {
+ "$ref": "AAAAAAF51GjyFd/VoVE="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vSbmM0tdEDk="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vSgaUEu+83Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "选择日程",
+ "source": {
+ "$ref": "AAAAAAF5vSbmM0tdEDk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GXfO97Y2H4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "获取日程",
+ "source": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GYBXN7uBAk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "获取日程",
+ "source": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "target": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51Gf4m990zHg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "获取日程",
+ "source": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vSpVhkw3pFo="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GhJQN+OzKM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程",
+ "source": {
+ "$ref": "AAAAAAF5vSpVhkw3pFo="
+ },
+ "target": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GY/Vt8GhO8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程",
+ "source": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GZohd8d6UM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程",
+ "source": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GaJiN80jL8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "保存日程",
+ "source": {
+ "$ref": "AAAAAAF5vScCPEt9QxA="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GhouN+kF5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "保存日程",
+ "source": {
+ "$ref": "AAAAAAF5vSckOkudO/o="
+ },
+ "target": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GijXd+7/YQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "保存日程",
+ "source": {
+ "$ref": "AAAAAAF51Gc7qt9OcA4="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vSpVhkw3pFo="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vSbmM0tdEDk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程界面",
+ "represent": {
+ "$ref": "AAAAAAF5vSbmM0tcB28="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vScCPEt9QxA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程编辑界面",
+ "represent": {
+ "$ref": "AAAAAAF5vScCO0t8Ej8="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vSckOkudO/o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vSckOkucT1E="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vSpVhkw3pFo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vSpVhkw2qoI="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51Gc7qt9OcA4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "日程",
+ "represent": {
+ "$ref": "AAAAAAF51Gc7qt9NNr4="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51GjyFd/VoVE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vSZjW0tBPEI="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51GjyFd/UV1g="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vHA4PUQBY7A=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vHCiQ0QhZ7E=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vHF/vkRB32g=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vHHfBkRlv5k=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role4",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vIk11EWsLps=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role5",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vJsgpEdAEkk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role6",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vJtQO0dg8y4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role7",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vJwGM0eXaRk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role8",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vJ2jO0fox4w=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role9",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vJ4Cd0gI9Yo=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role10",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vQwGEEg6yRg=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role11",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vQxNQkhd+C8=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role12",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vRni4Um57MU=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role13",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vR4IlUpK3bY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role14",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vR5FNUpqmi4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role15",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vSbmM0tcB28=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role16",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vScCO0t8Ej8=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role17",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vSckOkucT1E=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role18",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vSpVhkw2qoI=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role19",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vTjgOU4Bd6c=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role20",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x19LBpdbpKY=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role21",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x19VRZd64e4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role22",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51FH1KcJ7QyQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role23",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51GArt93Yp6E=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role24",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51GE9KN4TwOc=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role25",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51Gc7qt9NNr4=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role26",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51GjyFd/UV1g=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role27",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51HxMDeL86Jk=",
+ "_parent": {
+ "$ref": "AAAAAAF5sNyWCohKZPs="
+ },
+ "name": "Role28",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF5vT5Ubk5+mQg=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "日记管理",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vT5Ub05/sYw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "日记修改",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vT5Ub06AblI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记修改",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vT5Ub06BgbU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT5Ub06C/SI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06BgbU="
+ },
+ "font": "Arial;13;0",
+ "left": 57.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日记修改"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT5Ub06DKI0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06BgbU="
+ },
+ "font": "Arial;13;1",
+ "left": 37,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 8,
+ "width": 681,
+ "height": 409,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT5Ub06C/SI="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vT5Ub06DKI0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUDuBVmlDlY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUDuBVmktAA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUDuBVmm/LU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUDuBVmlDlY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUDuBVmktAA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUDuBVmnHtQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUDuBVmm/LU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUDuBVmoI00=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUDuBVmm/LU="
+ },
+ "font": "Arial;13;1",
+ "left": 149,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日记界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUDuBVmprZg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUDuBVmm/LU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUDuBVmq/XY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUDuBVmm/LU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUDuBVmnHtQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUDuBVmoI00="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUDuBVmprZg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUDuBVmq/XY="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUDuBVmrg5o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUDuBVmlDlY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUDuBVmktAA="
+ },
+ "font": "Arial;13;0",
+ "left": 180,
+ "top": 80,
+ "width": 1,
+ "height": 297
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 337,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUDuBVmm/LU="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUDuBVmrg5o="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUEJDlnFtL4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUEJDlnGve4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEJDlnFtL4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEJDlnHCsY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEJDlnGve4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEJDlnI9L8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEJDlnGve4="
+ },
+ "font": "Arial;13;1",
+ "left": 245,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日记编辑界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEJDlnJFkw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEJDlnGve4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEJDlnKHto=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEJDlnGve4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUEJDlnHCsY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUEJDlnI9L8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUEJDlnJFkw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUEJDlnKHto="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUEJDlnLVEQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEJDlnFtL4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ },
+ "font": "Arial;13;0",
+ "left": 289,
+ "top": 80,
+ "width": 1,
+ "height": 291
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 40,
+ "width": 98,
+ "height": 331,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUEJDlnGve4="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUEJDlnLVEQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUEmZ1nllFo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUEmZ1nkIoQ="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUEmZ1nmT3U=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEmZ1nllFo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUEmZ1nkIoQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEmZ1nnIhw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEmZ1nmT3U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 480,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEmZ1noJug=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEmZ1nmT3U="
+ },
+ "font": "Arial;13;1",
+ "left": 613,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEmZ1nphCc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEmZ1nmT3U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 480,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUEmZ1nqjyQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEmZ1nmT3U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 480,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 608,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUEmZ1nnIhw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUEmZ1noJug="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUEmZ1nphCc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUEmZ1nqjyQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUEmZ1nrWQI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUEmZ1nllFo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUEmZ1nkIoQ="
+ },
+ "font": "Arial;13;0",
+ "left": 644,
+ "top": 80,
+ "width": 1,
+ "height": 257
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 608,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 297,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUEmZ1nmT3U="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUEmZ1nrWQI="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUG+i1oy93U=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUG+i1oz7Y0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUG+i1oy93U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUG+i1o0TTQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUG+i1oz7Y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUG+i1o1MxQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUG+i1oz7Y0="
+ },
+ "font": "Arial;13;1",
+ "left": 365,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日记管理系统"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUG+i1o2VHM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUG+i1oz7Y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUG+i1o3gcU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUG+i1oz7Y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUG+i1o0TTQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUG+i1o1MxQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUG+i1o2VHM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUG+i1o3gcU="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUG+i1o4oU8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUG+i1oy93U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "font": "Arial;13;0",
+ "left": 409,
+ "top": 80,
+ "width": 1,
+ "height": 271
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 40,
+ "width": 98,
+ "height": 311,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUG+i1oz7Y0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GvcW+CAJhI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GvcW+B/JHw="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GvcXOCBYag=",
+ "_parent": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GvcW+B/JHw="
+ },
+ "font": "Arial;13;0",
+ "left": 89,
+ "top": 104,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "edgePosition": 1,
+ "text": "1 : 日记修改"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GvcXOCC3ac=",
+ "_parent": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GvcW+B/JHw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GvcXOCD4/I=",
+ "_parent": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GvcW+B/JHw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 128,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GvcXOCE6QU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GvcW+CAJhI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GvcW+B/JHw="
+ },
+ "font": "Arial;13;0",
+ "left": 173,
+ "top": 120,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUDuBVmrg5o="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51GuAV+A7Uwo="
+ },
+ "points": "84:120;173:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GvcXOCBYag="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GvcXOCC3ac="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GvcXOCD4/I="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GvcXOCE6QU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51GyPmeCihB0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GyPmeChkw0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GyPmeCjSV0=",
+ "_parent": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GyPmeChkw0="
+ },
+ "font": "Arial;13;0",
+ "left": 195,
+ "top": 112,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "edgePosition": 1,
+ "text": "2 : 选择日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GyPmuCkKzM=",
+ "_parent": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GyPmeChkw0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 234,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51GyPmuClu58=",
+ "_parent": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GyPmeChkw0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 234,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51GyPmuCmtW0=",
+ "_parent": {
+ "$ref": "AAAAAAF51GyPmeCihB0="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GyPmeChkw0="
+ },
+ "font": "Arial;13;0",
+ "left": 282,
+ "top": 128,
+ "width": 14,
+ "height": 137
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUEJDlnLVEQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUDuBVmrg5o="
+ },
+ "points": "186:128;282:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF51GyPmeCjSV0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GyPmuCkKzM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GyPmuClu58="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51GyPmuCmtW0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51GslAuAUREw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51GslAuAVcAA=",
+ "_parent": {
+ "$ref": "AAAAAAF51GslAuAUREw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GslAuAW790=",
+ "_parent": {
+ "$ref": "AAAAAAF51GslAuAVcAA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GslAuAXfrU=",
+ "_parent": {
+ "$ref": "AAAAAAF51GslAuAVcAA="
+ },
+ "font": "Arial;13;1",
+ "left": 501,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日记"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GslAuAYtEg=",
+ "_parent": {
+ "$ref": "AAAAAAF51GslAuAVcAA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GslAuAZAbQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51GslAuAVcAA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GslAuAW790="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51GslAuAXfrU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51GslAuAYtEg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GslAuAZAbQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51GslAuAaq0w=",
+ "_parent": {
+ "$ref": "AAAAAAF51GslAuAUREw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ },
+ "font": "Arial;13;0",
+ "left": 532,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51GslAuAVcAA="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51GslAuAaq0w="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51GuAVuA1rz8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GuAVuA01oU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51GuAVuA2Xnk=",
+ "_parent": {
+ "$ref": "AAAAAAF51GuAVuA1rz8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GuAVuA01oU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GuAVuA3FBc=",
+ "_parent": {
+ "$ref": "AAAAAAF51GuAVuA2Xnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GuAVuA4kA0=",
+ "_parent": {
+ "$ref": "AAAAAAF51GuAVuA2Xnk="
+ },
+ "font": "Arial;13;1",
+ "left": 53,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GuAVuA56zM=",
+ "_parent": {
+ "$ref": "AAAAAAF51GuAVuA2Xnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记修改)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51GuAVuA6JDk=",
+ "_parent": {
+ "$ref": "AAAAAAF51GuAVuA2Xnk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51GuAVuA3FBc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51GuAVuA4kA0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51GuAVuA56zM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51GuAVuA6JDk="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51GuAV+A7Uwo=",
+ "_parent": {
+ "$ref": "AAAAAAF51GuAVuA1rz8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51GuAVuA01oU="
+ },
+ "font": "Arial;13;0",
+ "left": 84,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51GuAVuA2Xnk="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51GuAV+A7Uwo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51Gy7sOC4phc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gy7sOC3Pbc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gy7sOC56Kc=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gy7sOC3Pbc="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 121,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "edgePosition": 1,
+ "text": "3 : 获取日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gy7seC60+c=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gy7sOC3Pbc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 106,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51Gy7seC749k=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gy7sOC3Pbc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 141,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51Gy7seC8Cw4=",
+ "_parent": {
+ "$ref": "AAAAAAF51Gy7sOC4phc="
+ },
+ "model": {
+ "$ref": "AAAAAAF51Gy7sOC3Pbc="
+ },
+ "font": "Arial;13;0",
+ "left": 402,
+ "top": 137,
+ "width": 14,
+ "height": 56
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUEJDlnLVEQ="
+ },
+ "points": "295:137;402:137",
+ "nameLabel": {
+ "$ref": "AAAAAAF51Gy7sOC56Kc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51Gy7seC60+c="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51Gy7seC749k="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51Gy7seC8Cw4="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51G0HReEMtiY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G0HROELnsc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G0HReENZHo=",
+ "_parent": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G0HROELnsc="
+ },
+ "font": "Arial;13;0",
+ "left": 428,
+ "top": 128,
+ "width": 85.2744140625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "edgePosition": 1,
+ "text": "4 : 获取日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G0HReEOYXA=",
+ "_parent": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G0HROELnsc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G0HReEP/oU=",
+ "_parent": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G0HROELnsc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51G0HReEQU8A=",
+ "_parent": {
+ "$ref": "AAAAAAF51G0HReEMtiY="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G0HROELnsc="
+ },
+ "font": "Arial;13;0",
+ "left": 525,
+ "top": 144,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51GslAuAaq0w="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ },
+ "points": "415:144;525:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF51G0HReENZHo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51G0HReEOYXA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51G0HReEP/oU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51G0HReEQU8A="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51G1b3+FBy40=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G1b3uFAnLk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G1b3+FCHbk=",
+ "_parent": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G1b3uFAnLk="
+ },
+ "font": "Arial;13;0",
+ "left": 545,
+ "top": 136,
+ "width": 84.3095703125,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "edgePosition": 1,
+ "text": "5 : 获取日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G1b3+FD+dQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G1b3uFAnLk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 587,
+ "top": 121,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G1b3+FExLI=",
+ "_parent": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G1b3uFAnLk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 587,
+ "top": 156,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51G1b3+FFbhY=",
+ "_parent": {
+ "$ref": "AAAAAAF51G1b3+FBy40="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G1b3uFAnLk="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 152,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUEmZ1nrWQI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51GslAuAaq0w="
+ },
+ "points": "538:152;637:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF51G1b3+FCHbk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51G1b3+FD+dQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51G1b3+FExLI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51G1b3+FFbhY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51G2bDeFXQNs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G2bDOFW9lE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G2bDeFYu+U=",
+ "_parent": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G2bDOFW9lE="
+ },
+ "font": "Arial;13;0",
+ "left": 564,
+ "top": 172,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "edgePosition": 1,
+ "text": "6 : 日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G2bDeFZs5w=",
+ "_parent": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G2bDOFW9lE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 586,
+ "top": 187,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G2bDeFa4LA=",
+ "_parent": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G2bDOFW9lE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 587,
+ "top": 152,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51G2bDeFbC2U=",
+ "_parent": {
+ "$ref": "AAAAAAF51G2bDeFXQNs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G2bDOFW9lE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 525,
+ "top": 168,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51GslAuAaq0w="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUEmZ1nrWQI="
+ },
+ "points": "637:168;538:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF51G2bDeFYu+U="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51G2bDeFZs5w="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51G2bDeFa4LA="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51G2bDeFbC2U="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51G32TeFv3u8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G32TeFuqv8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G32TeFwdD0=",
+ "_parent": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G32TeFuqv8="
+ },
+ "font": "Arial;13;0",
+ "left": 447,
+ "top": 180,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "edgePosition": 1,
+ "text": "7 : 日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G32TeFxxek=",
+ "_parent": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G32TeFuqv8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 469,
+ "top": 195,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G32TeFyXbo=",
+ "_parent": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G32TeFuqv8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 160,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51G32TeFzzbU=",
+ "_parent": {
+ "$ref": "AAAAAAF51G32TeFv3u8="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G32TeFuqv8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 402,
+ "top": 176,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51GslAuAaq0w="
+ },
+ "points": "525:176;415:176",
+ "nameLabel": {
+ "$ref": "AAAAAAF51G32TeFwdD0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51G32TeFxxek="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51G32TeFyXbo="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51G32TeFzzbU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51G7eFOHI3jI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G7eFOHHCZY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G7eFOHJJLo=",
+ "_parent": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G7eFOHHCZY="
+ },
+ "font": "Arial;13;0",
+ "left": 325,
+ "top": 188,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "edgePosition": 1,
+ "text": "8 : 日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G7eFOHKejk=",
+ "_parent": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G7eFOHHCZY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 347,
+ "top": 203,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51G7eFOHLDQI=",
+ "_parent": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G7eFOHHCZY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 168,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51G7eFOHM1vI=",
+ "_parent": {
+ "$ref": "AAAAAAF51G7eFOHI3jI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51G7eFOHHCZY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 282,
+ "top": 184,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUEJDlnLVEQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ },
+ "points": "402:184;295:184",
+ "nameLabel": {
+ "$ref": "AAAAAAF51G7eFOHJJLo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51G7eFOHKejk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51G7eFOHLDQI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51G7eFOHM1vI="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUK8wFqMX3A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUK8wFqLMwg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUK8wFqNNGw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUK8wFqLMwg="
+ },
+ "font": "Arial;13;0",
+ "left": 309,
+ "top": 232,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "edgePosition": 1,
+ "text": "9 : 保存日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUK8wFqOaaE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUK8wFqLMwg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 217,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUK8wFqP1m8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUK8wFqLMwg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 252,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUK8wFqQpqU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUK8wFqMX3A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUK8wFqLMwg="
+ },
+ "font": "Arial;13;0",
+ "left": 402,
+ "top": 248,
+ "width": 14,
+ "height": 57
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUEJDlnLVEQ="
+ },
+ "points": "295:248;402:248",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUK8wFqNNGw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUK8wFqOaaE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUK8wFqP1m8="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUK8wFqQpqU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUPI6VraNXI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub06AblI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUPI6VrZr4c="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUPI6VrbIl8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUPI6VrZr4c="
+ },
+ "font": "Arial;13;0",
+ "left": 487,
+ "top": 248,
+ "width": 78.06982421875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "edgePosition": 1,
+ "text": "10 : 保存日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUPI6VrcRkc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUPI6VrZr4c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 526,
+ "top": 233,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUPI6VrdFJ0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUPI6VrZr4c="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 526,
+ "top": 268,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUPI6VreeyI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUPI6VraNXI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUPI6VrZr4c="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 264,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUEmZ1nrWQI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUG+i1o4oU8="
+ },
+ "points": "415:264;637:264",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUPI6VrbIl8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUPI6VrcRkc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUPI6VrdFJ0="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUPI6VreeyI="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GvcW+B/JHw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记修改",
+ "source": {
+ "$ref": "AAAAAAF51GuAVuA01oU="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUDuBVmktAA="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51GyPmeChkw0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "选择日记",
+ "source": {
+ "$ref": "AAAAAAF5vUDuBVmktAA="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51Gy7sOC3Pbc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "获取日记",
+ "source": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51G0HROELnsc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "获取日记",
+ "source": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "target": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51G1b3uFAnLk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "获取日记",
+ "source": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUEmZ1nkIoQ="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51G2bDOFW9lE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记",
+ "source": {
+ "$ref": "AAAAAAF5vUEmZ1nkIoQ="
+ },
+ "target": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51G32TeFuqv8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记",
+ "source": {
+ "$ref": "AAAAAAF51GslAeATRhg="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51G7eFOHHCZY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记",
+ "source": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUK8wFqLMwg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "保存日记",
+ "source": {
+ "$ref": "AAAAAAF5vUEJDlnE9ZY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUPI6VrZr4c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "保存日记",
+ "source": {
+ "$ref": "AAAAAAF5vUG+i1oxNIw="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUEmZ1nkIoQ="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUDuBVmktAA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记界面",
+ "represent": {
+ "$ref": "AAAAAAF5vUDuBFmjQ2M="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUEJDlnE9ZY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记编辑界面",
+ "represent": {
+ "$ref": "AAAAAAF5vUEJDlnDWnE="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUEmZ1nkIoQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vUEmZ1njE6o="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUG+i1oxNIw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记管理系统",
+ "represent": {
+ "$ref": "AAAAAAF5vUG+i1owaEc="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51GslAeATRhg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "日记",
+ "represent": {
+ "$ref": "AAAAAAF51GslAeASzbU="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51GuAVuA01oU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51GuAVuAzBDQ="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vT77/VWvzKM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "日记创建",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vT77/VWwlIM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "日记创建",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vT77/VWxmNc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VWy+AY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWxmNc="
+ },
+ "font": "Arial;13;0",
+ "left": 81.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日记创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VWza7I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWxmNc="
+ },
+ "font": "Arial;13;1",
+ "left": 61,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 56,
+ "top": 8,
+ "width": 681,
+ "height": 305,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VWy+AY="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vT77/VWza7I="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT77/VW0Fak=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYAU58="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT77/VW1WKs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW0Fak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYAU58="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW2ilc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW1WKs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW38KQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW1WKs="
+ },
+ "font": "Arial;13;1",
+ "left": 181,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "问题选择窗口"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW4EyE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW1WKs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日记创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW5yiw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW1WKs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/VW2ilc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VW38KQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT77/VW4EyE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/VW5yiw="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT77/VW61fA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW0Fak="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYAU58="
+ },
+ "font": "Arial;13;0",
+ "left": 225,
+ "top": 80,
+ "width": 1,
+ "height": 177
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 40,
+ "width": 98,
+ "height": 217,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT77/VW1WKs="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT77/VW61fA="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT77/VW7//c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYBbZw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT77/VW8LL0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW7//c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYBbZw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW99n0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW8LL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW+Qqc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW8LL0="
+ },
+ "font": "Arial;13;1",
+ "left": 317,
+ "top": 47,
+ "width": 75,
+ "height": 13,
+ "text": "写日记窗口"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VW/rRw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW8LL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日记创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXArZE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW8LL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 312,
+ "top": 40,
+ "width": 85,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/VW99n0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VW+Qqc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT77/VW/rRw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/VXArZE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT77/VXBQz0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VW7//c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYBbZw="
+ },
+ "font": "Arial;13;0",
+ "left": 355,
+ "top": 80,
+ "width": 1,
+ "height": 177
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 312,
+ "top": 40,
+ "width": 85,
+ "height": 217,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT77/VW8LL0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT77/VXBQz0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT77/VXCSgQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYCHiM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT77/VXDHBk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXCSgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYCHiM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXExTs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXDHBk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXFxKk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXDHBk="
+ },
+ "font": "Arial;13;1",
+ "left": 645,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXG9so=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXDHBk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日记创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXHm/A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXDHBk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/VXExTs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VXFxKk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT77/VXG9so="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/VXHm/A="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT77/VXIFus=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXCSgQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYCHiM="
+ },
+ "font": "Arial;13;0",
+ "left": 676,
+ "top": 80,
+ "width": 1,
+ "height": 177
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 640,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 217,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT77/VXDHBk="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT77/VXIFus="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT77/VXOTkk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYDcR0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT77/VXPAh8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXOTkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYDcR0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXQ+GY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXPAh8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXRAJs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXPAh8="
+ },
+ "font": "Arial;13;1",
+ "left": 429,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日记管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXStZQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXPAh8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 日记创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT77/VXTI6I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXPAh8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/VXQ+GY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VXRAJs="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT77/VXStZQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/VXTI6I="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT77/VXUVwA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXOTkk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lYDcR0="
+ },
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 80,
+ "width": 1,
+ "height": 177
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 40,
+ "width": 98,
+ "height": 217,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT77/VXPAh8="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT77/VXUVwA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51HSMTeIDr0M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HSMTeICKog="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HSMTeIE9Ag=",
+ "_parent": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HSMTeICKog="
+ },
+ "font": "Arial;13;0",
+ "left": 132,
+ "top": 96,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "edgePosition": 1,
+ "text": "1 : 创建日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HSMTeIFBVA=",
+ "_parent": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HSMTeICKog="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 171,
+ "top": 81,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HSMTeIGEMs=",
+ "_parent": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HSMTeICKog="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 171,
+ "top": 116,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51HSMTeIHpBE=",
+ "_parent": {
+ "$ref": "AAAAAAF51HSMTeIDr0M="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HSMTeICKog="
+ },
+ "font": "Arial;13;0",
+ "left": 218,
+ "top": 112,
+ "width": 14,
+ "height": 33
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT77/VW61fA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51HRvGuHqZVg="
+ },
+ "points": "124:112;218:112",
+ "nameLabel": {
+ "$ref": "AAAAAAF51HSMTeIE9Ag="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HSMTeIFBVA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HSMTeIGEMs="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51HSMTeIHpBE="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vT77/VXJGno=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX4aak="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/VXKb7Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX4aak="
+ },
+ "font": "Arial;13;0",
+ "left": 250,
+ "top": 112,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "edgePosition": 1,
+ "text": "2 : 问题选择"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/VXL0wQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX4aak="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 289,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/VXMeMo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX4aak="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 289,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vT77/VXN+XQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXJGno="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX4aak="
+ },
+ "font": "Arial;13;0",
+ "left": 348,
+ "top": 128,
+ "width": 14,
+ "height": 33
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT77/VXBQz0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vT77/VW61fA="
+ },
+ "points": "231:128;348:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VXKb7Q="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/VXL0wQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/VXMeMo="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vT77/VXN+XQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vT77/VXa9I4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX6JBY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/VXbFvo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX6JBY="
+ },
+ "font": "Arial;13;0",
+ "left": 375,
+ "top": 120,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.515297267703043,
+ "distance": 18.027756377319946,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "edgePosition": 1,
+ "text": "3 : 保存日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/VXcEUw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX6JBY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 413,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/VXd21Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX6JBY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 413,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vT77/VXe3No=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VXa9I4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX6JBY="
+ },
+ "font": "Arial;13;0",
+ "left": 466,
+ "top": 144,
+ "width": 14,
+ "height": 33
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT77/VXUVwA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vT77/VXBQz0="
+ },
+ "points": "361:144;466:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/VXbFvo="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/VXcEUw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/VXd21Y="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vT77/VXe3No="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vT77/lXpYoc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX9P9w="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/lXqE1k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX9P9w="
+ },
+ "font": "Arial;13;0",
+ "left": 487,
+ "top": 144,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "edgePosition": 1,
+ "text": "4 : 保存日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/lXrBSw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX9P9w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 526,
+ "top": 129,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT77/lXsQAg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX9P9w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 526,
+ "top": 164,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vT77/lXtM68=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/lXpYoc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT77/lX9P9w="
+ },
+ "font": "Arial;13;0",
+ "left": 573,
+ "top": 160,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51HTExOIiJSg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vT77/VXUVwA="
+ },
+ "points": "479:160;573:160",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT77/lXqE1k="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT77/lXrBSw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT77/lXsQAg="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vT77/lXtM68="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51HRvGeHkibs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HRvGeHjc3A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51HRvGeHllBw=",
+ "_parent": {
+ "$ref": "AAAAAAF51HRvGeHkibs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HRvGeHjc3A="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HRvGeHmUlU=",
+ "_parent": {
+ "$ref": "AAAAAAF51HRvGeHllBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HRvGuHnIuM=",
+ "_parent": {
+ "$ref": "AAAAAAF51HRvGeHllBw="
+ },
+ "font": "Arial;13;1",
+ "left": 93,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HRvGuHohTw=",
+ "_parent": {
+ "$ref": "AAAAAAF51HRvGeHllBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HRvGuHp/fU=",
+ "_parent": {
+ "$ref": "AAAAAAF51HRvGeHllBw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HRvGeHmUlU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51HRvGuHnIuM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51HRvGuHohTw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HRvGuHp/fU="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51HRvGuHqZVg=",
+ "_parent": {
+ "$ref": "AAAAAAF51HRvGeHkibs="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HRvGeHjc3A="
+ },
+ "font": "Arial;13;0",
+ "left": 124,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51HRvGeHllBw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51HRvGuHqZVg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51HTExOIc5hQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HTEw+Ib1Tw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51HTExOIdnV8=",
+ "_parent": {
+ "$ref": "AAAAAAF51HTExOIc5hQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HTEw+Ib1Tw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HTExOIegSE=",
+ "_parent": {
+ "$ref": "AAAAAAF51HTExOIdnV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HTExOIfOcI=",
+ "_parent": {
+ "$ref": "AAAAAAF51HTExOIdnV8="
+ },
+ "font": "Arial;13;1",
+ "left": 549,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日记"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HTExOIg+yw=",
+ "_parent": {
+ "$ref": "AAAAAAF51HTExOIdnV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HTExOIhNec=",
+ "_parent": {
+ "$ref": "AAAAAAF51HTExOIdnV8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HTExOIegSE="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51HTExOIfOcI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51HTExOIg+yw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HTExOIhNec="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51HTExOIiJSg=",
+ "_parent": {
+ "$ref": "AAAAAAF51HTExOIc5hQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HTEw+Ib1Tw="
+ },
+ "font": "Arial;13;0",
+ "left": 580,
+ "top": 80,
+ "width": 1,
+ "height": 177
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 217,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51HTExOIdnV8="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51HTExOIiJSg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51HXR1OKKBpA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWwlIM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HXR1OKJUUU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HXR1OKL0ok=",
+ "_parent": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HXR1OKJUUU="
+ },
+ "font": "Arial;13;0",
+ "left": 588,
+ "top": 160,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "edgePosition": 1,
+ "text": "5 : 保存日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HXR1OKMTMM=",
+ "_parent": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HXR1OKJUUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 627,
+ "top": 145,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HXR1OKN0so=",
+ "_parent": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HXR1OKJUUU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 627,
+ "top": 180,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51HXR1OKO8W0=",
+ "_parent": {
+ "$ref": "AAAAAAF51HXR1OKKBpA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HXR1OKJUUU="
+ },
+ "font": "Arial;13;0",
+ "left": 669,
+ "top": 176,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT77/VXIFus="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51HTExOIiJSg="
+ },
+ "points": "586:176;669:176",
+ "nameLabel": {
+ "$ref": "AAAAAAF51HXR1OKL0ok="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HXR1OKMTMM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HXR1OKN0so="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51HXR1OKO8W0="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51HSMTeICKog=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "创建日记",
+ "source": {
+ "$ref": "AAAAAAF51HRvGeHjc3A="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT77/lYAU58="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vT77/lX4aak=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "问题选择",
+ "source": {
+ "$ref": "AAAAAAF5vT77/lYAU58="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT77/lYBbZw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vT77/lX6JBY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "保存日记",
+ "source": {
+ "$ref": "AAAAAAF5vT77/lYBbZw="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT77/lYDcR0="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vT77/lX9P9w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "保存日记",
+ "source": {
+ "$ref": "AAAAAAF5vT77/lYDcR0="
+ },
+ "target": {
+ "$ref": "AAAAAAF51HTEw+Ib1Tw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51HXR1OKJUUU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "保存日记",
+ "source": {
+ "$ref": "AAAAAAF51HTEw+Ib1Tw="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT77/lYCHiM="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT77/lYAU58=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "问题选择窗口",
+ "represent": {
+ "$ref": "AAAAAAF5vHCiQ0QhZ7E="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT77/lYBbZw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "写日记窗口",
+ "represent": {
+ "$ref": "AAAAAAF5vHF/vkRB32g="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT77/lYCHiM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vHHfBkRlv5k="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT77/lYDcR0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "日记管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vIk11EWsLps="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51HRvGeHjc3A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51HRvGeHiRP4="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51HTEw+Ib1Tw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ },
+ "name": "日记",
+ "represent": {
+ "$ref": "AAAAAAF51HTEw+IaltU="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vUVyZ1tSskY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "日记管理",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vUVyaFtTVCg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "日记管理",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vUVyaFtU6ng=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUVyaFtV8EY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtU6ng="
+ },
+ "font": "Arial;13;0",
+ "left": 65.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日记管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUVyaFtWr6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtU6ng="
+ },
+ "font": "Arial;13;1",
+ "left": 45,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": 8,
+ "width": 473,
+ "height": 433,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUVyaFtV8EY="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vUVyaFtWr6Y="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUW2tVtvssI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUW2tVtuGd0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUW2tVtwTTI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUW2tVtvssI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUW2tVtuGd0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUW2tVtxPaM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUW2tVtwTTI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUW2tVtyRAg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUW2tVtwTTI="
+ },
+ "font": "Arial;13;1",
+ "left": 93,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日历界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUW2tVtzw+Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUW2tVtwTTI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUW2tVt076A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUW2tVtwTTI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUW2tVtxPaM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUW2tVtyRAg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUW2tVtzw+Q="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUW2tVt076A="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUW2tVt1bEE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUW2tVtvssI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUW2tVtuGd0="
+ },
+ "font": "Arial;13;0",
+ "left": 124,
+ "top": 80,
+ "width": 1,
+ "height": 321
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 361,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUW2tVtwTTI="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUW2tVt1bEE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUXScVuP/3E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUXScVuOHjw="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUXScVuQKi0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUXScVuP/3E="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUXScVuOHjw="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUXScVuR6Ok=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUXScVuQKi0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 192,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUXScVuS+xw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUXScVuQKi0="
+ },
+ "font": "Arial;13;1",
+ "left": 325,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日记界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUXScVuT41o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUXScVuQKi0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 192,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUXScVuUO3E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUXScVuQKi0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 192,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUXScVuR6Ok="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUXScVuS+xw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUXScVuT41o="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUXScVuUO3E="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUXScVuVY5E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUXScVuP/3E="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUXScVuOHjw="
+ },
+ "font": "Arial;13;0",
+ "left": 356,
+ "top": 80,
+ "width": 1,
+ "height": 319
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 320,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 359,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUXScVuQKi0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUXScVuVY5E="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUYSz1uvMGk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUYSz1uuC2U="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUYSz1uwNVw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUYSz1uuC2U="
+ },
+ "font": "Arial;13;0",
+ "left": 188,
+ "top": 88,
+ "width": 96.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "edgePosition": 1,
+ "text": "1 : 进入日记界面"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUYSz1uxQ1M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUYSz1uuC2U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 236,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUYSz1uy4qE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUYSz1uuC2U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 236,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUYSz1uzd2I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUYSz1uvMGk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUYSz1uuC2U="
+ },
+ "font": "Arial;13;0",
+ "left": 349,
+ "top": 104,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUXScVuVY5E="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUW2tVt1bEE="
+ },
+ "points": "124:104;349:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUYSz1uwNVw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUYSz1uxQ1M="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUYSz1uy4qE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUYSz1uzd2I="
+ }
+ },
+ {
+ "_type": "UMLCombinedFragmentView",
+ "_id": "AAAAAAF5vUZLnVvGmjc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUZLnVvEnRM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUZLnVvH2hU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUZLnVvGmjc="
+ },
+ "font": "Arial;13;0",
+ "left": 290.48828125,
+ "top": 173,
+ "width": 64.00048828125,
+ "height": 13,
+ "text": "Operation"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUZLnVvIteA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUZLnVvGmjc="
+ },
+ "font": "Arial;13;1",
+ "left": 269,
+ "top": 173,
+ "width": 16.48828125,
+ "height": 13,
+ "text": "alt"
+ },
+ {
+ "_type": "UMLInteractionOperandCompartmentView",
+ "_id": "AAAAAAF5vUZLnVvJpxA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUZLnVvGmjc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUZLnVvEnRM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLInteractionOperandView",
+ "_id": "AAAAAAF5vUZLplvVCSg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUZLnVvJpxA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUZLnVvF7iQ="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUZLplvWpdo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUZLplvVCSg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 284,
+ "top": 206,
+ "height": 13
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 264,
+ "top": 191,
+ "width": 192,
+ "height": 43,
+ "guardLabel": {
+ "$ref": "AAAAAAF5vUZLplvWpdo="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 264,
+ "top": 191,
+ "width": 192,
+ "height": 43
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 264,
+ "top": 168,
+ "width": 192,
+ "height": 177,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUZLnVvH2hU="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vUZLnVvIteA="
+ },
+ "operandCompartment": {
+ "$ref": "AAAAAAF5vUZLnVvJpxA="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vUb8KlvgX9Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUb8KlveZ3E="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUb8KlvhnPE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUb8KlvgX9Y="
+ },
+ "font": "Arial;13;0",
+ "left": 322.8466796875,
+ "top": 205,
+ "width": 104.1533203125,
+ "height": 13,
+ "text": "日记创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUb8KlviQ9w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUb8KlvgX9Y="
+ },
+ "font": "Arial;13;1",
+ "left": 285,
+ "top": 205,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 200,
+ "width": 152,
+ "height": 41,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUb8KlvhnPE="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vUb8KlviQ9w="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vUcbLVvs7yU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUcbLVvqu74="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUcbLVvtI4k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUcbLVvs7yU="
+ },
+ "font": "Arial;13;0",
+ "left": 322.8466796875,
+ "top": 253,
+ "width": 105.1533203125,
+ "height": 13,
+ "text": "日记修改"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUcbLVvu3lo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUcbLVvs7yU="
+ },
+ "font": "Arial;13;1",
+ "left": 285,
+ "top": 253,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 248,
+ "width": 153,
+ "height": 41,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUcbLVvtI4k="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vUcbLVvu3lo="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vUcyc1v3Als=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUcyc1v1YYM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUcyc1v4biQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUcyc1v3Als="
+ },
+ "font": "Arial;13;0",
+ "left": 322.8466796875,
+ "top": 301,
+ "width": 105.1533203125,
+ "height": 13,
+ "text": "日记删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUcyc1v5Idg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUcyc1v3Als="
+ },
+ "font": "Arial;13;1",
+ "left": 285,
+ "top": 301,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 296,
+ "width": 153,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUcyc1v4biQ="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vUcyc1v5Idg="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUfbQFwPS9A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyaFtTVCg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUfbP1wOM8g="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUfbQFwQTQc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUfbP1wOM8g="
+ },
+ "font": "Arial;13;0",
+ "left": 204,
+ "top": 372,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "edgePosition": 1,
+ "text": "2 : 操作完成"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUfbQFwR32E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUfbP1wOM8g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 239,
+ "top": 387,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUfbQFwSr44=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUfbP1wOM8g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 352,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUfbQFwTfHE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUfbQFwPS9A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUfbP1wOM8g="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 124,
+ "top": 368,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUW2tVt1bEE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUXScVuVY5E="
+ },
+ "points": "356:368;124:368",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUfbQFwQTQc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUfbQFwR32E="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUfbQFwSr44="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUfbQFwTfHE="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUYSz1uuC2U=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "进入日记界面",
+ "source": {
+ "$ref": "AAAAAAF5vUW2tVtuGd0="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUXScVuOHjw="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUfbP1wOM8g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "操作完成",
+ "source": {
+ "$ref": "AAAAAAF5vUXScVuOHjw="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUW2tVtuGd0="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUW2tVtuGd0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "日历界面",
+ "represent": {
+ "$ref": "AAAAAAF5vUW2tVttx1s="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUXScVuOHjw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "日记界面",
+ "represent": {
+ "$ref": "AAAAAAF5vUXScVuNYKs="
+ },
+ "isMultiInstance": false
+ }
+ ],
+ "fragments": [
+ {
+ "_type": "UMLCombinedFragment",
+ "_id": "AAAAAAF5vUZLnVvEnRM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "Operation",
+ "interactionOperator": "alt",
+ "operands": [
+ {
+ "_type": "UMLInteractionOperand",
+ "_id": "AAAAAAF5vUZLnVvF7iQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUZLnVvEnRM="
+ },
+ "name": "Operand1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vUb8KlveZ3E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "InteractionUse1",
+ "refersTo": {
+ "$ref": "AAAAAAF5vT77/VWvzKM="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vUcbLVvqu74=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "InteractionUse2",
+ "refersTo": {
+ "$ref": "AAAAAAF5vT5Ub05/sYw="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vUcyc1v1YYM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUVyZ1tSskY="
+ },
+ "name": "InteractionUse3",
+ "refersTo": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vUhRbVwmYZs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "日记删除",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vUhRbVwnm8s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "日记删除",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vUhRbVwoPvM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUhRbVwpFps=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwoPvM="
+ },
+ "font": "Arial;13;0",
+ "left": 105.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "日记删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUhRbVwqhLg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwoPvM="
+ },
+ "font": "Arial;13;1",
+ "left": 85,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 8,
+ "width": 497,
+ "height": 281,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUhRbVwpFps="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vUhRbVwqhLg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUj76VxDET8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUj76VxC6kc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUj76lxEKLo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUj76VxDET8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUj76VxC6kc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUj76lxFTk0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUj76lxEKLo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUj76lxG4VE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUj76lxEKLo="
+ },
+ "font": "Arial;13;1",
+ "left": 205,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日记界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUj76lxH520=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUj76lxEKLo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUj76lxIpzs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUj76lxEKLo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 200,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUj76lxFTk0="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUj76lxG4VE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUj76lxH520="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUj76lxIpzs="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUj76lxJLSY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUj76VxDET8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUj76VxC6kc="
+ },
+ "font": "Arial;13;0",
+ "left": 236,
+ "top": 80,
+ "width": 1,
+ "height": 161
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 200,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 201,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUj76lxEKLo="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUj76lxJLSY="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUkmklx5d+U=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUkmklx47Xk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUkmklx6lqw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUkmklx5d+U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUkmklx47Xk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUkmklx7qHM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUkmklx6lqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 80,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUkmklx84Cw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUkmklx6lqw="
+ },
+ "font": "Arial;13;1",
+ "left": 301,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "日记管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUkmklx9qJE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUkmklx6lqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 80,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUkmklx+pL4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUkmklx6lqw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 80,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUkmklx7qHM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUkmklx84Cw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUkmklx9qJE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUkmklx+pL4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUkmklx/eO0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUkmklx5d+U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUkmklx47Xk="
+ },
+ "font": "Arial;13;0",
+ "left": 345,
+ "top": 80,
+ "width": 1,
+ "height": 161
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 40,
+ "width": 98,
+ "height": 201,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUkmklx6lqw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUkmklx/eO0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vUmRHVyZrQA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUmRHVyY8Ss="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vUmRHVyaHqQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUmRHVyZrQA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUmRHVyY8Ss="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUmRHVybTnA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUmRHVyaHqQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUmRHVyck0w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUmRHVyaHqQ="
+ },
+ "font": "Arial;13;1",
+ "left": 461,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUmRHVyd+wY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUmRHVyaHqQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vUmRHVye+Zk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUmRHVyaHqQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 456,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUmRHVybTnA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUmRHVyck0w="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vUmRHVyd+wY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUmRHVye+Zk="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vUmRHVyfTnk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUmRHVyZrQA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUmRHVyY8Ss="
+ },
+ "font": "Arial;13;0",
+ "left": 492,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 456,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vUmRHVyaHqQ="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vUmRHVyfTnk="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51HpVB+LJIPo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HpVBuLIduU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HpVB+LKvkI=",
+ "_parent": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HpVBuLIduU="
+ },
+ "font": "Arial;13;0",
+ "left": 145,
+ "top": 104,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "edgePosition": 1,
+ "text": "1 : 删除日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HpVB+LLECQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HpVBuLIduU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51HpVB+LMq/M=",
+ "_parent": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HpVBuLIduU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51HpVB+LNRMo=",
+ "_parent": {
+ "$ref": "AAAAAAF51HpVB+LJIPo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HpVBuLIduU="
+ },
+ "font": "Arial;13;0",
+ "left": 229,
+ "top": 120,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUj76lxJLSY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51HoyTOKvfOM="
+ },
+ "points": "140:120;229:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF51HpVB+LKvkI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HpVB+LLECQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HpVB+LMq/M="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51HpVB+LNRMo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUnkZFy74hU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUnkZFy60uo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUnkZFy8k70=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUnkZFy60uo="
+ },
+ "font": "Arial;13;0",
+ "left": 251,
+ "top": 128,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "edgePosition": 1,
+ "text": "2 : 删除日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUnkZFy90hw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUnkZFy60uo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUnkZFy+6co=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUnkZFy60uo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUnkZFy/NSE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUnkZFy74hU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUnkZFy60uo="
+ },
+ "font": "Arial;13;0",
+ "left": 338,
+ "top": 144,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUkmklx/eO0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUj76lxJLSY="
+ },
+ "points": "242:144;338:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUnkZFy8k70="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUnkZFy90hw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUnkZFy+6co="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUnkZFy/NSE="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUoVB1zRccs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUoVBlzQMOg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUoVB1zSmn8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUoVBlzQMOg="
+ },
+ "font": "Arial;13;0",
+ "left": 379,
+ "top": 152,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "edgePosition": 1,
+ "text": "3 : 删除日记"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUoVB1zTRy0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUoVBlzQMOg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 418,
+ "top": 137,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUoVB1zU/CE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUoVBlzQMOg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 418,
+ "top": 172,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUoVB1zVIJk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUoVB1zRccs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUoVBlzQMOg="
+ },
+ "font": "Arial;13;0",
+ "left": 485,
+ "top": 168,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUmRHVyfTnk="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUkmklx/eO0="
+ },
+ "points": "351:168;485:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUoVB1zSmn8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUoVB1zTRy0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUoVB1zU/CE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUoVB1zVIJk="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vUpEGVzpTtc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUpEGVzoDoo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUpEGVzq9wc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUpEGVzoDoo="
+ },
+ "font": "Arial;13;0",
+ "left": 382,
+ "top": 205,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "edgePosition": 1,
+ "text": "4 : 删除成功"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUpEGVzrcOc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUpEGVzoDoo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 417,
+ "top": 220,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vUpEGVzskyM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUpEGVzoDoo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 418,
+ "top": 185,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vUpEGVztmMQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUpEGVzpTtc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vUpEGVzoDoo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 338,
+ "top": 201,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vUkmklx/eO0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vUmRHVyfTnk="
+ },
+ "points": "485:201;351:201",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vUpEGVzq9wc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vUpEGVzrcOc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vUpEGVzskyM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vUpEGVztmMQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51HoyTOKpRDw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwnm8s="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HoyTOKo+C8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51HoyTOKqvgs=",
+ "_parent": {
+ "$ref": "AAAAAAF51HoyTOKpRDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HoyTOKo+C8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HoyTOKr7Vo=",
+ "_parent": {
+ "$ref": "AAAAAAF51HoyTOKqvgs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HoyTOKsrS8=",
+ "_parent": {
+ "$ref": "AAAAAAF51HoyTOKqvgs="
+ },
+ "font": "Arial;13;1",
+ "left": 109,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HoyTOKtcdg=",
+ "_parent": {
+ "$ref": "AAAAAAF51HoyTOKqvgs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 日记删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51HoyTOKuNvQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51HoyTOKqvgs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 104,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51HoyTOKr7Vo="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51HoyTOKsrS8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51HoyTOKtcdg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51HoyTOKuNvQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51HoyTOKvfOM=",
+ "_parent": {
+ "$ref": "AAAAAAF51HoyTOKpRDw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51HoyTOKo+C8="
+ },
+ "font": "Arial;13;0",
+ "left": 140,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 104,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51HoyTOKqvgs="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51HoyTOKvfOM="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51HpVBuLIduU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "删除日记",
+ "source": {
+ "$ref": "AAAAAAF51HoyTOKo+C8="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUj76VxC6kc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUnkZFy60uo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "删除日记",
+ "source": {
+ "$ref": "AAAAAAF5vUj76VxC6kc="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUkmklx47Xk="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUoVBlzQMOg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "删除日记",
+ "source": {
+ "$ref": "AAAAAAF5vUkmklx47Xk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUmRHVyY8Ss="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vUpEGVzoDoo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "删除成功",
+ "source": {
+ "$ref": "AAAAAAF5vUmRHVyY8Ss="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vUkmklx47Xk="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUj76VxC6kc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "日记界面",
+ "represent": {
+ "$ref": "AAAAAAF5vUj76VxBLJ4="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUkmklx47Xk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "日记管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vUkmklx3Z9c="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vUmRHVyY8Ss=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vUmRHVyXFHM="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51HoyTOKo+C8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vUhRbVwmYZs="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51HoyS+KnAlk="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUDuBFmjQ2M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUEJDlnDWnE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUEmZ1njE6o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUG+i1owaEc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role4",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUW2tVttx1s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role5",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUXScVuNYKs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role6",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUj76VxBLJ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role7",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUkmklx3Z9c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role8",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vUmRHVyXFHM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role9",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51GslAeASzbU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role10",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51GuAVuAzBDQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role11",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51HRvGeHiRP4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role12",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51HTEw+IaltU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role13",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51HoyS+KnAlk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT5Ubk5+mQg="
+ },
+ "name": "Role14",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF5vT9cC1eDBkk=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "课程表管理",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vT9cC1eE2XU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "课程表管理",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vT9cC1eFE1g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "课程表管理",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vT9cC1eGEJ8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9cC1eHnDo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eGEJ8="
+ },
+ "font": "Arial;13;0",
+ "left": 33.3330078125,
+ "top": 13,
+ "width": 66,
+ "height": 13,
+ "text": "课程表管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9cC1eI33o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eGEJ8="
+ },
+ "font": "Arial;13;1",
+ "left": 13,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 8,
+ "width": 473,
+ "height": 401,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9cC1eHnDo="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vT9cC1eI33o="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vU6H1F1FsDs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU6H1F1Ea94="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vU6H1V1GnEA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6H1F1FsDs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU6H1F1Ea94="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6H1V1H134=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6H1V1GnEA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6H1V1IGo8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6H1V1GnEA="
+ },
+ "font": "Arial;13;1",
+ "left": 85,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "日历界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6H1V1JAss=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6H1V1GnEA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 107.44677734375,
+ "height": 13,
+ "text": "(from 课程表管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6H1V1KO9k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6H1V1GnEA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vU6H1V1H134="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vU6H1V1IGo8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vU6H1V1JAss="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vU6H1V1KO9k="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vU6H1V1LNJc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6H1F1FsDs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU6H1F1Ea94="
+ },
+ "font": "Arial;13;0",
+ "left": 116,
+ "top": 80,
+ "width": 1,
+ "height": 303
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 80,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 343,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vU6H1V1GnEA="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vU6H1V1LNJc="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vU6yGF1lzh0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU6yGF1k/04="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vU6yGF1mtAE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6yGF1lzh0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU6yGF1k/04="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6yGF1no8o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6yGF1mtAE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6yGF1oBek=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6yGF1mtAE="
+ },
+ "font": "Arial;13;1",
+ "left": 301,
+ "top": 47,
+ "width": 75,
+ "height": 13,
+ "text": "课程表界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6yGF1pqCg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6yGF1mtAE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "width": 107.44677734375,
+ "height": 13,
+ "text": "(from 课程表管理)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU6yGF1q7Os=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6yGF1mtAE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 40,
+ "width": 85,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vU6yGF1no8o="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vU6yGF1oBek="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vU6yGF1pqCg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vU6yGF1q7Os="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vU6yGF1rAyA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU6yGF1lzh0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU6yGF1k/04="
+ },
+ "font": "Arial;13;0",
+ "left": 339,
+ "top": 80,
+ "width": 1,
+ "height": 303
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 40,
+ "width": 85,
+ "height": 343,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vU6yGF1mtAE="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vU6yGF1rAyA="
+ }
+ },
+ {
+ "_type": "UMLCombinedFragmentView",
+ "_id": "AAAAAAF5vU7qg12FPsw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU7qgl2D1D0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU7qg12GK1A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU7qg12FPsw="
+ },
+ "font": "Arial;13;0",
+ "left": 242.48828125,
+ "top": 149,
+ "width": 64.00048828125,
+ "height": 13,
+ "text": "Operation"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU7qg12HItI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU7qg12FPsw="
+ },
+ "font": "Arial;13;1",
+ "left": 221,
+ "top": 149,
+ "width": 16.48828125,
+ "height": 13,
+ "text": "alt"
+ },
+ {
+ "_type": "UMLInteractionOperandCompartmentView",
+ "_id": "AAAAAAF5vU7qg12INjM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU7qg12FPsw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU7qgl2D1D0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLInteractionOperandView",
+ "_id": "AAAAAAF5vU7qk12USxM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU7qg12INjM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU7qgl2E1V4="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU7qk12VM04=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU7qk12USxM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 236,
+ "top": 182,
+ "height": 13
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 216,
+ "top": 167,
+ "width": 224,
+ "height": 43,
+ "guardLabel": {
+ "$ref": "AAAAAAF5vU7qk12VM04="
+ }
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 216,
+ "top": 167,
+ "width": 224,
+ "height": 43
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 216,
+ "top": 144,
+ "width": 224,
+ "height": 177,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vU7qg12GK1A="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vU7qg12HItI="
+ },
+ "operandCompartment": {
+ "$ref": "AAAAAAF5vU7qg12INjM="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vU9wYl2gwXc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU9wYl2e9ew="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU9wYl2hxio=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU9wYl2gwXc="
+ },
+ "font": "Arial;13;0",
+ "left": 266.8466796875,
+ "top": 181,
+ "width": 161.1533203125,
+ "height": 13,
+ "text": "课程创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU9wYl2iDck=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU9wYl2gwXc="
+ },
+ "font": "Arial;13;1",
+ "left": 229,
+ "top": 181,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 176,
+ "width": 209,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vU9wYl2hxio="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vU9wYl2iDck="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vU/WRl2wfiA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vU/WRl2uHKE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU/WRl2x+JE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU/WRl2wfiA="
+ },
+ "font": "Arial;13;0",
+ "left": 266.8466796875,
+ "top": 229,
+ "width": 160.1533203125,
+ "height": 13,
+ "text": "课程编辑"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vU/WRl2yfF4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU/WRl2wfiA="
+ },
+ "font": "Arial;13;1",
+ "left": 229,
+ "top": 229,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 224,
+ "width": 208,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vU/WRl2x+JE="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vU/WRl2yfF4="
+ }
+ },
+ {
+ "_type": "UMLInteractionUseView",
+ "_id": "AAAAAAF5vVACuF28PgU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVACt126+WA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVACuF29a6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVACuF28PgU="
+ },
+ "font": "Arial;13;0",
+ "left": 266.8466796875,
+ "top": 277,
+ "width": 160.1533203125,
+ "height": 13,
+ "text": "课程删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVACuF2+usw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVACuF28PgU="
+ },
+ "font": "Arial;13;1",
+ "left": 229,
+ "top": 277,
+ "width": 17.8466796875,
+ "height": 13,
+ "text": "ref"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 272,
+ "width": 208,
+ "height": 40,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVACuF29a6Y="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vVACuF2+usw="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVAhz13GYdc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVAhz13FY4E="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVAhz13H0oA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVAhz13FY4E="
+ },
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 81,
+ "width": 96.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "edgePosition": 1,
+ "text": "1 : 进入日记界面"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVAhz13I3so=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVAhz13FY4E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 66,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVAh0F3JT7k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVAhz13FY4E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "top": 101,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVAh0F3K968=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVAhz13GYdc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVAhz13FY4E="
+ },
+ "font": "Arial;13;0",
+ "left": 332,
+ "top": 97,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vU6yGF1rAyA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vU6H1V1LNJc="
+ },
+ "points": "116:97;332:97",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVAhz13H0oA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVAhz13I3so="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVAh0F3JT7k="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVAh0F3K968="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVDd0V3mmPs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eFE1g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVDd0V3l0AY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVDd0V3nXIM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVDd0V3l0AY="
+ },
+ "font": "Arial;13;0",
+ "left": 191,
+ "top": 356,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "edgePosition": 1,
+ "text": "2 : 操作完成"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVDd0V3oTUo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVDd0V3l0AY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 226,
+ "top": 371,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVDd0V3poEs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVDd0V3l0AY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 227,
+ "top": 336,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVDd0V3qjeA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVDd0V3mmPs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVDd0V3l0AY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 116,
+ "top": 352,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vU6H1V1LNJc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vU6yGF1rAyA="
+ },
+ "points": "339:352;116:352",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVDd0V3nXIM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVDd0V3oTUo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVDd0V3poEs="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVDd0V3qjeA="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVAhz13FY4E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "进入日记界面",
+ "source": {
+ "$ref": "AAAAAAF5vU6H1F1Ea94="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vU6yGF1k/04="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVDd0V3l0AY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "操作完成",
+ "source": {
+ "$ref": "AAAAAAF5vU6yGF1k/04="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vU6H1F1Ea94="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vU6H1F1Ea94=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "日历界面",
+ "represent": {
+ "$ref": "AAAAAAF5vU6H1F1DS4M="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vU6yGF1k/04=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "课程表界面",
+ "represent": {
+ "$ref": "AAAAAAF5vU6yGF1jGRs="
+ },
+ "isMultiInstance": false
+ }
+ ],
+ "fragments": [
+ {
+ "_type": "UMLCombinedFragment",
+ "_id": "AAAAAAF5vU7qgl2D1D0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "Operation",
+ "interactionOperator": "alt",
+ "operands": [
+ {
+ "_type": "UMLInteractionOperand",
+ "_id": "AAAAAAF5vU7qgl2E1V4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vU7qgl2D1D0="
+ },
+ "name": "Operand1"
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vU9wYl2e9ew=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "InteractionUse1",
+ "refersTo": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vU/WRl2uHKE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "InteractionUse2",
+ "refersTo": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ }
+ },
+ {
+ "_type": "UMLInteractionUse",
+ "_id": "AAAAAAF5vVACt126+WA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eE2XU="
+ },
+ "name": "InteractionUse3",
+ "refersTo": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vT9raFhjFww=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "课程创建",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vT9raFhki0I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "课程创建",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vT9raFhlCTU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFhmvLI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhlCTU="
+ },
+ "font": "Arial;13;0",
+ "left": 145.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "课程创建"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFhnc7A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhlCTU="
+ },
+ "font": "Arial;13;1",
+ "left": 125,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 120,
+ "top": 8,
+ "width": 697,
+ "height": 305,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raFhmvLI="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vT9raFhnc7A="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT9raFhvMf8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjI0pc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT9raFhwmJs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhvMf8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjI0pc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFhxIA8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhwmJs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFhyrJQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhwmJs="
+ },
+ "font": "Arial;13;1",
+ "left": 245,
+ "top": 47,
+ "width": 75,
+ "height": 13,
+ "text": "课程表窗口"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFhzna0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhwmJs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFh0/r4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhwmJs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 40,
+ "width": 85,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raFhxIA8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raFhyrJQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT9raFhzna0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raFh0/r4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT9raFh1VpQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhvMf8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjI0pc="
+ },
+ "font": "Arial;13;0",
+ "left": 283,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 240,
+ "top": 40,
+ "width": 85,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT9raFhwmJs="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT9raFh1VpQ="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT9raFh7S+g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjJCAU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT9raFh8OZw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFh7S+g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjJCAU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFh9lcY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFh8OZw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFh+w/k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFh8OZw="
+ },
+ "font": "Arial;13;1",
+ "left": 349,
+ "top": 47,
+ "width": 101,
+ "height": 13,
+ "text": "课程创建窗口"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFh/s54=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFh8OZw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiADUw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFh8OZw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 344,
+ "top": 40,
+ "width": 111,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raFh9lcY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raFh+w/k="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT9raFh/s54="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raFiADUw="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT9raFiBuBc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFh7S+g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjJCAU="
+ },
+ "font": "Arial;13;0",
+ "left": 400,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 344,
+ "top": 40,
+ "width": 111,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT9raFh8OZw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT9raFiBuBc="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT9raFiHZv0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjKLHI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT9raFiILyg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiHZv0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjKLHI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiJxqA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiILyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiKIm4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiILyg="
+ },
+ "font": "Arial;13;1",
+ "left": 717,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiLxFQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiILyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiMr9s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiILyg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 384,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 712,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raFiJxqA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raFiKIm4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT9raFiLxFQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raFiMr9s="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT9raFiN4GM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiHZv0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjKLHI="
+ },
+ "font": "Arial;13;0",
+ "left": 748,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 712,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT9raFiILyg="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT9raFiN4GM="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vT9raFiOze0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjLWUc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vT9raFiP7Zw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiOze0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjLWUc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiQHUs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiP7Zw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiR5rQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiP7Zw="
+ },
+ "font": "Arial;13;1",
+ "left": 485,
+ "top": 47,
+ "width": 101,
+ "height": 13,
+ "text": "课程表管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiSpxQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiP7Zw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vT9raFiTINs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiP7Zw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 480,
+ "top": 40,
+ "width": 111,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raFiQHUs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raFiR5rQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vT9raFiSpxQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raFiTINs="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vT9raFiUWyw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiOze0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjLWUc="
+ },
+ "font": "Arial;13;0",
+ "left": 536,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 480,
+ "top": 40,
+ "width": 111,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vT9raFiP7Zw="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vT9raFiUWyw="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IBiSuOO7ig=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IBiSuON2y0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IBiSuOPvvg=",
+ "_parent": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IBiSuON2y0="
+ },
+ "font": "Arial;13;0",
+ "left": 189,
+ "top": 89,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "edgePosition": 1,
+ "text": "1 : 课程创建"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IBiSuOQTlw=",
+ "_parent": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IBiSuON2y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 228,
+ "top": 74,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IBiSuORHIU=",
+ "_parent": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IBiSuON2y0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 228,
+ "top": 109,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IBiSuOSqL8=",
+ "_parent": {
+ "$ref": "AAAAAAF51IBiSuOO7ig="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IBiSuON2y0="
+ },
+ "font": "Arial;13;0",
+ "left": 276,
+ "top": 105,
+ "width": 14,
+ "height": 40
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT9raFh1VpQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51IAsUuNyf7s="
+ },
+ "points": "180:105;276:105",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IBiSuOPvvg="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IBiSuOQTlw="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IBiSuORHIU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IBiSuOSqL8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vT9raFiC+fY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVi+wHQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raFiD6VU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVi+wHQ="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 112,
+ "width": 96.0654296875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "edgePosition": 1,
+ "text": "2 : 添加课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raFiEhoc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVi+wHQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 341,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raFiF2VY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVi+wHQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 341,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vT9raFiGYOA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFiC+fY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVi+wHQ="
+ },
+ "font": "Arial;13;0",
+ "left": 393,
+ "top": 128,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT9raFiBuBc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vT9raFh1VpQ="
+ },
+ "points": "289:128;393:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raFiD6VU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raFiEhoc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raFiF2VY="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vT9raFiGYOA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vT9raViaXWw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjAVTo="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raVibkX0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjAVTo="
+ },
+ "font": "Arial;13;0",
+ "left": 426,
+ "top": 127,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": -4.514994382073455,
+ "distance": 10.198039027185569,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "edgePosition": 1,
+ "text": "3 : 保存课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raVicxOc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjAVTo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raVidDxk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjAVTo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 467,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vT9raViekXM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raViaXWw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjAVTo="
+ },
+ "font": "Arial;13;0",
+ "left": 529,
+ "top": 144,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT9raFiUWyw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vT9raFiBuBc="
+ },
+ "points": "406:144;529:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raVibkX0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raVicxOc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raVidDxk="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vT9raViekXM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vT9raVipj3k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjDZt0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raViqZPk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjDZt0="
+ },
+ "font": "Arial;13;0",
+ "left": 541,
+ "top": 144,
+ "width": 96.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "edgePosition": 1,
+ "text": "4 : 保存课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raVirCxk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjDZt0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 589,
+ "top": 129,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vT9raVisdFE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjDZt0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 589,
+ "top": 164,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vT9raVitMUo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raVipj3k="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vT9raVjDZt0="
+ },
+ "font": "Arial;13;0",
+ "left": 637,
+ "top": 160,
+ "width": 14,
+ "height": 33
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51H/D6+NMVLY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vT9raFiUWyw="
+ },
+ "points": "542:160;637:160",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vT9raViqZPk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vT9raVirCxk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vT9raVisdFE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vT9raVitMUo="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51H/D6+NGKXw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF51H/D6uNFKDs="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51H/D6+NH7qI=",
+ "_parent": {
+ "$ref": "AAAAAAF51H/D6+NGKXw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51H/D6uNFKDs="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51H/D6+NIQFo=",
+ "_parent": {
+ "$ref": "AAAAAAF51H/D6+NH7qI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51H/D6+NJzZw=",
+ "_parent": {
+ "$ref": "AAAAAAF51H/D6+NH7qI="
+ },
+ "font": "Arial;13;1",
+ "left": 613,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "课程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51H/D6+NKGV4=",
+ "_parent": {
+ "$ref": "AAAAAAF51H/D6+NH7qI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51H/D6+NLPNQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51H/D6+NH7qI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 608,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51H/D6+NIQFo="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51H/D6+NJzZw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51H/D6+NKGV4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51H/D6+NLPNQ="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51H/D6+NMVLY=",
+ "_parent": {
+ "$ref": "AAAAAAF51H/D6+NGKXw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51H/D6uNFKDs="
+ },
+ "font": "Arial;13;0",
+ "left": 644,
+ "top": 80,
+ "width": 1,
+ "height": 169
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 608,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51H/D6+NH7qI="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51H/D6+NMVLY="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51IAsUuNshf4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IAsUuNrJvs="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51IAsUuNtB3w=",
+ "_parent": {
+ "$ref": "AAAAAAF51IAsUuNshf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IAsUuNrJvs="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IAsUuNu6fM=",
+ "_parent": {
+ "$ref": "AAAAAAF51IAsUuNtB3w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IAsUuNv2i0=",
+ "_parent": {
+ "$ref": "AAAAAAF51IAsUuNtB3w="
+ },
+ "font": "Arial;13;1",
+ "left": 149,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IAsUuNwSzk=",
+ "_parent": {
+ "$ref": "AAAAAAF51IAsUuNtB3w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程创建)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IAsUuNx85U=",
+ "_parent": {
+ "$ref": "AAAAAAF51IAsUuNtB3w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -48,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IAsUuNu6fM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51IAsUuNv2i0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51IAsUuNwSzk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IAsUuNx85U="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51IAsUuNyf7s=",
+ "_parent": {
+ "$ref": "AAAAAAF51IAsUuNshf4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IAsUuNrJvs="
+ },
+ "font": "Arial;13;0",
+ "left": 180,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51IAsUuNtB3w="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51IAsUuNyf7s="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IHgj+PpOPk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhki0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IHgj+PotYI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IHgj+PqFUw=",
+ "_parent": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IHgj+PotYI="
+ },
+ "font": "Arial;13;0",
+ "left": 655,
+ "top": 159,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": -4.612721317992635,
+ "distance": 10.04987562112089,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "edgePosition": 1,
+ "text": "5 : 保存课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IHgj+PreeQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IHgj+PotYI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 695,
+ "top": 145,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IHgj+Ps7oU=",
+ "_parent": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IHgj+PotYI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 695,
+ "top": 180,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IHgj+PtDQ0=",
+ "_parent": {
+ "$ref": "AAAAAAF51IHgj+PpOPk="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IHgj+PotYI="
+ },
+ "font": "Arial;13;0",
+ "left": 741,
+ "top": 176,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vT9raFiN4GM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51H/D6+NMVLY="
+ },
+ "points": "650:176;741:176",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IHgj+PqFUw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IHgj+PreeQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IHgj+Ps7oU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IHgj+PtDQ0="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IBiSuON2y0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "课程创建",
+ "source": {
+ "$ref": "AAAAAAF51IAsUuNrJvs="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT9raVjI0pc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vT9raVi+wHQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "添加课程",
+ "source": {
+ "$ref": "AAAAAAF5vT9raVjI0pc="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT9raVjJCAU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vT9raVjAVTo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "保存课程",
+ "source": {
+ "$ref": "AAAAAAF5vT9raVjJCAU="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT9raVjLWUc="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vT9raVjDZt0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "保存课程",
+ "source": {
+ "$ref": "AAAAAAF5vT9raVjLWUc="
+ },
+ "target": {
+ "$ref": "AAAAAAF51H/D6uNFKDs="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IHgj+PotYI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "保存课程",
+ "source": {
+ "$ref": "AAAAAAF51H/D6uNFKDs="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vT9raVjKLHI="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT9raVjI0pc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "课程表窗口",
+ "represent": {
+ "$ref": "AAAAAAF5vJtQO0dg8y4="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT9raVjJCAU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "课程创建窗口",
+ "represent": {
+ "$ref": "AAAAAAF5vJwGM0eXaRk="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT9raVjKLHI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vQwGEEg6yRg="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vT9raVjLWUc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "课程表管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vQxNQkhd+C8="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51H/D6uNFKDs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "课程",
+ "represent": {
+ "$ref": "AAAAAAF51H/D6uNEURo="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51IAsUuNrJvs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9raFhjFww="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51IAsUuNqbKw="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vVI9wV3/KvQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "课程编辑",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vVI9wV4ASpI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程编辑",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vVI9wV4BGpk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVI9wl4CWj8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4BGpk="
+ },
+ "font": "Arial;13;0",
+ "left": 89.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "课程编辑"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVI9wl4Dzw4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4BGpk="
+ },
+ "font": "Arial;13;1",
+ "left": 69,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 64,
+ "top": 8,
+ "width": 713,
+ "height": 393,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVI9wl4CWj8="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vVI9wl4Dzw4="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVZmLV8Mv1M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVZmLV8LVO8="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVZmLV8NZL0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVZmLV8Mv1M="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVZmLV8LVO8="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVZmLV8ORtY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVZmLV8NZL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVZmLV8Pz3A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVZmLV8NZL0="
+ },
+ "font": "Arial;13;1",
+ "left": 189,
+ "top": 47,
+ "width": 75,
+ "height": 13,
+ "text": "课程表界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVZmLV8Q2/4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVZmLV8NZL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程编辑)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVZmLV8RajE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVZmLV8NZL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 144,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 40,
+ "width": 85,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVZmLV8ORtY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVZmLV8Pz3A="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVZmLV8Q2/4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVZmLV8RajE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVZmLV8S8rg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVZmLV8Mv1M="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVZmLV8LVO8="
+ },
+ "font": "Arial;13;0",
+ "left": 227,
+ "top": 80,
+ "width": 1,
+ "height": 257
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 184,
+ "top": 40,
+ "width": 85,
+ "height": 297,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVZmLV8NZL0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVZmLV8S8rg="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVbgr19EX3g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVbgr19F3VQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVbgr19EX3g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVbgr19GZB8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVbgr19F3VQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 272,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVbgr19HlVw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVbgr19F3VQ="
+ },
+ "font": "Arial;13;1",
+ "left": 429,
+ "top": 47,
+ "width": 101,
+ "height": 13,
+ "text": "课程表管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVbgr19IIjc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVbgr19F3VQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 272,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程编辑)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVbgr19Jafw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVbgr19F3VQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 272,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 40,
+ "width": 111,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVbgr19GZB8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVbgr19HlVw="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVbgr19IIjc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVbgr19Jafw="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVbgr19Kyd4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVbgr19EX3g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "font": "Arial;13;0",
+ "left": 480,
+ "top": 80,
+ "width": 1,
+ "height": 257
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 424,
+ "top": 40,
+ "width": 111,
+ "height": 297,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVbgr19F3VQ="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVcdLV9luF0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVcdLV9kEy0="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVcdLV9me+o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVcdLV9luF0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVcdLV9kEy0="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVcdLV9n+Ns=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVcdLV9me+o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 432,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVcdLV9o53k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVcdLV9me+o="
+ },
+ "font": "Arial;13;1",
+ "left": 677,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVcdLV9pLy0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVcdLV9me+o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 432,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程编辑)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVcdLV9qats=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVcdLV9me+o="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 432,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 672,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVcdLV9n+Ns="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVcdLV9o53k="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVcdLV9pLy0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVcdLV9qats="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVcdLV9rmz0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVcdLV9luF0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVcdLV9kEy0="
+ },
+ "font": "Arial;13;0",
+ "left": 708,
+ "top": 80,
+ "width": 1,
+ "height": 271
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 672,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 311,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVcdLV9me+o="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVcdLV9rmz0="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVdMxl+FBz4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVdMx1+GKmU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVdMxl+FBz4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVdMx1+HzUc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVdMx1+GKmU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 80,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVdMx1+IPuU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVdMx1+GKmU="
+ },
+ "font": "Arial;13;1",
+ "left": 293,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "课程编辑界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVdMx1+Jf2w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVdMx1+GKmU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 80,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程编辑)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVdMx1+KJ2A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVdMx1+GKmU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 80,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVdMx1+HzUc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVdMx1+IPuU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVdMx1+Jf2w="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVdMx1+KJ2A="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVdMx1+Lh44=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVdMxl+FBz4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ },
+ "font": "Arial;13;0",
+ "left": 337,
+ "top": 80,
+ "width": 1,
+ "height": 257
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 40,
+ "width": 98,
+ "height": 297,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVdMx1+GKmU="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVdMx1+Lh44="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51INAL+Q1CGw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51INAL+Q0xGs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51INAL+Q2ktA=",
+ "_parent": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51INAL+Q0xGs="
+ },
+ "font": "Arial;13;0",
+ "left": 137,
+ "top": 88,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "edgePosition": 1,
+ "text": "1 : 编辑课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51INAL+Q3Lo4=",
+ "_parent": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51INAL+Q0xGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51INAL+Q4Qz0=",
+ "_parent": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51INAL+Q0xGs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 176,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51INAL+Q5Dyk=",
+ "_parent": {
+ "$ref": "AAAAAAF51INAL+Q1CGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF51INAL+Q0xGs="
+ },
+ "font": "Arial;13;0",
+ "left": 220,
+ "top": 104,
+ "width": 14,
+ "height": 58
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVZmLV8S8rg="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51IMdY+QcRuU="
+ },
+ "points": "132:104;220:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF51INAL+Q2ktA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51INAL+Q3Lo4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51INAL+Q4Qz0="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51INAL+Q5Dyk="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVeVWF+oAfk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVeVWF+ncKY="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVeVWF+pm/s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVeVWF+ncKY="
+ },
+ "font": "Arial;13;0",
+ "left": 242,
+ "top": 104,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "edgePosition": 1,
+ "text": "2 : 选择课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVeVWF+qXho=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVeVWF+ncKY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 281,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVeVWF+rbAc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVeVWF+ncKY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 281,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVeVWF+s8b8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVeVWF+oAfk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVeVWF+ncKY="
+ },
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 120,
+ "width": 14,
+ "height": 129
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVdMx1+Lh44="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVZmLV8S8rg="
+ },
+ "points": "233:120;330:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVeVWF+pm/s="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVeVWF+qXho="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVeVWF+rbAc="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVeVWF+s8b8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IQG++SHm74=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQG++SG/do="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IQG++SINUM=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQG++SG/do="
+ },
+ "font": "Arial;13;0",
+ "left": 369,
+ "top": 113,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "edgePosition": 1,
+ "text": "3 : 获取课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IQG++SJ2vs=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQG++SG/do="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 98,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IQG++SKXqE=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQG++SG/do="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 133,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IQG++SLoeQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQG++SHm74="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQG++SG/do="
+ },
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 129,
+ "width": 14,
+ "height": 48
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVdMx1+Lh44="
+ },
+ "points": "343:129;473:129",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IQG++SINUM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IQG++SJ2vs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IQG++SKXqE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IQG++SLoeQ="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IRc8+S9zc4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IRc8+S8vrk="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IRc8+S+AWA=",
+ "_parent": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IRc8+S8vrk="
+ },
+ "font": "Arial;13;0",
+ "left": 506,
+ "top": 123,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "edgePosition": 1,
+ "text": "4 : 获取课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IRc8+S/9I0=",
+ "_parent": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IRc8+S8vrk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 545,
+ "top": 108,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IRc8+TAufE=",
+ "_parent": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IRc8+S8vrk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 545,
+ "top": 143,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IRc8+TB/1A=",
+ "_parent": {
+ "$ref": "AAAAAAF51IRc8+S9zc4="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IRc8+S8vrk="
+ },
+ "font": "Arial;13;0",
+ "left": 605,
+ "top": 139,
+ "width": 14,
+ "height": 38
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51IQuieSk/20="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ },
+ "points": "486:139;605:139",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IRc8+S+AWA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IRc8+S/9I0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IRc8+TAufE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IRc8+TB/1A="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IR7vOTTW7k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IR7vOTS5nE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IR7vOTUDKA=",
+ "_parent": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IR7vOTS5nE="
+ },
+ "font": "Arial;13;0",
+ "left": 620,
+ "top": 128,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "edgePosition": 1,
+ "text": "5 : 获取课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IR7vOTV6DA=",
+ "_parent": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IR7vOTS5nE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 659,
+ "top": 113,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IR7vOTWEuU=",
+ "_parent": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IR7vOTS5nE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 659,
+ "top": 148,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IR7vOTXb1A=",
+ "_parent": {
+ "$ref": "AAAAAAF51IR7vOTTW7k="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IR7vOTS5nE="
+ },
+ "font": "Arial;13;0",
+ "left": 701,
+ "top": 144,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVcdLV9rmz0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51IQuieSk/20="
+ },
+ "points": "618:144;701:144",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IR7vOTUDKA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IR7vOTV6DA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IR7vOTWEuU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IR7vOTXb1A="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51IMdYuQWGMg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IMdYuQVbgc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51IMdYuQXlYo=",
+ "_parent": {
+ "$ref": "AAAAAAF51IMdYuQWGMg="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IMdYuQVbgc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IMdY+QYFMw=",
+ "_parent": {
+ "$ref": "AAAAAAF51IMdYuQXlYo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IMdY+QZuek=",
+ "_parent": {
+ "$ref": "AAAAAAF51IMdYuQXlYo="
+ },
+ "font": "Arial;13;1",
+ "left": 101,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IMdY+QamNY=",
+ "_parent": {
+ "$ref": "AAAAAAF51IMdYuQXlYo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程编辑)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IMdY+Qbhas=",
+ "_parent": {
+ "$ref": "AAAAAAF51IMdYuQXlYo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IMdY+QYFMw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51IMdY+QZuek="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51IMdY+QamNY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IMdY+Qbhas="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51IMdY+QcRuU=",
+ "_parent": {
+ "$ref": "AAAAAAF51IMdYuQWGMg="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IMdYuQVbgc="
+ },
+ "font": "Arial;13;0",
+ "left": 132,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51IMdYuQXlYo="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51IMdY+QcRuU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51ITRcOUBWjA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51ITRb+UAQoQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51ITRcOUCufk=",
+ "_parent": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51ITRb+UAQoQ="
+ },
+ "font": "Arial;13;0",
+ "left": 522,
+ "top": 164,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "edgePosition": 1,
+ "text": "6 : 课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51ITRcOUDFJc=",
+ "_parent": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51ITRb+UAQoQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 544,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51ITRcOUE47E=",
+ "_parent": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51ITRb+UAQoQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 545,
+ "top": 144,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51ITRcOUFu8Y=",
+ "_parent": {
+ "$ref": "AAAAAAF51ITRcOUBWjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF51ITRb+UAQoQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 160,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51IQuieSk/20="
+ },
+ "points": "605:160;486:160",
+ "nameLabel": {
+ "$ref": "AAAAAAF51ITRcOUCufk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51ITRcOUDFJc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51ITRcOUE47E="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51ITRcOUFu8Y="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IS2QeTrgSo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IS2QeTqmcc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IS2QeTso2I=",
+ "_parent": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IS2QeTqmcc="
+ },
+ "font": "Arial;13;0",
+ "left": 636,
+ "top": 164,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "edgePosition": 1,
+ "text": "7 : 课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IS2QeTtflI=",
+ "_parent": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IS2QeTqmcc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 658,
+ "top": 179,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IS2QeTuUMQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IS2QeTqmcc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 659,
+ "top": 144,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IS2QeTvU9c=",
+ "_parent": {
+ "$ref": "AAAAAAF51IS2QeTrgSo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IS2QeTqmcc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 605,
+ "top": 160,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF51IQuieSk/20="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVcdLV9rmz0="
+ },
+ "points": "701:160;618:160",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IS2QeTso2I="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IS2QeTtflI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IS2QeTuUMQ="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IS2QeTvU9c="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51IQuieSeMqI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51IQuieSfo+Y=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQuieSeMqI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IQuieSgmqM=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQuieSfo+Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IQuieShhvU=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQuieSfo+Y="
+ },
+ "font": "Arial;13;1",
+ "left": 581,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "课程"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IQuieSi1w0=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQuieSfo+Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程编辑)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IQuieSj028=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQuieSfo+Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 576,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IQuieSgmqM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51IQuieShhvU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51IQuieSi1w0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IQuieSj028="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51IQuieSk/20=",
+ "_parent": {
+ "$ref": "AAAAAAF51IQuieSeMqI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ },
+ "font": "Arial;13;0",
+ "left": 612,
+ "top": 80,
+ "width": 1,
+ "height": 241
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 576,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 281,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51IQuieSfo+Y="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51IQuieSk/20="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IUKkeUZ57E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IUKkeUY5cs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IUKkeUadN0=",
+ "_parent": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IUKkeUY5cs="
+ },
+ "font": "Arial;13;0",
+ "left": 385,
+ "top": 172,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "edgePosition": 1,
+ "text": "8 : 课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IUKkeUbJaA=",
+ "_parent": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IUKkeUY5cs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 407,
+ "top": 187,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IUKkeUcQt4=",
+ "_parent": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IUKkeUY5cs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 152,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IUKkeUdhTc=",
+ "_parent": {
+ "$ref": "AAAAAAF51IUKkeUZ57E="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IUKkeUY5cs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 168,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVdMx1+Lh44="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ },
+ "points": "473:168;343:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IUKkeUadN0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IUKkeUbJaA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IUKkeUcQt4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IUKkeUdhTc="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVggQV/145g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVggQF/0sUA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVggQV/2Wak=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVggQF/0sUA="
+ },
+ "font": "Arial;13;0",
+ "left": 360,
+ "top": 216,
+ "width": 96.0654296875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "edgePosition": 1,
+ "text": "9 : 保存课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVggQV/3QLE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVggQF/0sUA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 201,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVggQV/4Osg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVggQF/0sUA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 408,
+ "top": 236,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVggQV/5MAo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVggQV/145g="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVggQF/0sUA="
+ },
+ "font": "Arial;13;0",
+ "left": 473,
+ "top": 232,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVdMx1+Lh44="
+ },
+ "points": "343:232;473:232",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVggQV/2Wak="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVggQV/3QLE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVggQV/4Osg="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVggQV/5MAo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVkXBWBdTU8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV4ASpI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVkXBWBcpYA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVkXBWBeFoY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVkXBWBcpYA="
+ },
+ "font": "Arial;13;0",
+ "left": 554,
+ "top": 232,
+ "width": 78.06982421875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "edgePosition": 1,
+ "text": "10 : 保存课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVkXBWBfttc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVkXBWBcpYA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 593,
+ "top": 217,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVkXBWBgUoU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVkXBWBcpYA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 593,
+ "top": 252,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVkXBWBh5nI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVkXBWBdTU8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVkXBWBcpYA="
+ },
+ "font": "Arial;13;0",
+ "left": 701,
+ "top": 248,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVcdLV9rmz0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVbgr19Kyd4="
+ },
+ "points": "486:248;701:248",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVkXBWBeFoY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVkXBWBfttc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVkXBWBgUoU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVkXBWBh5nI="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51INAL+Q0xGs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "编辑课程",
+ "source": {
+ "$ref": "AAAAAAF51IMdYuQVbgc="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVZmLV8LVO8="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVeVWF+ncKY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "选择课程",
+ "source": {
+ "$ref": "AAAAAAF5vVZmLV8LVO8="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IQG++SG/do=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "获取课程",
+ "source": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IRc8+S8vrk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "获取课程",
+ "source": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "target": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IR7vOTS5nE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "获取课程",
+ "source": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVcdLV9kEy0="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51ITRb+UAQoQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程",
+ "source": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IS2QeTqmcc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程",
+ "source": {
+ "$ref": "AAAAAAF5vVcdLV9kEy0="
+ },
+ "target": {
+ "$ref": "AAAAAAF51IQuieSd8AE="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IUKkeUY5cs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程",
+ "source": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVggQF/0sUA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "保存课程",
+ "source": {
+ "$ref": "AAAAAAF5vVdMxl+EMJk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVkXBWBcpYA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "保存课程",
+ "source": {
+ "$ref": "AAAAAAF5vVbgr19DfWY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVcdLV9kEy0="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVZmLV8LVO8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程表界面",
+ "represent": {
+ "$ref": "AAAAAAF5vVZmLV8K/Us="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVbgr19DfWY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程表管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vVbgrl9C4DI="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVcdLV9kEy0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vVcdLV9j+20="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVdMxl+EMJk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程编辑界面",
+ "represent": {
+ "$ref": "AAAAAAF5vVdMxl+DzB8="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51IMdYuQVbgc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51IMdYuQUzPQ="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51IQuieSd8AE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVI9wV3/KvQ="
+ },
+ "name": "课程",
+ "represent": {
+ "$ref": "AAAAAAF51IQuieSctMM="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vVJ6r14ZStM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "课程删除",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vVJ6r14a/Oo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "课程删除",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vVJ6r14bvyk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVJ6r14cWhs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14bvyk="
+ },
+ "font": "Arial;13;0",
+ "left": 57.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "课程删除"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVJ6r14dKPs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14bvyk="
+ },
+ "font": "Arial;13;1",
+ "left": 37,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 8,
+ "width": 529,
+ "height": 297,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVJ6r14cWhs="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vVJ6r14dKPs="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVSBoF42dBI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVSBoF41rNo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVSBoF43ltE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVSBoF42dBI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVSBoF41rNo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVSBoV443uw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVSBoF43ltE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVSBoV45yvg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVSBoF43ltE="
+ },
+ "font": "Arial;13;1",
+ "left": 149,
+ "top": 47,
+ "width": 75,
+ "height": 13,
+ "text": "课程表界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVSBoV46JKI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVSBoF43ltE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVSBoV4774s=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVSBoF43ltE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 40,
+ "width": 85,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVSBoV443uw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVSBoV45yvg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVSBoV46JKI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVSBoV4774s="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVSBoV48D8g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVSBoF42dBI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVSBoF41rNo="
+ },
+ "font": "Arial;13;0",
+ "left": 187,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 144,
+ "top": 40,
+ "width": 85,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVSBoF43ltE="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVSBoV48D8g="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVTNqV5sREg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVTNqV5rQ0k="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVTNqV5tSV4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVTNqV5sREg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVTNqV5rQ0k="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVTNqV5uwLw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVTNqV5tSV4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVTNqV5vqbo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVTNqV5tSV4="
+ },
+ "font": "Arial;13;1",
+ "left": 261,
+ "top": 47,
+ "width": 101,
+ "height": 13,
+ "text": "课程表管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVTNqV5wzTs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVTNqV5tSV4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVTNqV5x9wc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVTNqV5tSV4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 256,
+ "top": 40,
+ "width": 111,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVTNqV5uwLw="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVTNqV5vqbo="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVTNqV5wzTs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVTNqV5x9wc="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVTNqV5yDeE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVTNqV5sREg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVTNqV5rQ0k="
+ },
+ "font": "Arial;13;0",
+ "left": 312,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 256,
+ "top": 40,
+ "width": 111,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVTNqV5tSV4="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVTNqV5yDeE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vVT/bl6NJrs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVT/bl6Mxjc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vVT/bl6OEbA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVT/bl6NJrs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVT/bl6Mxjc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVT/bl6Px4k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVT/bl6OEbA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVT/bl6Qqx4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVT/bl6OEbA="
+ },
+ "font": "Arial;13;1",
+ "left": 461,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVT/bl6R2Ow=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVT/bl6OEbA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vVT/bl6SkaI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVT/bl6OEbA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 456,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVT/bl6Px4k="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVT/bl6Qqx4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vVT/bl6R2Ow="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVT/bl6SkaI="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vVT/bl6TRE8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVT/bl6NJrs="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVT/bl6Mxjc="
+ },
+ "font": "Arial;13;0",
+ "left": 492,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 456,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vVT/bl6OEbA="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vVT/bl6TRE8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF51IallOV+alM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IallOV9yQU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IallOV/rn8=",
+ "_parent": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IallOV9yQU="
+ },
+ "font": "Arial;13;0",
+ "left": 93,
+ "top": 88,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "edgePosition": 1,
+ "text": "1 : 课程删除"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IallOWAJ6k=",
+ "_parent": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IallOV9yQU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 132,
+ "top": 73,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF51IallOWB31g=",
+ "_parent": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IallOV9yQU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 132,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF51IallOWC600=",
+ "_parent": {
+ "$ref": "AAAAAAF51IallOV+alM="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IallOV9yQU="
+ },
+ "font": "Arial;13;0",
+ "left": 180,
+ "top": 104,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVSBoV48D8g="
+ },
+ "tail": {
+ "$ref": "AAAAAAF51IZvkeVkw3I="
+ },
+ "points": "84:104;180:104",
+ "nameLabel": {
+ "$ref": "AAAAAAF51IallOV/rn8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IallOWAJ6k="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IallOWB31g="
+ },
+ "activation": {
+ "$ref": "AAAAAAF51IallOWC600="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVU7s16tZog=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVU7s16soJQ="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVU7s16uS+I=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVU7s16soJQ="
+ },
+ "font": "Arial;13;0",
+ "left": 210,
+ "top": 112,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "edgePosition": 1,
+ "text": "2 : 课程删除"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVU7s16vycY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVU7s16soJQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 249,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVU7s16wYRI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVU7s16soJQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 249,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVU7s16xNgo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVU7s16tZog="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVU7s16soJQ="
+ },
+ "font": "Arial;13;0",
+ "left": 305,
+ "top": 128,
+ "width": 14,
+ "height": 49
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVTNqV5yDeE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVSBoV48D8g="
+ },
+ "points": "193:128;305:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVU7s16uS+I="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVU7s16vycY="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVU7s16wYRI="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVU7s16xNgo="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vVVfMV7DC2A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVVfMV7Cxoc="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVVfMV7EhSc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVVfMV7Cxoc="
+ },
+ "font": "Arial;13;0",
+ "left": 362,
+ "top": 136,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "edgePosition": 1,
+ "text": "3 : 删除课程"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVVfMV7F8KM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVVfMV7Cxoc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 401,
+ "top": 121,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vVVfMV7GfZo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVVfMV7Cxoc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 401,
+ "top": 156,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vVVfMV7HIrE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVVfMV7DC2A="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vVVfMV7Cxoc="
+ },
+ "font": "Arial;13;0",
+ "left": 485,
+ "top": 152,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vVT/bl6TRE8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vVTNqV5yDeE="
+ },
+ "points": "318:152;485:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vVVfMV7EhSc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vVVfMV7F8KM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vVVfMV7GfZo="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vVVfMV7HIrE="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF51IZvkeVeO2c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14a/Oo="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IZvkeVdz9c="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF51IZvkeVfMmY=",
+ "_parent": {
+ "$ref": "AAAAAAF51IZvkeVeO2c="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IZvkeVdz9c="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IZvkeVgLOQ=",
+ "_parent": {
+ "$ref": "AAAAAAF51IZvkeVfMmY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IZvkeVhMto=",
+ "_parent": {
+ "$ref": "AAAAAAF51IZvkeVfMmY="
+ },
+ "font": "Arial;13;1",
+ "left": 53,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "用户"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IZvkeVio3I=",
+ "_parent": {
+ "$ref": "AAAAAAF51IZvkeVfMmY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 课程删除)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF51IZvkeVjgPs=",
+ "_parent": {
+ "$ref": "AAAAAAF51IZvkeVfMmY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF51IZvkeVgLOQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF51IZvkeVhMto="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF51IZvkeVio3I="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF51IZvkeVjgPs="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF51IZvkeVkw3I=",
+ "_parent": {
+ "$ref": "AAAAAAF51IZvkeVeO2c="
+ },
+ "model": {
+ "$ref": "AAAAAAF51IZvkeVdz9c="
+ },
+ "font": "Arial;13;0",
+ "left": 84,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 48,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF51IZvkeVfMmY="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF51IZvkeVkw3I="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF51IallOV9yQU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "课程删除",
+ "source": {
+ "$ref": "AAAAAAF51IZvkeVdz9c="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVSBoF41rNo="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVU7s16soJQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "课程删除",
+ "source": {
+ "$ref": "AAAAAAF5vVSBoF41rNo="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVTNqV5rQ0k="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vVVfMV7Cxoc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "删除课程",
+ "source": {
+ "$ref": "AAAAAAF5vVTNqV5rQ0k="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vVT/bl6Mxjc="
+ }
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVSBoF41rNo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "课程表界面",
+ "represent": {
+ "$ref": "AAAAAAF5vVSBoF406UQ="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVTNqV5rQ0k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "课程表管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vVTNqF5qob0="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vVT/bl6Mxjc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vVT/bl6LqPo="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF51IZvkeVdz9c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vVJ6r14ZStM="
+ },
+ "name": "用户",
+ "represent": {
+ "$ref": "AAAAAAF51IZvkOVcvpo="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vU6H1F1DS4M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vU6yGF1jGRs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVSBoF406UQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVTNqF5qob0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role4",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVT/bl6LqPo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role5",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVZmLV8K/Us=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role6",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVbgrl9C4DI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role7",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVcdLV9j+20=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role8",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vVdMxl+DzB8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role9",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51H/D6uNEURo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role10",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51IAsUuNqbKw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role11",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51IMdYuQUzPQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role12",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51IQuieSctMM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role13",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF51IZvkOVcvpo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vT9cC1eDBkk="
+ },
+ "name": "Role14",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLCollaboration",
+ "_id": "AAAAAAF5vWkFWGdX/oc=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "问题管理",
+ "ownedElements": [
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vWkFWGdYJVE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "问题设计",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vWkFWGdZA5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "问题设计",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vWkFWGdaNVg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWkFWWdbkkY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdaNVg="
+ },
+ "font": "Arial;13;0",
+ "left": 137.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "问题设计"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWkFWWdcggk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdaNVg="
+ },
+ "font": "Arial;13;1",
+ "left": 117,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 112,
+ "top": 8,
+ "width": 481,
+ "height": 353,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWkFWWdbkkY="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vWkFWWdcggk="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vWkw7md0enQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vWkw72d18K0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkw7md0enQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWkw72d2uWg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkw72d18K0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWkw72d3t7w=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkw72d18K0="
+ },
+ "font": "Arial;13;1",
+ "left": 165,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "问题编辑窗口"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWkw72d4FqU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkw72d18K0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 问题设计)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWkw72d5LEs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkw72d18K0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 160,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWkw72d2uWg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWkw72d3t7w="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vWkw72d4FqU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWkw72d5LEs="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vWkw72d6ZU8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkw7md0enQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "font": "Arial;13;0",
+ "left": 209,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 160,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vWkw72d18K0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vWlxMmeU2rM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vWlxMmeVuNo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWlxMmeU2rM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWlxMmeWrz4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWlxMmeVuNo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWlxMmeXx/4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWlxMmeVuNo="
+ },
+ "font": "Arial;13;1",
+ "left": 309,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "问题管理模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWlxMmeYNKM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWlxMmeVuNo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 问题设计)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWlxMmeZDfE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWlxMmeVuNo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWlxMmeWrz4="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWlxMmeXx/4="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vWlxMmeYNKM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWlxMmeZDfE="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vWlxMmeaTtA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWlxMmeU2rM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "font": "Arial;13;0",
+ "left": 353,
+ "top": 80,
+ "width": 1,
+ "height": 217
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 40,
+ "width": 98,
+ "height": 257,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vWlxMmeVuNo="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vWmXP2e0JLg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWmXP2ezLac="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vWmXP2e1IH0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWmXP2e0JLg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWmXP2ezLac="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWmXP2e2j5A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWmXP2e1IH0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWmXP2e3dWQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWmXP2e1IH0="
+ },
+ "font": "Arial;13;1",
+ "left": 453,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWmXP2e4DeM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWmXP2e1IH0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "width": 106.20263671875,
+ "height": 13,
+ "text": "(from 问题设计)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vWmXP2e5GR0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWmXP2e1IH0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWmXP2e2j5A="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWmXP2e3dWQ="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vWmXP2e4DeM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWmXP2e5GR0="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vWmXP2e6JAY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWmXP2e0JLg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWmXP2ezLac="
+ },
+ "font": "Arial;13;0",
+ "left": 484,
+ "top": 80,
+ "width": 1,
+ "height": 199
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 448,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 239,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vWmXP2e1IH0="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vWmXP2e6JAY="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWnbMmfX3hc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWnbMmfW5qs="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWnbMmfYmQ8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWnbMmfW5qs="
+ },
+ "font": "Arial;13;0",
+ "left": 200,
+ "top": 107,
+ "width": 96.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "edgePosition": 1,
+ "text": "1 : 编辑问题信息"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWnbMmfZ/5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWnbMmfW5qs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 263,
+ "top": 107,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWnbMmfah2Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWnbMmfW5qs="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 229,
+ "top": 108,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWnbMmfbomU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWnbMmfX3hc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWnbMmfW5qs="
+ },
+ "font": "Arial;13;0",
+ "left": 202,
+ "top": 124,
+ "width": 14,
+ "height": 37
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ },
+ "points": "209:104;239:104;239:124;215:124",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWnbMmfYmQ8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWnbMmfZ/5Q="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWnbMmfah2Y="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWnbMmfbomU="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWo73GftDag=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWo73GfsfiM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWo73GfuBAY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWo73GfsfiM="
+ },
+ "font": "Arial;13;0",
+ "left": 241,
+ "top": 136,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "edgePosition": 1,
+ "text": "2 : 保存问题"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWo73Gfv3XE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWo73GfsfiM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 121,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWo73Gfw+PA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWo73GfsfiM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 156,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWo73GfxTTA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWo73GftDag="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWo73GfsfiM="
+ },
+ "font": "Arial;13;0",
+ "left": 346,
+ "top": 152,
+ "width": 14,
+ "height": 129
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ },
+ "points": "215:152;346:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWo73GfuBAY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWo73Gfv3XE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWo73Gfw+PA="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWo73GfxTTA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWqaH2gHC0c=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWqaH2gGJd8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWqaH2gI+AQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWqaH2gGJd8="
+ },
+ "font": "Arial;13;0",
+ "left": 231,
+ "top": 180,
+ "width": 96.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "edgePosition": 1,
+ "text": "3 : 获取问题信息"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWqaH2gJXJI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWqaH2gGJd8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 279,
+ "top": 195,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWqaH2gKYw4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWqaH2gGJd8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 160,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWqaH2gLwro=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWqaH2gHC0c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWqaH2gGJd8="
+ },
+ "font": "Arial;13;0",
+ "left": 202,
+ "top": 176,
+ "width": 14,
+ "height": 57
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ },
+ "points": "346:176;215:176",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWqaH2gI+AQ="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWqaH2gJXJI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWqaH2gKYw4="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWqaH2gLwro="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWrbWGgg1lI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWrbWGgfgaw="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWrbWWghBDc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWrbWGgfgaw="
+ },
+ "font": "Arial;13;0",
+ "left": 238,
+ "top": 224,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": -2.034443364366968,
+ "distance": 15.652475842498529,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "edgePosition": 1,
+ "text": "4 : 问题信息"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWrbWWgijfQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWrbWGgfgaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 185,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWrbWWgjHaM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWrbWGgfgaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 280,
+ "top": 220,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWrbWWgklaM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWrbWGgg1lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWrbWGgfgaw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 346,
+ "top": 216,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ },
+ "points": "215:216;346:216",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWrbWWghBDc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWrbWWgijfQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWrbWWgjHaM="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWrbWWgklaM="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWs5i2g8jrg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWs5i2g7ras="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWs5i2g9nJk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWs5i2g7ras="
+ },
+ "font": "Arial;13;0",
+ "left": 379,
+ "top": 216,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "edgePosition": 1,
+ "text": "5 : 保存问题"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWs5i2g+2aI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWs5i2g7ras="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 418,
+ "top": 201,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWs5i2g/frk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWs5i2g7ras="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 418,
+ "top": 236,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWs5jGhAWpI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWs5i2g8jrg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWs5i2g7ras="
+ },
+ "font": "Arial;13;0",
+ "left": 477,
+ "top": 232,
+ "width": 14,
+ "height": 29
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWmXP2e6JAY="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ },
+ "points": "359:232;477:232",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWs5i2g9nJk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWs5i2g+2aI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWs5i2g/frk="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWs5jGhAWpI="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWtvkWhU0HA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWtvkGhTQ0k="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWtvkWhVJ7o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWtvkGhTQ0k="
+ },
+ "font": "Arial;13;0",
+ "left": 382,
+ "top": 252,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "edgePosition": 1,
+ "text": "6 : 保存成功"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWtvkWhWm0g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWtvkGhTQ0k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 417,
+ "top": 267,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWtvkWhXHdw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWtvkGhTQ0k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 418,
+ "top": 232,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWtvkWhYYaA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWtvkWhU0HA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWtvkGhTQ0k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 346,
+ "top": 248,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWmXP2e6JAY="
+ },
+ "points": "477:248;359:248",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWtvkWhVJ7o="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWtvkWhWm0g="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWtvkWhXHdw="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWtvkWhYYaA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vWuj7Whra5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdZA5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWuj7WhqBbE="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWuj7WhslzU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWuj7WhqBbE="
+ },
+ "font": "Arial;13;0",
+ "left": 241,
+ "top": 270,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "edgePosition": 1,
+ "text": "7 : 保存成功"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWuj7mhtlRo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWuj7WhqBbE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 276,
+ "top": 285,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vWuj7mhuQzE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWuj7WhqBbE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 277,
+ "top": 250,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vWuj7mhvLek=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWuj7Whra5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vWuj7WhqBbE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 209,
+ "top": 266,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vWkw72d6ZU8="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vWlxMmeaTtA="
+ },
+ "points": "346:266;209:266",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vWuj7WhslzU="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vWuj7mhtlRo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vWuj7mhuQzE="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vWuj7mhvLek="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWnbMmfW5qs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "编辑问题信息",
+ "source": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWo73GfsfiM=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "保存问题",
+ "source": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWqaH2gGJd8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "获取问题信息",
+ "source": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWrbWGgfgaw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "问题信息",
+ "source": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWs5i2g7ras=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "保存问题",
+ "source": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWmXP2ezLac="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWtvkGhTQ0k=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "保存成功",
+ "source": {
+ "$ref": "AAAAAAF5vWmXP2ezLac="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vWuj7WhqBbE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "保存成功",
+ "source": {
+ "$ref": "AAAAAAF5vWlxMmeTpUk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vWkw7mdzmuI="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vWkw7mdzmuI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "问题编辑窗口",
+ "represent": {
+ "$ref": "AAAAAAF5vWkw7mdyfQY="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vWlxMmeTpUk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "问题管理模块",
+ "represent": {
+ "$ref": "AAAAAAF5vWlxMmeSqAI="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vWmXP2ezLac=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdYJVE="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vWmXP2eytB4="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ },
+ {
+ "_type": "UMLInteraction",
+ "_id": "AAAAAAF5vW2egGiE2Xs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "问题推荐",
+ "ownedElements": [
+ {
+ "_type": "UMLSequenceDiagram",
+ "_id": "AAAAAAF5vW2egGiFQjA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "问题推荐",
+ "ownedViews": [
+ {
+ "_type": "UMLFrameView",
+ "_id": "AAAAAAF5vW2egGiGhgo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW2egWiHl0M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiGhgo="
+ },
+ "font": "Arial;13;0",
+ "left": 33.3330078125,
+ "top": 13,
+ "width": 53,
+ "height": 13,
+ "text": "问题推荐"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW2egWiINBs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiGhgo="
+ },
+ "font": "Arial;13;1",
+ "left": 13,
+ "top": 13,
+ "width": 15.3330078125,
+ "height": 13,
+ "text": "sd"
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 8,
+ "width": 465,
+ "height": 273,
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW2egWiHl0M="
+ },
+ "frameTypeLabel": {
+ "$ref": "AAAAAAF5vW2egWiINBs="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vW5vGWikTWg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vW5vGWil4Vc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW5vGWikTWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW5vGWimcX8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW5vGWil4Vc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW5vGWin4E0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW5vGWil4Vc="
+ },
+ "font": "Arial;13;1",
+ "left": 205,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "问题推荐模块"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW5vGWiom7g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW5vGWil4Vc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 问题推荐)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW5vGWip51o=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW5vGWil4Vc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 224,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 200,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vW5vGWimcX8="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW5vGWin4E0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vW5vGWiom7g="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vW5vGWip51o="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vW5vGWiq1GI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW5vGWikTWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ },
+ "font": "Arial;13;0",
+ "left": 249,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 200,
+ "top": 40,
+ "width": 98,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vW5vGWil4Vc="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vW5vGWiq1GI="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vW6SvGjEjN8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW6SvGjDVYU="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vW6SvGjFtso=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW6SvGjEjN8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW6SvGjDVYU="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW6SvGjGLKI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW6SvGjFtso="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW6SvGjHe2g=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW6SvGjFtso="
+ },
+ "font": "Arial;13;1",
+ "left": 349,
+ "top": 47,
+ "width": 62.736328125,
+ "height": 13,
+ "text": "数据管理"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW6SvGjIet8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW6SvGjFtso="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 问题推荐)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW6SvGjJTm4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW6SvGjFtso="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 96,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 344,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vW6SvGjGLKI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW6SvGjHe2g="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vW6SvGjIet8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vW6SvGjJTm4="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vW6SvGjKA84=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW6SvGjEjN8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW6SvGjDVYU="
+ },
+ "font": "Arial;13;0",
+ "left": 380,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 344,
+ "top": 40,
+ "width": 72.736328125,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vW6SvGjFtso="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vW6SvGjKA84="
+ }
+ },
+ {
+ "_type": "UMLSeqLifelineView",
+ "_id": "AAAAAAF5vW657Wjlplk=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW657WjkLyA="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5vW657Wjm98A=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW657Wjlplk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW657WjkLyA="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW657WjnjjI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW657Wjm98A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW657Wjohzo=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW657Wjm98A="
+ },
+ "font": "Arial;13;1",
+ "left": 93,
+ "top": 47,
+ "width": 88,
+ "height": 13,
+ "text": "问题选择界面"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW657Wjp0K0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW657Wjm98A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "width": 94.44677734375,
+ "height": 13,
+ "text": "(from 问题推荐)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5vW657Wjqg70=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW657Wjm98A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -528,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 98,
+ "height": 40,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vW657WjnjjI="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW657Wjohzo="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5vW657Wjp0K0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vW657Wjqg70="
+ }
+ },
+ {
+ "_type": "UMLLinePartView",
+ "_id": "AAAAAAF5vW657WjrIKA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW657Wjlplk="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW657WjkLyA="
+ },
+ "font": "Arial;13;0",
+ "left": 137,
+ "top": 80,
+ "width": 1,
+ "height": 160
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 88,
+ "top": 40,
+ "width": 98,
+ "height": 200,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5vW657Wjm98A="
+ },
+ "linePart": {
+ "$ref": "AAAAAAF5vW657WjrIKA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vW+j22k1FUA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW+j2mk0KGI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW+j22k2ZIw=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW+j2mk0KGI="
+ },
+ "font": "Arial;13;0",
+ "left": 147,
+ "top": 95,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": -4.547240843510652,
+ "distance": 18.24828759089466,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "edgePosition": 1,
+ "text": "1 : 选择标签"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW+j22k33zQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW+j2mk0KGI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 189,
+ "top": 89,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW+j22k4lk8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW+j2mk0KGI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 189,
+ "top": 124,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vW+j22k5IfA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW+j22k1FUA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW+j2mk0KGI="
+ },
+ "font": "Arial;13;0",
+ "left": 242,
+ "top": 120,
+ "width": 14,
+ "height": 65
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vW5vGWiq1GI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vW657WjrIKA="
+ },
+ "points": "137:120;242:120",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW+j22k2ZIw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vW+j22k33zQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vW+j22k4lk8="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vW+j22k5IfA="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vW7x7WkExLg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW7x7GkD7qA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW7x7WkFrks=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW7x7GkD7qA="
+ },
+ "font": "Arial;13;0",
+ "left": 275,
+ "top": 112,
+ "width": 78.04443359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "edgePosition": 1,
+ "text": "2 : 获取问题"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW7x7WkGaGE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW7x7GkD7qA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 314,
+ "top": 97,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW7x7WkHb9M=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW7x7GkD7qA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 314,
+ "top": 132,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vW7x7WkIBRc=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW7x7WkExLg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW7x7GkD7qA="
+ },
+ "font": "Arial;13;0",
+ "left": 373,
+ "top": 128,
+ "width": 14,
+ "height": 41
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vW6SvGjKA84="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vW5vGWiq1GI="
+ },
+ "points": "255:128;373:128",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW7x7WkFrks="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vW7x7WkGaGE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vW7x7WkHb9M="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vW7x7WkIBRc="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vW8gFmkaSOE=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW8gFmkZG68="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW8gF2kbJC0=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW8gFmkZG68="
+ },
+ "font": "Arial;13;0",
+ "left": 291,
+ "top": 156,
+ "width": 44.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "edgePosition": 1,
+ "text": "3 : 问题"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW8gF2kc2Ms=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW8gFmkZG68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 313,
+ "top": 171,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vW8gF2kd2zU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW8gFmkZG68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 314,
+ "top": 136,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vW8gF2keVl8=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW8gFmkaSOE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vW8gFmkZG68="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 242,
+ "top": 152,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vW5vGWiq1GI="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vW6SvGjKA84="
+ },
+ "points": "373:152;255:152",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vW8gF2kbJC0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vW8gF2kc2Ms="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vW8gF2kd2zU="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vW8gF2keVl8="
+ }
+ },
+ {
+ "_type": "UMLSeqMessageView",
+ "_id": "AAAAAAF5vXAsG2lXYJ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiFQjA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vXAsGmlWVys="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vXAsG2lYmUA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vXAsGmlWVys="
+ },
+ "font": "Arial;13;0",
+ "left": 153,
+ "top": 172,
+ "width": 70.4462890625,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "edgePosition": 1,
+ "text": "4 : 问题显示"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vXAsG2lZBag=",
+ "_parent": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vXAsGmlWVys="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 188,
+ "top": 187,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5vXAsG2la3TA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vXAsGmlWVys="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 189,
+ "top": 152,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 10,
+ "hostEdge": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "UMLActivationView",
+ "_id": "AAAAAAF5vXAsG2lbo4E=",
+ "_parent": {
+ "$ref": "AAAAAAF5vXAsG2lXYJ4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5vXAsGmlWVys="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 137,
+ "top": 168,
+ "width": 14,
+ "height": 25
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5vW657WjrIKA="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5vW5vGWiq1GI="
+ },
+ "points": "242:168;137:168",
+ "nameLabel": {
+ "$ref": "AAAAAAF5vXAsG2lYmUA="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5vXAsG2lZBag="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5vXAsG2la3TA="
+ },
+ "activation": {
+ "$ref": "AAAAAAF5vXAsG2lbo4E="
+ }
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vW+j2mk0KGI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "选择标签",
+ "source": {
+ "$ref": "AAAAAAF5vW657WjkLyA="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vW7x7GkD7qA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "获取问题",
+ "source": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vW6SvGjDVYU="
+ }
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vW8gFmkZG68=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "问题",
+ "source": {
+ "$ref": "AAAAAAF5vW6SvGjDVYU="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ },
+ "messageSort": "reply"
+ },
+ {
+ "_type": "UMLMessage",
+ "_id": "AAAAAAF5vXAsGmlWVys=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "问题显示",
+ "source": {
+ "$ref": "AAAAAAF5vW5vGWijxsg="
+ },
+ "target": {
+ "$ref": "AAAAAAF5vW657WjkLyA="
+ },
+ "messageSort": "reply"
+ }
+ ],
+ "participants": [
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vW5vGWijxsg=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "问题推荐模块",
+ "represent": {
+ "$ref": "AAAAAAF5vW5vGWiiUOs="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vW6SvGjDVYU=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "数据管理",
+ "represent": {
+ "$ref": "AAAAAAF5vW6SvGjCWHQ="
+ },
+ "isMultiInstance": false
+ },
+ {
+ "_type": "UMLLifeline",
+ "_id": "AAAAAAF5vW657WjkLyA=",
+ "_parent": {
+ "$ref": "AAAAAAF5vW2egGiE2Xs="
+ },
+ "name": "问题选择界面",
+ "represent": {
+ "$ref": "AAAAAAF5vW657WjjHus="
+ },
+ "isMultiInstance": false
+ }
+ ]
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vWkw7mdyfQY=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "Role1",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vWlxMmeSqAI=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "Role2",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vWmXP2eytB4=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "Role3",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vW5vGWiiUOs=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "Role4",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vW6SvGjCWHQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "Role5",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5vW657WjjHus=",
+ "_parent": {
+ "$ref": "AAAAAAF5vWkFWGdX/oc="
+ },
+ "name": "Role6",
+ "type": ""
+ }
+ ]
+ },
+ {
+ "_type": "UMLModel",
+ "_id": "AAAAAAF5x3pTpZjBb5Q=",
+ "_parent": {
+ "$ref": "AAAAAAFF+h6SjaM2Hec="
+ },
+ "name": "Model3",
+ "ownedElements": [
+ {
+ "_type": "UMLClassDiagram",
+ "_id": "AAAAAAF5x3pTpZjCppc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "ClassDiagram1",
+ "ownedViews": [
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF5x4UKYJo9Ywg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4UKX5o7mow="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x4UKYJo+H90=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKYJo9Ywg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4UKX5o7mow="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4UKYJo/ydk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKYJo+H90="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -64,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4UKYJpAo80=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKYJo+H90="
+ },
+ "font": "Arial;13;1",
+ "left": 37,
+ "top": 62,
+ "width": 727,
+ "height": 13,
+ "text": "Calendar"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4UKYJpBXrM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKYJo+H90="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -64,
+ "width": 118.9677734375,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4UKYJpC/Pk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKYJo+H90="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -64,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 55,
+ "width": 737,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x4UKYJo/ydk="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x4UKYJpAo80="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x4UKYJpBXrM="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x4UKYJpC/Pk="
+ }
+ }
+ ],
+ "containedViews": [
+ {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 32,
+ "top": 40,
+ "width": 737,
+ "height": 417,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x4UKYJo+H90="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x33HKZkq9Yo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x33HKZkrGlI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33HKZksnOU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkrGlI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -656,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33HKZktexU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkrGlI="
+ },
+ "font": "Arial;13;1",
+ "left": 77,
+ "top": 95,
+ "width": 191,
+ "height": 13,
+ "text": "CalendarDay"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33HKZkuLMc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkrGlI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -656,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Calendar)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33HKZkvsT4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkrGlI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -264,
+ "top": -656,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 88,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x33HKZksnOU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x33HKZktexU="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x33HKZkuLMc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x33HKZkvsT4="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x33HKZkwvn8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x50/bZynKgY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkwvn8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x50/X5ykZhY="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 118,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 113,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x33HKZkx2jc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+sKbHMmJug=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkx2jc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+sKYnMj+5g="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 141,
+ "width": 191,
+ "height": 13,
+ "text": "+getCalendarDayData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+tmRnRs33k=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkx2jc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+tmQHRpB6Q="
+ },
+ "font": "Arial;13;0",
+ "left": 77,
+ "top": 156,
+ "width": 191,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 72,
+ "top": 136,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x33HKZkydfY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -344,
+ "width": 92.01806640625,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x33HKZkzQl8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "top": -344,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x4UKYJo9Ywg="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 72,
+ "top": 88,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x33HKZkrGlI="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x33HKZkwvn8="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x33HKZkx2jc="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x33HKZkydfY="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x33HKZkzQl8="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x32PyZj+wY4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x32PyZj/3QQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x32PyZkABRQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj/3QQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -328,
+ "top": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x32PyZkBlbc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj/3QQ="
+ },
+ "font": "Arial;13;1",
+ "left": 213,
+ "top": 279,
+ "width": 191,
+ "height": 13,
+ "text": "CalendarAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x32PyZkCt04=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj/3QQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -328,
+ "top": 32,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Calendar)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x32PyZkDvVU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj/3QQ="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -328,
+ "top": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 208,
+ "top": 272,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x32PyZkABRQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x32PyZkBlbc="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x32PyZkCt04="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x32PyZkDvVU="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x32PyZkEayY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x5ukXZyMn2s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkEayY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5ukVZyJpnQ="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 302,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarDays",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x6KhrJzJFyA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkEayY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6Khn5zG118="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 317,
+ "width": 191,
+ "height": 13,
+ "text": "-selectDay",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 208,
+ "top": 297,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x32PyZkFTt8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x6NGS5zRPiM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkFTt8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6NGQJzOal0="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 340,
+ "width": 191,
+ "height": 13,
+ "text": "-initAdapter()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x6PJr5zZsFs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkFTt8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6PJp5zWZqE="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 355,
+ "width": 191,
+ "height": 13,
+ "text": "+changeCalendarType()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x6UXEZznmEs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkFTt8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6UXCZzkwK4="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 370,
+ "width": 191,
+ "height": 13,
+ "text": "+createCalendarView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7uvp52elLk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkFTt8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7uvoJ2bBF4="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 385,
+ "width": 191,
+ "height": 13,
+ "text": "+getSelectDay()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x/DMYIwqrmQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZkFTt8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/DMUYwnowk="
+ },
+ "font": "Arial;13;0",
+ "left": 213,
+ "top": 400,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 208,
+ "top": 335,
+ "width": 201,
+ "height": 83
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x32PyZkGxIQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": -64,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x32PyZkHHXQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": -64,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x4UKYJo9Ywg="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 208,
+ "top": 272,
+ "width": 201,
+ "height": 146,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x32PyZj/3QQ="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x32PyZkEayY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x32PyZkFTt8="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x32PyZkGxIQ="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x32PyZkHHXQ="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x3yuU5jUUqQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x3yuVJjVSoE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3yuVJjW5Xc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjVSoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 112,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3yuVJjXoY0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjVSoE="
+ },
+ "font": "Arial;13;1",
+ "left": 501,
+ "top": 95,
+ "width": 191,
+ "height": 13,
+ "text": "CalendarView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3yuVJjYJ5s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjVSoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 112,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Calendar)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3yuVJjZoK0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjVSoE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": 112,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 88,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x3yuVJjW5Xc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x3yuVJjXoY0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x3yuVJjYJ5s="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x3yuVJjZoK0="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x3yuVJjakqE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x5jKLJx5Q1U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjakqE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5jKHpx2WfQ="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 118,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x6FDn5zB71g=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjakqE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6FDkJy+K0o="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 133,
+ "width": 191,
+ "height": 13,
+ "text": "-calendarDays",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 113,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x3yuVJjbV5Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x5/yapy4Ivw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjbV5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5/yYpy15qo="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 156,
+ "width": 191,
+ "height": 13,
+ "text": "-generateItem()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x6lVbp0HUwk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjbV5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6lVZJ0E8OI="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 171,
+ "width": 191,
+ "height": 13,
+ "text": "+updateView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+wvZXXk5R0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjbV5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+wvW3XhxZI="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 186,
+ "width": 191,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+xYH3aH+Js=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuVJjbV5Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+xYGHaE62U="
+ },
+ "font": "Arial;13;0",
+ "left": 501,
+ "top": 201,
+ "width": 191,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 496,
+ "top": 151,
+ "width": 201,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x3yuVJjcaqE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": 216,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x3yuVJjd88k=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -176,
+ "top": 216,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x4UKYJo9Ywg="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 496,
+ "top": 88,
+ "width": 201,
+ "height": 131,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x3yuVJjVSoE="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x3yuVJjakqE="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x3yuVJjbV5Q="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x3yuVJjcaqE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x3yuVJjd88k="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF5x4fh9Jp4Hfc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4fh9Jp2ZJc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x4fh9Jp5Rn4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp4Hfc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4fh9Jp2ZJc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4fh9Jp6gqc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp5Rn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 1376,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4fh9Jp7Eww=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp5Rn4="
+ },
+ "font": "Arial;13;1",
+ "left": 1093,
+ "top": 758,
+ "width": 711,
+ "height": 13,
+ "text": "Diary"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4fh9Jp83T0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp5Rn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 1376,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4fh9Jp9UPw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp5Rn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 1376,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1088,
+ "top": 751,
+ "width": 721,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x4fh9Jp6gqc="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x4fh9Jp7Eww="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x4fh9Jp83T0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x4fh9Jp9UPw="
+ }
+ }
+ ],
+ "containedViews": [
+ {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1088,
+ "top": 736,
+ "width": 721,
+ "height": 425,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x4fh9Jp5Rn4="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x33tdZlUot0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x33tdZlVL/I=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33tdZlWa4c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlVL/I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1920,
+ "top": 544,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33tdZlXly0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlVL/I="
+ },
+ "font": "Arial;13;1",
+ "left": 1533,
+ "top": 823,
+ "width": 191,
+ "height": 13,
+ "text": "Diary"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33tdZlYZww=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlVL/I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1920,
+ "top": 544,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from Diary)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x33tdZlZQ2c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlVL/I="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1920,
+ "top": 544,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1528,
+ "top": 816,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x33tdZlWa4c="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x33tdZlXly0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x33tdZlYZww="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x33tdZlZQ2c="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x33tdZla0b0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x7jRoJ2O7xQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZla0b0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7jRkJ2LWqA="
+ },
+ "font": "Arial;13;0",
+ "left": 1533,
+ "top": 846,
+ "width": 191,
+ "height": 13,
+ "text": "-diaryData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1528,
+ "top": 841,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x33tdZlbE0Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+FaS2XCNHw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlbE0Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+FaRGW/+ys="
+ },
+ "font": "Arial;13;0",
+ "left": 1533,
+ "top": 869,
+ "width": 191,
+ "height": 13,
+ "text": "+getDiaryData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+VmemdERPY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlbE0Q="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+Vmc2dBEiw="
+ },
+ "font": "Arial;13;0",
+ "left": 1533,
+ "top": 884,
+ "width": 191,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1528,
+ "top": 864,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x33tdplcTYk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 680,
+ "top": 104,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x33tdpldcuE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 680,
+ "top": 104,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x4fh9Jp4Hfc="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1528,
+ "top": 816,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x33tdZlVL/I="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x33tdZla0b0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x33tdZlbE0Q="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x33tdplcTYk="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x33tdpldcuE="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x34L0Zl+VAE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x34L0Zl/P0E=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x34L0ZmA1Cg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl/P0E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1816,
+ "top": 344,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x34L0ZmBKys=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl/P0E="
+ },
+ "font": "Arial;13;1",
+ "left": 1157,
+ "top": 823,
+ "width": 191,
+ "height": 13,
+ "text": "DiaryView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x34L0ZmCK6s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl/P0E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1816,
+ "top": 344,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from Diary)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x34L0ZmDDT8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl/P0E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1816,
+ "top": 344,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 816,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x34L0ZmA1Cg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x34L0ZmBKys="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x34L0ZmCK6s="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x34L0ZmDDT8="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x34L0ZmERgI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x7s2np2WdkY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0ZmERgI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7s2iZ2TB4E="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 846,
+ "width": 191,
+ "height": 13,
+ "text": "-diaryAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x710152sYgA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0ZmERgI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x710yp2p08o="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 861,
+ "width": 191,
+ "height": 13,
+ "text": "-diarys",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 841,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x34L0ZmFD8w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7zT5p2lPR4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0ZmFD8w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7zT3p2i788="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 884,
+ "width": 191,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+DX02W0JlY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0ZmFD8w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+DXzGWxsX0="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 899,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+ENcmW7OFM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0ZmFD8w="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+ENa2W4K18="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 914,
+ "width": 191,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 879,
+ "width": 201,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x34L0ZmGBdE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1040,
+ "top": 168,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x34L0ZmHci4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1040,
+ "top": 168,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x4fh9Jp4Hfc="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1152,
+ "top": 816,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x34L0Zl/P0E="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x34L0ZmERgI="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x34L0ZmFD8w="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x34L0ZmGBdE="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x34L0ZmHci4="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x398QpmuQb0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x398Qpmvglo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x398QpmwMtU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Qpmvglo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1472,
+ "top": 432,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x398QpmxO8Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Qpmvglo="
+ },
+ "font": "Arial;13;1",
+ "left": 1341,
+ "top": 1007,
+ "width": 191,
+ "height": 13,
+ "text": "DiaryAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x398Q5mySTc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Qpmvglo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1472,
+ "top": 432,
+ "width": 96.0908203125,
+ "height": 13,
+ "text": "(from Diary)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x398Q5mzVos=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Qpmvglo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1472,
+ "top": 432,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1336,
+ "top": 1000,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x398QpmwMtU="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x398QpmxO8Y="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x398Q5mySTc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x398Q5mzVos="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x398Q5m0W0I=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x761Hp204Ag=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Q5m0W0I="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x761DZ2xIck="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1030,
+ "width": 191,
+ "height": 13,
+ "text": "+diarys",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1336,
+ "top": 1025,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x398Q5m1Rqw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x78aGp27obA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Q5m1Rqw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x78aEZ246Fg="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1053,
+ "width": 191,
+ "height": 13,
+ "text": "+createView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x79In53CDVU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Q5m1Rqw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x79ImJ2/HK0="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1068,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+BuUmWmRJ8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Q5m1Rqw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+BuRGWjztQ="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1083,
+ "width": 191,
+ "height": 13,
+ "text": "+addDiary()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+CVfGWtfqU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398Q5m1Rqw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+CVdGWqshM="
+ },
+ "font": "Arial;13;0",
+ "left": 1341,
+ "top": 1098,
+ "width": 191,
+ "height": 13,
+ "text": "+deleteDiary()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1336,
+ "top": 1048,
+ "width": 201,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x398Q5m2jFw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 792,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x398Q5m3KPg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 792,
+ "top": 32,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x4fh9Jp4Hfc="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1336,
+ "top": 1000,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x398Qpmvglo="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x398Q5m0W0I="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x398Q5m1Rqw="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x398Q5m2jFw="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x398Q5m3KPg="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF5x44kQJrTsH8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x44kQJrRkug="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x44kQJrUi9Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrTsH8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x44kQJrRkug="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x44kQJrVXtA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrUi9Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": 592,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x44kQJrW4V8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrUi9Q="
+ },
+ "font": "Arial;13;1",
+ "left": 45,
+ "top": 758,
+ "width": 719,
+ "height": 13,
+ "text": "Course"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x44kQJrX7oA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrUi9Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": 592,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x44kQJrYjeM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrUi9Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -80,
+ "top": 592,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 40,
+ "top": 751,
+ "width": 729,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x44kQJrVXtA="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x44kQJrW4V8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x44kQJrX7oA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x44kQJrYjeM="
+ }
+ }
+ ],
+ "containedViews": [
+ {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 40,
+ "top": 736,
+ "width": 729,
+ "height": 433,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x44kQJrUi9Q="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x3/4lZnZibw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x3/4lZnaHTY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3/4lZnbGbg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnaHTY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 512,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3/4lZncbO8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnaHTY="
+ },
+ "font": "Arial;13;1",
+ "left": 101,
+ "top": 815,
+ "width": 191,
+ "height": 13,
+ "text": "Course"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3/4lZndI38=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnaHTY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 512,
+ "width": 85.77587890625,
+ "height": 13,
+ "text": "(from Course)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x3/4lZneXgY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnaHTY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 512,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 808,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x3/4lZnbGbg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x3/4lZncbO8="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x3/4lZndI38="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x3/4lZneXgY="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x3/4lZnfZts=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x+X8xGjRyNk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnfZts="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+X8tWjOWCU="
+ },
+ "font": "Arial;13;0",
+ "left": 101,
+ "top": 838,
+ "width": 191,
+ "height": 13,
+ "text": "-courseData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 833,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x3/4lZngKhA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+Y3IWk/zhI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZngKhA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+Y3F2k8ux4="
+ },
+ "font": "Arial;13;0",
+ "left": 101,
+ "top": 861,
+ "width": 191,
+ "height": 13,
+ "text": "+getCourseData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+ZiHWmUepo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZngKhA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+ZiFmmRN6o="
+ },
+ "font": "Arial;13;0",
+ "left": 101,
+ "top": 876,
+ "width": 191,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 96,
+ "top": 856,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x3/4lZnhJe8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 280,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x3/4lZniOYg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 416,
+ "top": 280,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x44kQJrTsH8="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 96,
+ "top": 808,
+ "width": 201,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x3/4lZnaHTY="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x3/4lZnfZts="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x3/4lZngKhA="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x3/4lZnhJe8="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x3/4lZniOYg="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x4ASjJoD7JU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x4ASjJoEX/Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4ASjJoFl7M=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoEX/Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 448,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4ASjJoGvPI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoEX/Q="
+ },
+ "font": "Arial;13;1",
+ "left": 493,
+ "top": 815,
+ "width": 191,
+ "height": 13,
+ "text": "CourseView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4ASjJoHMDI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoEX/Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 448,
+ "width": 85.77587890625,
+ "height": 13,
+ "text": "(from Course)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x4ASjJoIKmc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoEX/Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": 448,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 808,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x4ASjJoFl7M="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x4ASjJoGvPI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x4ASjJoHMDI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x4ASjJoIKmc="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x4ASjJoJhK4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x+dd/2tp5yE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoJhK4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+dd9GtmTJ4="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 838,
+ "width": 191,
+ "height": 13,
+ "text": "-courseAdapter",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x+eeSGvX/Ek=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoJhK4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+eeQWvUFbg="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 853,
+ "width": 191,
+ "height": 13,
+ "text": "-attachedCourse",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 833,
+ "width": 201,
+ "height": 38
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x4ASjJoK4E8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+gbz2xk2XY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoK4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+gbwWxhsv8="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 876,
+ "width": 191,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+g8AWy5ClM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoK4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+g7+my2LLc="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 891,
+ "width": 191,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+hea20OzNc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoK4E8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+heY20LyGM="
+ },
+ "font": "Arial;13;0",
+ "left": 493,
+ "top": 906,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 488,
+ "top": 871,
+ "width": 201,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x4ASjJoLM8A=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 248,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x4ASjJoMnC8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 248,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x44kQJrTsH8="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 488,
+ "top": 808,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x4ASjJoEX/Q="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x4ASjJoJhK4="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x4ASjJoK4E8="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x4ASjJoLM8A="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x4ASjJoMnC8="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x425aJqnq/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x425aJqofX0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x425aJqpGuk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqofX0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 712,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x425aJqqMYI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqofX0="
+ },
+ "font": "Arial;13;1",
+ "left": 293,
+ "top": 1007,
+ "width": 191,
+ "height": 13,
+ "text": "CourseAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x425aJqrEXA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqofX0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 712,
+ "width": 85.77587890625,
+ "height": 13,
+ "text": "(from Course)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x425aJqsN1Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqofX0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 600,
+ "top": 712,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 1000,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x425aJqpGuk="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x425aJqqMYI="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x425aJqrEXA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x425aJqsN1Q="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x425aJqtwOg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x+awCmn8ttc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqtwOg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+av/Wn5KQE="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1030,
+ "width": 191,
+ "height": 13,
+ "text": "-attachedCourse",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 1025,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x425aJquE3U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+bstmpqnVg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJquE3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+bsrWpnR8U="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1053,
+ "width": 191,
+ "height": 13,
+ "text": "+addCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+cP52q/8ss=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJquE3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+cP32q8CbA="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1068,
+ "width": 191,
+ "height": 13,
+ "text": "+deleteCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+c2xGsUo14=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJquE3U="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+c2u2sR6tA="
+ },
+ "font": "Arial;13;0",
+ "left": 293,
+ "top": 1083,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 288,
+ "top": 1048,
+ "width": 201,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x425aJqvyYg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 360,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x425aJqwVr4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 560,
+ "top": 360,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x44kQJrTsH8="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 288,
+ "top": 1000,
+ "width": 201,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x425aJqofX0="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x425aJqtwOg="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x425aJquE3U="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x425aJqvyYg="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x425aJqwVr4="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x6xyrZ0O8oE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x6xyrZ0P/jw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0O8oE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x6xyrZ0QmLY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0P/jw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": 800,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x6xyrZ0RHcE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0P/jw="
+ },
+ "font": "Arial;13;1",
+ "left": 821,
+ "top": 503,
+ "width": 190,
+ "height": 13,
+ "text": "DataBase"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x6xyrZ0ShJA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0P/jw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": 800,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x6xyrZ0TH9Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0P/jw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -336,
+ "top": 800,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 496,
+ "width": 200,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x6xyrZ0QmLY="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x6xyrZ0RHcE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x6xyrZ0ShJA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x6xyrZ0TH9Q="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x6xyrZ0U/lI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0O8oE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x627vZ1DBLQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0U/lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x627rp1AJGM="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 526,
+ "width": 190,
+ "height": 13,
+ "text": "-diaryDataBase",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x643GJ1Kk0E=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0U/lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x643EZ1HnzI="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 541,
+ "width": 190,
+ "height": 13,
+ "text": "-courseDataBase",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x67HYJ1TNjg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0U/lI="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x67HWZ1Qku8="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 556,
+ "width": 190,
+ "height": 13,
+ "text": "-agendaDataBase",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 521,
+ "width": 200,
+ "height": 53
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x6xyrZ0VQFA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0O8oE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x69rsJ1berM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x69rqJ1Y/Fk="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 579,
+ "width": 190,
+ "height": 13,
+ "text": "+getDiary()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x6/lsJ1iFc4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6/lp51fXXo="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 594,
+ "width": 190,
+ "height": 13,
+ "text": "+getCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7D4Fp1pTrU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7D4Dp1mbfM="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 609,
+ "width": 190,
+ "height": 13,
+ "text": "+getAgenda()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7Eb351wz8w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7Eb151t83A="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 624,
+ "width": 190,
+ "height": 13,
+ "text": "+setDiary()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7E+jp13T9o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7E+h510a7U="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 639,
+ "width": 190,
+ "height": 13,
+ "text": "+setCourse()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7Fch51+YKk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7FcgJ17u3Y="
+ },
+ "font": "Arial;13;0",
+ "left": 821,
+ "top": 654,
+ "width": 190,
+ "height": 13,
+ "text": "+setAgenda()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 816,
+ "top": 574,
+ "width": 200,
+ "height": 98
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x6xyrZ0WMYw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0O8oE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 400,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x6xyrZ0XHKk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrZ0O8oE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": -168,
+ "top": 400,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 816,
+ "top": 496,
+ "width": 200,
+ "height": 209,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x6xyrZ0P/jw="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x6xyrZ0U/lI="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x6xyrZ0VQFA="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x6xyrZ0WMYw="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x6xyrZ0XHKk="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+Jq6WXOZ1Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+Jq6WXML/k="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+Jq6WXPG7U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+Jq6WXOZ1Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+Jq6WXML/k="
+ },
+ "font": "Arial;13;0",
+ "left": 1231,
+ "top": 1011,
+ "width": 86.32177734375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+Jq6WXOZ1Y="
+ },
+ "edgePosition": 1,
+ "text": "+Create Diary"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+Jq6mXQRhA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+Jq6WXOZ1Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+Jq6WXML/k="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1277,
+ "top": 996,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+Jq6WXOZ1Y="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+Jq6mXRf/8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+Jq6WXOZ1Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+Jq6WXML/k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1269,
+ "top": 1040,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+Jq6WXOZ1Y="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "lineStyle": 1,
+ "points": "1260:937;1272:1032;1335:1043",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+Jq6WXPG7U="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+Jq6mXQRhA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+Jq6mXRf/8="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+My4WXikY8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+My4WXgM9w="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+My4WXjp0I=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+My4WXikY8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+My4WXgM9w="
+ },
+ "font": "Arial;13;0",
+ "left": 1181,
+ "top": 1080,
+ "width": 86.2138671875,
+ "height": 13,
+ "alpha": -2.1168222552729103,
+ "distance": 16.64331697709324,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+My4WXikY8="
+ },
+ "edgePosition": 1,
+ "text": "+Delete Diary"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+My4WXkaSo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+My4WXikY8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+My4WXgM9w="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1230,
+ "top": 1036,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+My4WXikY8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+My4WXlhsA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+My4WXikY8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+My4WXgM9w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1232,
+ "top": 1080,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+My4WXikY8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "lineStyle": 1,
+ "points": "1246:937;1232:1072;1335:1066",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+My4WXjp0I="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+My4WXkaSo="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+My4WXlhsA="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+PO1mX4N/8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+PO1mX2wL0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+PO1mX5d/A=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+PO1mX4N/8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+PO1mX2wL0="
+ },
+ "font": "Arial;13;0",
+ "left": 1384,
+ "top": 907,
+ "width": 99.01708984375,
+ "height": 13,
+ "alpha": 1.5323541208209817,
+ "distance": 26.019223662515376,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+PO1mX4N/8="
+ },
+ "edgePosition": 1,
+ "text": "+Model change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+PO1mX6qCU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+PO1mX4N/8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+PO1mX2wL0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1434,
+ "top": 911,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+PO1mX4N/8="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+PO1mX725w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+PO1mX4N/8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+PO1mX2wL0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1436,
+ "top": 867,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+PO1mX4N/8="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "lineStyle": 1,
+ "points": "1527:882;1436:888;1353:883",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+PO1mX5d/A="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+PO1mX6qCU="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+PO1mX725w="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+QRaWYKMw0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+QRaGYIihA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+QRaWYLk14=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+QRaWYKMw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+QRaGYIihA="
+ },
+ "font": "Arial;13;0",
+ "left": 1581,
+ "top": 1072,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+QRaWYKMw0="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+QRaWYMyoE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+QRaWYKMw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+QRaGYIihA="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1631,
+ "top": 1087,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+QRaWYKMw0="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+QRaWYNU8U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+QRaWYKMw0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+QRaGYIihA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1632,
+ "top": 1043,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+QRaWYKMw0="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "lineStyle": 1,
+ "points": "1629:937;1632:1064;1537:1062",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+QRaWYLk14="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+QRaWYMyoE="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+QRaWYNU8U="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x+S4ymYfXGw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYb4f8="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYgWhI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYb4f8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1427,
+ "top": 843,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYh1Cs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYb4f8="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1428,
+ "top": 828,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYi/J8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYb4f8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1426,
+ "top": 872,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYjVz8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYce4M="
+ },
+ "font": "Arial;13;0",
+ "left": 1370,
+ "top": 836,
+ "width": 91.685546875,
+ "height": 13,
+ "alpha": 0.3310960286692043,
+ "distance": 67.67569726275453,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "edgePosition": 2,
+ "text": "+getDiaryData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYkolA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYce4M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1379,
+ "top": 832,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYlm6w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYce4M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1375,
+ "top": 874,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYmmes=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYdnSA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1501,
+ "top": 847,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYnDDk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYdnSA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1500,
+ "top": 834,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+S4ymYoVNU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYdnSA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 875,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+S4ymYpNGg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYce4M="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+S4ymYqULQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4ymYfXGw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+S4yWYdnSA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x34L0Zl+VAE="
+ },
+ "lineStyle": 1,
+ "points": "1353:869;1427:864;1527:870",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+S4ymYgWhI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+S4ymYh1Cs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+S4ymYi/J8="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x+S4ymYjVz8="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x+S4ymYkolA="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+S4ymYlm6w="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x+S4ymYmmes="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x+S4ymYnDDk="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+S4ymYoVNU="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+S4ymYpNGg="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+S4ymYqULQ="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x+U1ZGbURJQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbQc+U="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZGbV+Tk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbQc+U="
+ },
+ "font": "Arial;13;0",
+ "left": 1476,
+ "top": 951,
+ "width": 91.685546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "edgePosition": 1,
+ "text": "+getDiaryData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZGbWn2w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbQc+U="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1511,
+ "top": 940,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZGbXp0o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbQc+U="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1542,
+ "top": 972,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZWbY1+w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbRULA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1508,
+ "top": 964,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZWbZ2EM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbRULA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1500,
+ "top": 953,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZWbaMk8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbRULA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1524,
+ "top": 986,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZWbbEqA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbSOQ4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1534,
+ "top": 938,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZWbcV18=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbSOQ4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1524,
+ "top": 930,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+U1ZWbdtFw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbSOQ4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1557,
+ "top": 955,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+U1ZWbeOEI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbRULA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+U1ZWbfZrA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbURJQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+U1ZGbSOQ4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 304,
+ "top": 232,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x33tdZlUot0="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x398QpmuQb0="
+ },
+ "lineStyle": 1,
+ "points": "1500:999;1564:937",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+U1ZGbV+Tk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+U1ZGbWn2w="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+U1ZGbXp0o="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x+U1ZWbY1+w="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x+U1ZWbZ2EM="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+U1ZWbaMk8="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x+U1ZWbbEqA="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x+U1ZWbcV18="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+U1ZWbdtFw="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+U1ZWbeOEI="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+U1ZWbfZrA="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+i0QG2Hmjw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+i0QG2FFCU="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+i0QG2ISRw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+i0QG2Hmjw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+i0QG2FFCU="
+ },
+ "font": "Arial;13;0",
+ "left": 494,
+ "top": 1056,
+ "width": 97.2587890625,
+ "height": 13,
+ "alpha": 1.364962585068542,
+ "distance": 22.20360331117452,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+i0QG2Hmjw="
+ },
+ "edgePosition": 1,
+ "text": "+Course Create"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+i0QG2JxCg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+i0QG2Hmjw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+i0QG2FFCU="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 547,
+ "top": 1063,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+i0QG2Hmjw="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+i0QG2KKBw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+i0QG2Hmjw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+i0QG2FFCU="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 1019,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+i0QG2Hmjw="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "lineStyle": 1,
+ "points": "572:929;544:1040;489:1047",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+i0QG2ISRw="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+i0QG2JxCg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+i0QG2KKBw="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+kpmW6OiUE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+kpmG6Mz0A="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+kpmW6PTJI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+kpmW6OiUE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+kpmG6Mz0A="
+ },
+ "font": "Arial;13;0",
+ "left": 546,
+ "top": 997,
+ "width": 97.15087890625,
+ "height": 13,
+ "alpha": 3.650360360886289,
+ "distance": 62.12889826803627,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+kpmW6OiUE="
+ },
+ "edgePosition": 1,
+ "text": "+Delete Course"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+kpmW6QnDk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+kpmW6OiUE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+kpmG6Mz0A="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 547,
+ "top": 1063,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+kpmW6OiUE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+kpmW6RZHc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+kpmW6OiUE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+kpmG6Mz0A="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 542,
+ "top": 1019,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+kpmW6OiUE="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "lineStyle": 1,
+ "points": "572:929;544:1040;489:1047",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+kpmW6PTJI="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+kpmW6QnDk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+kpmW6RZHc="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+mu6m+nrR4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+mu6m+ldus="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+mu6m+ozmk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+mu6m+nrR4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+mu6m+ldus="
+ },
+ "font": "Arial;13;0",
+ "left": 108,
+ "top": 1021,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -3.6447880514860524,
+ "distance": 57.245087125446844,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+mu6m+nrR4="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+mu6m+pY9Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+mu6m+nrR4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+mu6m+ldus="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 208,
+ "top": 1020,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+mu6m+nrR4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+mu6m+qJcg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+mu6m+nrR4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+mu6m+ldus="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 207,
+ "top": 1064,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+mu6m+nrR4="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "lineStyle": 1,
+ "points": "200:928;208:1056;287:1057",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+mu6m+ozmk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+mu6m+pY9Y="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+mu6m+qJcg="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+oCunBSRo4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+oCunBQEl0="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+oCunBTdKk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+oCunBSRo4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+oCunBQEl0="
+ },
+ "font": "Arial;13;0",
+ "left": 322,
+ "top": 835,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+oCunBSRo4="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+oCu3BUwg8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+oCunBSRo4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+oCunBQEl0="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 373,
+ "top": 820,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+oCunBSRo4="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+oCu3BVKOc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+oCunBSRo4="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+oCunBQEl0="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 371,
+ "top": 864,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+oCunBSRo4="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "lineStyle": 1,
+ "points": "297:861;372:856;487:862",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+oCunBTdKk="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+oCu3BUwg8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+oCu3BVKOc="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x+pLgnC1mns=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCxEeA="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC2BYM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCxEeA="
+ },
+ "font": "Arial;13;0",
+ "left": 323,
+ "top": 888,
+ "width": 102.62255859375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "edgePosition": 1,
+ "text": "+getCourseData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC3MT8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCxEeA="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 373,
+ "top": 903,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC41CA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCxEeA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 377,
+ "top": 859,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC58No=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCyZVk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 461,
+ "top": 884,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC6u34=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCyZVk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 460,
+ "top": 897,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC7KNE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCyZVk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 464,
+ "top": 856,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC8nC4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCz9Wo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 321,
+ "top": 884,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC9c+I=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCz9Wo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 323,
+ "top": 898,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+pLgnC+4sM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCz9Wo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 319,
+ "top": 857,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+pLgnC/cVI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCyZVk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+pLgnDAJ3s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgnC1mns="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+pLgXCz9Wo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x4ASjJoD7JU="
+ },
+ "lineStyle": 1,
+ "points": "487:874;376:880;297:874",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+pLgnC2BYM="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+pLgnC3MT8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+pLgnC41CA="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x+pLgnC58No="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x+pLgnC6u34="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+pLgnC7KNE="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x+pLgnC8nC4="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x+pLgnC9c+I="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+pLgnC+4sM="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+pLgnC/cVI="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+pLgnDAJ3s="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x+qTXHF7WvY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F34RI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHF8u28=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F34RI="
+ },
+ "font": "Arial;13;0",
+ "left": 256,
+ "top": 941,
+ "width": 102.62255859375,
+ "height": 13,
+ "alpha": 4.555567851507613,
+ "distance": 55.90169943749474,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "edgePosition": 1,
+ "text": "+getCourseData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHF9lLI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F34RI="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 230,
+ "top": 977,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHF+7g8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F34RI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 268,
+ "top": 954,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHF/SKs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F4G8k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 271,
+ "top": 990,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHGAkRk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F4G8k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 261,
+ "top": 1000,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHGBeVc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F4G8k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 970,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHGCWPQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F5Rmw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 232,
+ "top": 951,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHGD4Dk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F5Rmw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 222,
+ "top": 960,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+qTXHGEyFw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F5Rmw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 253,
+ "top": 934,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+qTXHGFeqs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F4G8k="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+qTXHGGMcM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTXHF7WvY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+qTW3F5Rmw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 8,
+ "top": 240,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x3/4lZnZibw="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x425aJqnq/Y="
+ },
+ "lineStyle": 1,
+ "points": "301:999;256:968;232:928",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+qTXHF8u28="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+qTXHF9lLI="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+qTXHF+7g8="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x+qTXHF/SKs="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x+qTXHGAkRk="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+qTXHGBeVc="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x+qTXHGCWPQ="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x+qTXHGD4Dk="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+qTXHGEyFw="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+qTXHGFeqs="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+qTXHGGMcM="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+vufnUOV5c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+vufXUMfOI="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+vufnUPAjc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+vufnUOV5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+vufXUMfOI="
+ },
+ "font": "Arial;13;0",
+ "left": 290,
+ "top": 123,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+vufnUOV5c="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+vufnUQkzA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+vufnUOV5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+vufXUMfOI="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 340,
+ "top": 108,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+vufnUOV5c="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+vufnURop8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+vufnUOV5c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+vufXUMfOI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 339,
+ "top": 152,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+vufnUOV5c="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "lineStyle": 1,
+ "points": "273:146;340:144;495:149",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+vufnUPAjc="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+vufnUQkzA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+vufnURop8="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x+yNXncr4cc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcnsys="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXncsD+8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcnsys="
+ },
+ "font": "Arial;13;0",
+ "left": 273,
+ "top": 184,
+ "width": 138.455078125,
+ "height": 13,
+ "alpha": 2.5028667544014693,
+ "distance": 20.518284528683193,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "edgePosition": 1,
+ "text": "+getCalendarDayData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXnctzyA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcnsys="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 322,
+ "top": 199,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXncu1IE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcnsys="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 330,
+ "top": 155,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXncvcGo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcoKn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 470,
+ "top": 173,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXncwjGs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcoKn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 469,
+ "top": 186,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXncxCGk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcoKn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 472,
+ "top": 145,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXncyXuk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcpMP4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 295,
+ "top": 179,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXnczdRM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcpMP4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 295,
+ "top": 192,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+yNXnc0eas=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcpMP4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 296,
+ "top": 151,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+yNXnc1HlI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcoKn4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x+yNXnc2Kck=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXncr4cc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+yNXXcpMP4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 16,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x3yuU5jUUqQ="
+ },
+ "lineStyle": 1,
+ "points": "495:162;328:176;273:166",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+yNXncsD+8="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+yNXnctzyA="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+yNXncu1IE="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x+yNXncvcGo="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x+yNXncwjGs="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+yNXncxCGk="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x+yNXncyXuk="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x+yNXnczdRM="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x+yNXnc0eas="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+yNXnc1HlI="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x+yNXnc2Kck="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x+0Q7nqAOsg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+0Q7Xp+A+E="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+0Q7nqBGN0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+0Q7nqAOsg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+0Q7Xp+A+E="
+ },
+ "font": "Arial;13;0",
+ "left": 89,
+ "top": 368,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -1.432094819637337,
+ "distance": 38.3275357934736,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+0Q7nqAOsg="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+0Q7nqCN14=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+0Q7nqAOsg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+0Q7Xp+A+E="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 137,
+ "top": 300,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+0Q7nqAOsg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x+0Q7nqDNCM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+0Q7nqAOsg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+0Q7Xp+A+E="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 135,
+ "top": 344,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x+0Q7nqAOsg="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x32PyZj+wY4="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x33HKZkq9Yo="
+ },
+ "lineStyle": 1,
+ "points": "160:209;136:336;207:339",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+0Q7nqBGN0="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+0Q7nqCN14="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+0Q7nqDNCM="
+ }
+ },
+ {
+ "_type": "UMLPackageView",
+ "_id": "AAAAAAF5x+4xZ3/9GEw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+4xZn/7xGg="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x+4xZ3/+6nI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZ3/9GEw="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+4xZn/7xGg="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x+4xZ3//jPs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZ3/+6nI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 16,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x+4xZ4AAVKk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZ3/+6nI="
+ },
+ "font": "Arial;13;1",
+ "left": 1093,
+ "top": 70,
+ "width": 662,
+ "height": 13,
+ "text": "Agenda"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x+4xZ4AB/Og=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZ3/+6nI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 16,
+ "width": 90.1875,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x+4xZ4AC9Co=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZ3/+6nI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 624,
+ "top": 16,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1088,
+ "top": 63,
+ "width": 672,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x+4xZ3//jPs="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x+4xZ4AAVKk="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x+4xZ4AB/Og="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x+4xZ4AC9Co="
+ }
+ }
+ ],
+ "containedViews": [
+ {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1088,
+ "top": 48,
+ "width": 672,
+ "height": 416,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x+4xZ3/+6nI="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x5OudZtVDpM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x5OudZtWgWk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5OudZtXcqQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtWgWk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1160,
+ "top": -976,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5OudZtY8Z0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtWgWk="
+ },
+ "font": "Arial;13;1",
+ "left": 1509,
+ "top": 127,
+ "width": 182,
+ "height": 13,
+ "text": "AgendaView"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5OudZtZyI4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtWgWk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1160,
+ "top": -976,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Agenda)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5OudZtakOw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtWgWk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1160,
+ "top": -976,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 120,
+ "width": 192,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x5OudZtXcqQ="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x5OudZtY8Z0="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x5OudZtZyI4="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x5OudZtakOw="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x5OudZtbJh0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x5v1rpyU+uE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtbJh0="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5v1p5yR6vs="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 150,
+ "width": 182,
+ "height": 13,
+ "text": "-agendaAdapter",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 145,
+ "width": 192,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x5OudZtcXA8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x99tp2WDzRs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtcXA8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x99tj2WAlAE="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 173,
+ "width": 182,
+ "height": 13,
+ "text": "+init()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x9+ixGWK52c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtcXA8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x9+iuWWHuEo="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 188,
+ "width": 182,
+ "height": 13,
+ "text": "+display()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x/AI4onmWbw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtcXA8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/AI14nUq74="
+ },
+ "font": "Arial;13;0",
+ "left": 1509,
+ "top": 203,
+ "width": 182,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1504,
+ "top": 168,
+ "width": 192,
+ "height": 53
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x5OudZtdKa4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": -640,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x5OudZteDqc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 520,
+ "top": -640,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x+4xZ3/9GEw="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1504,
+ "top": 120,
+ "width": 192,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x5OudZtWgWk="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x5OudZtbJh0="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x5OudZtcXA8="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x5OudZtdKa4="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x5OudZteDqc="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x5WM/5wZmqc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x5WNAJwa4wM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5WNAJwbfyM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwa4wM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1552,
+ "top": 32,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5WNAJwc7GE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwa4wM="
+ },
+ "font": "Arial;13;1",
+ "left": 1349,
+ "top": 303,
+ "width": 191,
+ "height": 13,
+ "text": "AgendaAdapter"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5WNAJwd+CQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwa4wM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1552,
+ "top": 32,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Agenda)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5WNAJweU6c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwa4wM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1552,
+ "top": 32,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 296,
+ "width": 201,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x5WNAJwbfyM="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x5WNAJwc7GE="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x5WNAJwd+CQ="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x5WNAJweU6c="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x5WNAJwfIbY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x5yHSpyfdHQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwfIbY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5yHO5ycitU="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 326,
+ "width": 191,
+ "height": 13,
+ "text": "-agendas",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 321,
+ "width": 201,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x5WNAJwg30Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x7W8fp2FKhk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwg30Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x7W8dp2C/cY="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 349,
+ "width": 191,
+ "height": 13,
+ "text": "+createAgendaView()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x9/r92WREnw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwg30Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x9/r72WOfJ0="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 364,
+ "width": 191,
+ "height": 13,
+ "text": "+addAgenda()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+AnJmWf/Zk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwg30Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+AnH2WcimM="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 379,
+ "width": 191,
+ "height": 13,
+ "text": "+deleteAgenda()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x/E0+41fDzM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WNAJwg30Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/E0741NsWw="
+ },
+ "font": "Arial;13;0",
+ "left": 1349,
+ "top": 394,
+ "width": 191,
+ "height": 13,
+ "text": "+refresh()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1344,
+ "top": 344,
+ "width": 201,
+ "height": 68
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x5WNAJwhZn0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1064,
+ "top": -40,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x5WNAJwi2Tg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1064,
+ "top": -40,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x+4xZ3/9GEw="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1344,
+ "top": 296,
+ "width": 201,
+ "height": 121,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x5WNAJwa4wM="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x5WNAJwfIbY="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x5WNAJwg30Y="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x5WNAJwhZn0="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x5WNAJwi2Tg="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF5x5YqJJxM0Nc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF5x5YqJZxNxaM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5YqJZxOulg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxNxaM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": -184,
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5YqJZxPMmg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxNxaM="
+ },
+ "font": "Arial;13;1",
+ "left": 1157,
+ "top": 127,
+ "width": 182,
+ "height": 13,
+ "text": "Agenda"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5YqJZxQ9Sg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxNxaM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": -184,
+ "width": 97.6396484375,
+ "height": 13,
+ "text": "(from Agenda)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF5x5YqJZxRaKA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxNxaM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 336,
+ "top": -184,
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 120,
+ "width": 192,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x5YqJZxOulg="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF5x5YqJZxPMmg="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF5x5YqJZxQ9Sg="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x5YqJZxRaKA="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF5x5YqJZxSYH8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF5x53DLZywd9s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxSYH8="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x53DI5ytaag="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 150,
+ "width": 182,
+ "height": 13,
+ "text": "-agendaData",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 145,
+ "width": 192,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF5x5YqJZxTndY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x+97L4hSsng=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxTndY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x+97CohAek8="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 173,
+ "width": 182,
+ "height": 13,
+ "text": "+getAgendaData()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF5x++rwokcCKY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJZxTndY="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x++rtYkK4HU="
+ },
+ "font": "Arial;13;0",
+ "left": 1157,
+ "top": 188,
+ "width": 182,
+ "height": 13,
+ "text": "+notifyModelChange()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 1152,
+ "top": 168,
+ "width": 192,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF5x5YqJZxUIAA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": -88,
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF5x5YqJZxVy8c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 32,
+ "top": -88,
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "containerView": {
+ "$ref": "AAAAAAF5x+4xZ3/9GEw="
+ },
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 1152,
+ "top": 120,
+ "width": 192,
+ "height": 120,
+ "nameCompartment": {
+ "$ref": "AAAAAAF5x5YqJZxNxaM="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF5x5YqJZxSYH8="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF5x5YqJZxTndY="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF5x5YqJZxUIAA="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF5x5YqJZxVy8c="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x/GXAI51ykQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/GXAI5zrnM="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/GXAI52dL4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/GXAI51ykQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/GXAI5zrnM="
+ },
+ "font": "Arial;13;0",
+ "left": 1179,
+ "top": 368,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -2.015028538141436,
+ "distance": 24.596747752497688,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/GXAI51ykQ="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/GXAI537mc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/GXAI51ykQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/GXAI5zrnM="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1240,
+ "top": 316,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/GXAI51ykQ="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/GXAI546y4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/GXAI51ykQ="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/GXAI5zrnM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1239,
+ "top": 360,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/GXAI51ykQ="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "lineStyle": 1,
+ "points": "1245:240;1240:352;1343:354",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x/GXAI52dL4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x/GXAI537mc="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x/GXAI546y4="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x/HjMY+m8NA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/HjMI+kJE4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/HjMY+nc/s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/HjMY+m8NA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/HjMI+kJE4="
+ },
+ "font": "Arial;13;0",
+ "left": 1371,
+ "top": 135,
+ "width": 101.1943359375,
+ "height": 13,
+ "alpha": -4.139588367753591,
+ "distance": 20.12461179749811,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/HjMY+m8NA="
+ },
+ "edgePosition": 1,
+ "text": "+Model Change"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/HjMY+o9hs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/HjMY+m8NA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/HjMI+kJE4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1433,
+ "top": 124,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/HjMY+m8NA="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/HjMY+pAQ8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/HjMY+m8NA="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/HjMI+kJE4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1428,
+ "top": 168,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/HjMY+m8NA="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "lineStyle": 1,
+ "points": "1344:169;1430:160;1503:168",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x/HjMY+nc/s="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x/HjMY+o9hs="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x/HjMY+pAQ8="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x/JJ7pFhqWg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFdo7Q="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFir6o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFdo7Q="
+ },
+ "font": "Arial;13;0",
+ "left": 1361,
+ "top": 208,
+ "width": 107.6435546875,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "edgePosition": 1,
+ "text": "+getAgendaData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFj1G8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFdo7Q="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1412,
+ "top": 223,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFk6NY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFdo7Q="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1417,
+ "top": 179,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFlu6Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFeSWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478,
+ "top": 201,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFmsuw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFeSWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1478,
+ "top": 215,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFnaz4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFeSWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1480,
+ "top": 174,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFokCg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFfZM8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1367,
+ "top": 203,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFpdTo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFfZM8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1368,
+ "top": 216,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/JJ7pFqJ+w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFfZM8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1367,
+ "top": 175,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x/JJ7pFrTjg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFeSWY="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x/JJ7pFsMgs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7pFhqWg="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/JJ7ZFfZM8="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "lineStyle": 1,
+ "points": "1503:190;1416:200;1344:191",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFir6o="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFj1G8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFk6NY="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFlu6Y="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFmsuw="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFnaz4="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFokCg="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFpdTo="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x/JJ7pFqJ+w="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x/JJ7pFrTjg="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x/JJ7pFsMgs="
+ }
+ },
+ {
+ "_type": "UMLAssociationView",
+ "_id": "AAAAAAF5x/Koo5LKa1o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLGk5w="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LLIy4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLGk5w="
+ },
+ "font": "Arial;13;0",
+ "left": 1290,
+ "top": 263,
+ "width": 107.6435546875,
+ "height": 13,
+ "alpha": 4.804035345278624,
+ "distance": 61.741396161732524,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "edgePosition": 1,
+ "text": "+getAgendaData"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LMLb8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLGk5w="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1259,
+ "top": 300,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LNIwc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLGk5w="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1302,
+ "top": 284,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LO5aY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLH6kA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1313,
+ "top": 315,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LPWUM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLH6kA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1306,
+ "top": 327,
+ "height": 13,
+ "alpha": 0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LQSvY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLH6kA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1327,
+ "top": 291,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "edgePosition": 2
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LR4kE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLIlGw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1262,
+ "top": 263,
+ "height": 13,
+ "alpha": -0.5235987755982988,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LSEWM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLIlGw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1250,
+ "top": 270,
+ "height": 13,
+ "alpha": -0.7853981633974483,
+ "distance": 40,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ }
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/Koo5LTseA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLIlGw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1287,
+ "top": 250,
+ "height": 13,
+ "alpha": 0.5235987755982988,
+ "distance": 25,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ }
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x/Koo5LUtio=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLH6kA="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLQualifierCompartmentView",
+ "_id": "AAAAAAF5x/Koo5LVJPk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/Koo5LKa1o="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/KoopLIlGw="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x5YqJJxM0Nc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "lineStyle": 1,
+ "points": "1343:317;1288:296;1268:240",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x/Koo5LLIy4="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x/Koo5LMLb8="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x/Koo5LNIwc="
+ },
+ "tailRoleNameLabel": {
+ "$ref": "AAAAAAF5x/Koo5LO5aY="
+ },
+ "tailPropertyLabel": {
+ "$ref": "AAAAAAF5x/Koo5LPWUM="
+ },
+ "tailMultiplicityLabel": {
+ "$ref": "AAAAAAF5x/Koo5LQSvY="
+ },
+ "headRoleNameLabel": {
+ "$ref": "AAAAAAF5x/Koo5LR4kE="
+ },
+ "headPropertyLabel": {
+ "$ref": "AAAAAAF5x/Koo5LSEWM="
+ },
+ "headMultiplicityLabel": {
+ "$ref": "AAAAAAF5x/Koo5LTseA="
+ },
+ "tailQualifiersCompartment": {
+ "$ref": "AAAAAAF5x/Koo5LUtio="
+ },
+ "headQualifiersCompartment": {
+ "$ref": "AAAAAAF5x/Koo5LVJPk="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x/L1rZSOPJE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/L1rZSMGcg="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/L1rZSPuDs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/L1rZSOPJE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/L1rZSMGcg="
+ },
+ "font": "Arial;13;0",
+ "left": 1572,
+ "top": 375,
+ "width": 102.27978515625,
+ "height": 13,
+ "alpha": 2.0027088238998956,
+ "distance": 33.54101966249684,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/L1rZSOPJE="
+ },
+ "edgePosition": 1,
+ "text": "+Create Agenda"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/L1rZSQllk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/L1rZSOPJE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/L1rZSMGcg="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1608,
+ "top": 375,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/L1rZSOPJE="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/L1rZSRAMU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/L1rZSOPJE="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/L1rZSMGcg="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1607,
+ "top": 331,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/L1rZSOPJE="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "lineStyle": 1,
+ "points": "1602:240;1608:352;1545:354",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x/L1rZSPuDs="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x/L1rZSQllk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x/L1rZSRAMU="
+ }
+ },
+ {
+ "_type": "UMLDependencyView",
+ "_id": "AAAAAAF5x/NiDJdvQ7c=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/NiC5dtBB4="
+ },
+ "subViews": [
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/NiDJdwsxY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/NiDJdvQ7c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/NiC5dtBB4="
+ },
+ "font": "Arial;13;0",
+ "left": 1475,
+ "top": 263,
+ "width": 102.171875,
+ "height": 13,
+ "alpha": -0.966510517361443,
+ "distance": 60.4648658313239,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/NiDJdvQ7c="
+ },
+ "edgePosition": 1,
+ "text": "+Delete Agenda"
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/NiDJdxqZk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/NiDJdvQ7c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/NiC5dtBB4="
+ },
+ "visible": null,
+ "font": "Arial;13;0",
+ "left": 1586,
+ "top": 325,
+ "height": 13,
+ "alpha": 1.5707963267948966,
+ "distance": 30,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/NiDJdvQ7c="
+ },
+ "edgePosition": 1
+ },
+ {
+ "_type": "EdgeLabelView",
+ "_id": "AAAAAAF5x/NiDJdyWKE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/NiDJdvQ7c="
+ },
+ "model": {
+ "$ref": "AAAAAAF5x/NiC5dtBB4="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "left": 1570,
+ "top": 284,
+ "height": 13,
+ "alpha": -1.5707963267948966,
+ "distance": 15,
+ "hostEdge": {
+ "$ref": "AAAAAAF5x/NiDJdvQ7c="
+ },
+ "edgePosition": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "head": {
+ "$ref": "AAAAAAF5x5WM/5wZmqc="
+ },
+ "tail": {
+ "$ref": "AAAAAAF5x5OudZtVDpM="
+ },
+ "lineStyle": 1,
+ "points": "1588:240;1576:304;1545:316",
+ "showVisibility": true,
+ "nameLabel": {
+ "$ref": "AAAAAAF5x/NiDJdwsxY="
+ },
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF5x/NiDJdxqZk="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF5x/NiDJdyWKE="
+ }
+ },
+ {
+ "_type": "UMLClassView",
+ "_id": "AAAAAAF59TOKsvWk+24=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjCppc="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLNameCompartmentView",
+ "_id": "AAAAAAF59TOKsvWl7VI=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWk+24="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "subViews": [
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59TOKs/WmQ9s=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWl7VI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59TOKs/WnTRM=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWl7VI="
+ },
+ "font": "Arial;13;1",
+ "left": 533,
+ "top": 287,
+ "width": 91.76171875,
+ "height": 13,
+ "text": "CalendarPager"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59TOKs/Woiz0=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWl7VI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 80.9072265625,
+ "height": 13,
+ "text": "(from Model3)"
+ },
+ {
+ "_type": "LabelView",
+ "_id": "AAAAAAF59TOKs/Wprlc=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWl7VI="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "height": 13,
+ "horizontalAlignment": 1
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 280,
+ "width": 101.76171875,
+ "height": 25,
+ "stereotypeLabel": {
+ "$ref": "AAAAAAF59TOKs/WmQ9s="
+ },
+ "nameLabel": {
+ "$ref": "AAAAAAF59TOKs/WnTRM="
+ },
+ "namespaceLabel": {
+ "$ref": "AAAAAAF59TOKs/Woiz0="
+ },
+ "propertyLabel": {
+ "$ref": "AAAAAAF59TOKs/Wprlc="
+ }
+ },
+ {
+ "_type": "UMLAttributeCompartmentView",
+ "_id": "AAAAAAF59TOKs/WqRvU=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWk+24="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLAttributeView",
+ "_id": "AAAAAAF59TQ+7fqgyn8=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKs/WqRvU="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TQ+4PqI8IU="
+ },
+ "font": "Arial;13;0",
+ "left": 533,
+ "top": 310,
+ "width": 91.76171875,
+ "height": 13,
+ "text": "-adapter",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 305,
+ "width": 101.76171875,
+ "height": 23
+ },
+ {
+ "_type": "UMLOperationCompartmentView",
+ "_id": "AAAAAAF59TOKs/Wr13Y=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWk+24="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "subViews": [
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59TPBgfc1fbw=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKs/Wr13Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TPBc/cd5hk="
+ },
+ "font": "Arial;13;0",
+ "left": 533,
+ "top": 333,
+ "width": 91.76171875,
+ "height": 13,
+ "text": "+initPager()",
+ "horizontalAlignment": 0
+ },
+ {
+ "_type": "UMLOperationView",
+ "_id": "AAAAAAF59TPyQflJyIU=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKs/Wr13Y="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TPyMvkxjeY="
+ },
+ "font": "Arial;13;0",
+ "left": 533,
+ "top": 348,
+ "width": 91.76171875,
+ "height": 13,
+ "text": "+setAdapter()",
+ "horizontalAlignment": 0
+ }
+ ],
+ "font": "Arial;13;0",
+ "left": 528,
+ "top": 328,
+ "width": 101.76171875,
+ "height": 38
+ },
+ {
+ "_type": "UMLReceptionCompartmentView",
+ "_id": "AAAAAAF59TOKs/Ws1k8=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWk+24="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ },
+ {
+ "_type": "UMLTemplateParameterCompartmentView",
+ "_id": "AAAAAAF59TOKs/Wtc8o=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWk+24="
+ },
+ "model": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "visible": false,
+ "font": "Arial;13;0",
+ "width": 10,
+ "height": 10
+ }
+ ],
+ "font": "Arial;13;0",
+ "containerChangeable": true,
+ "left": 528,
+ "top": 280,
+ "width": 101.76171875,
+ "height": 86,
+ "nameCompartment": {
+ "$ref": "AAAAAAF59TOKsvWl7VI="
+ },
+ "attributeCompartment": {
+ "$ref": "AAAAAAF59TOKs/WqRvU="
+ },
+ "operationCompartment": {
+ "$ref": "AAAAAAF59TOKs/Wr13Y="
+ },
+ "receptionCompartment": {
+ "$ref": "AAAAAAF59TOKs/Ws1k8="
+ },
+ "templateParameterCompartment": {
+ "$ref": "AAAAAAF59TOKs/Wtc8o="
+ }
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF5x4UKX5o7mow=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "Calendar",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x33HKZkoR6A=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKX5o7mow="
+ },
+ "name": "CalendarDay",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+vufXUMfOI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+0Q7Xp+A+E=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x50/X5ykZhY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "name": "calendarData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+sKYnMj+5g=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "name": "getCalendarDayData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+tmQHRpB6Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x32PyZj8xBM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKX5o7mow="
+ },
+ "name": "CalendarAdapter",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x5ukVZyJpnQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "calendarDays",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x6Khn5zG118=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "selectDay",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x6NGQJzOal0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "initAdapter",
+ "visibility": "private"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x6PJp5zWZqE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "changeCalendarType"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x6UXCZzkwK4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "createCalendarView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7uvoJ2bBF4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "getSelectDay"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x/DMUYwnowk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x3yuU5jSjVo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKX5o7mow="
+ },
+ "name": "CalendarView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x+yNXXcnsys=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "getCalendarDayData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+yNXXcoKn4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXXcnsys="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+yNXXcpMP4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+yNXXcnsys="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x33HKZkoR6A="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+1abnuvf2s=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "source": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x32PyZj8xBM="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x5jKHpx2WfQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "calendarAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x6FDkJy+K0o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "calendarDays",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x5/yYpy15qo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "generateItem",
+ "visibility": "private"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x6lVZJ0E8OI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "updateView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+wvW3XhxZI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+xYGHaE62U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3yuU5jSjVo="
+ },
+ "name": "display"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x5MYApseSbQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4UKX5o7mow="
+ },
+ "name": "Agenda"
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF5x4fh9Jp2ZJc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "Diary",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x33tdZlShwY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp2ZJc="
+ },
+ "name": "Diary",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+PO1mX2wL0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "name": "Model change",
+ "source": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+QRaGYIihA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x7jRkJ2LWqA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "name": "diaryData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+FaRGW/+ys=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "name": "getDiaryData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+Vmc2dBEiw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x34L0Jl8bLY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp2ZJc="
+ },
+ "name": "DiaryView",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+Jq6WXML/k=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "Create Diary",
+ "source": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+My4WXgM9w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "Delete Diary",
+ "source": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x+S4yWYb4f8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+S4yWYce4M=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4yWYb4f8="
+ },
+ "name": "getDiaryData",
+ "reference": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+S4yWYdnSA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+S4yWYb4f8="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x7s2iZ2TB4E=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "diaryAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x710yp2p08o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "diarys",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7zT3p2i788=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+DXzGWxsX0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "refresh"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+ENa2W4K18=",
+ "_parent": {
+ "$ref": "AAAAAAF5x34L0Jl8bLY="
+ },
+ "name": "display"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x398QZms6Xc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4fh9Jp2ZJc="
+ },
+ "name": "DiaryAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x+U1ZGbQc+U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "name": "getDiaryData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+U1ZGbRULA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbQc+U="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+U1ZGbSOQ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+U1ZGbQc+U="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x33tdZlShwY="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x761DZ2xIck=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "name": "diarys",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x78aEZ246Fg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "name": "createView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x79ImJ2/HK0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "name": "refresh"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+BuRGWjztQ=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "name": "addDiary"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+CVdGWqshM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x398QZms6Xc="
+ },
+ "name": "deleteDiary"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF5x44kQJrRkug=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "Course",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x3/4lZnXH/Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrRkug="
+ },
+ "name": "Course",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+mu6m+ldus=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+oCunBQEl0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x+X8tWjOWCU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "name": "courseData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+Y3F2k8ux4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "name": "getCourseData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+ZiFmmRN6o=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x4ASjJoBD+w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrRkug="
+ },
+ "name": "CourseView",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+i0QG2FFCU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "Course Create",
+ "source": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x+kpmG6Mz0A=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "Delete Course",
+ "source": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ }
+ },
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x+pLgXCxEeA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "getCourseData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+pLgXCyZVk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgXCxEeA="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+pLgXCz9Wo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+pLgXCxEeA="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x+dd9GtmTJ4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "courseAdapter",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x+eeQWvUFbg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "attachedCourse",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+gbwWxhsv8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+g7+my2LLc=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+heY20LyGM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x4ASjJoBD+w="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x425Z5ql0gE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x44kQJrRkug="
+ },
+ "name": "CourseAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x+qTW3F34RI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "name": "getCourseData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+qTW3F4G8k=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTW3F34RI="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x+qTW3F5Rmw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+qTW3F34RI="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x3/4lZnXH/Y="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x+av/Wn5KQE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "name": "attachedCourse",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+bsrWpnR8U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "name": "addCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+cP32q8CbA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "name": "deleteCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+c2u2sR6tA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x425Z5ql0gE="
+ },
+ "name": "refresh"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x6xyrJ0MUME=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "DataBase",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x627rp1AJGM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "diaryDataBase",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x643EZ1HnzI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "courseDataBase",
+ "visibility": "private",
+ "type": ""
+ },
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x67HWZ1Qku8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "agendaDataBase",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x69rqJ1Y/Fk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "getDiary"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x6/lp51fXXo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "getCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7D4Dp1mbfM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "getAgenda"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7Eb151t83A=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "setDiary"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7E+h510a7U=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "setCourse"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7FcgJ17u3Y=",
+ "_parent": {
+ "$ref": "AAAAAAF5x6xyrJ0MUME="
+ },
+ "name": "setAgenda"
+ }
+ ]
+ },
+ {
+ "_type": "UMLPackage",
+ "_id": "AAAAAAF5x+4xZn/7xGg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "Agenda",
+ "ownedElements": [
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x5OudJtTNUI=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZn/7xGg="
+ },
+ "name": "AgendaView",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x/JJ7ZFdo7Q=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "getAgendaData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x/JJ7ZFeSWY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7ZFdo7Q="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x/JJ7ZFfZM8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/JJ7ZFdo7Q="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ }
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x/L1rZSMGcg=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "Create Agenda",
+ "source": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x/NiC5dtBB4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "Delete Agenda",
+ "source": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x5v1p5yR6vs=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "agendaAdapter",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x99tj2WAlAE=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "init"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x9+iuWWHuEo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "display"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x/AI14nUq74=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x5WM/5wXgMo=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZn/7xGg="
+ },
+ "name": "AgendaAdapter",
+ "ownedElements": [
+ {
+ "_type": "UMLAssociation",
+ "_id": "AAAAAAF5x/KoopLGk5w=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "name": "getAgendaData",
+ "end1": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x/KoopLH6kA=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/KoopLGk5w="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "navigable": false
+ },
+ "end2": {
+ "_type": "UMLAssociationEnd",
+ "_id": "AAAAAAF5x/KoopLIlGw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x/KoopLGk5w="
+ },
+ "reference": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ }
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x5yHO5ycitU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "name": "agendas",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x7W8dp2C/cY=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "name": "createAgendaView"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x9/r72WOfJ0=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "name": "addAgenda"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+AnH2WcimM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "name": "deleteAgenda"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x/E0741NsWw=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ },
+ "name": "refresh"
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF5x5YqJJxKLSk=",
+ "_parent": {
+ "$ref": "AAAAAAF5x+4xZn/7xGg="
+ },
+ "name": "Agenda",
+ "ownedElements": [
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x/GXAI5zrnM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x5WM/5wXgMo="
+ }
+ },
+ {
+ "_type": "UMLDependency",
+ "_id": "AAAAAAF5x/HjMI+kJE4=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "name": "Model Change",
+ "source": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "target": {
+ "$ref": "AAAAAAF5x5OudJtTNUI="
+ }
+ }
+ ],
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF5x53DI5ytaag=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "name": "agendaData",
+ "visibility": "private",
+ "type": ""
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x+97CohAek8=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "name": "getAgendaData"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF5x++rtYkK4HU=",
+ "_parent": {
+ "$ref": "AAAAAAF5x5YqJJxKLSk="
+ },
+ "name": "notifyModelChange"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "_type": "UMLClass",
+ "_id": "AAAAAAF59TOKsvWiChM=",
+ "_parent": {
+ "$ref": "AAAAAAF5x3pTpZjBb5Q="
+ },
+ "name": "CalendarPager",
+ "attributes": [
+ {
+ "_type": "UMLAttribute",
+ "_id": "AAAAAAF59TQ+4PqI8IU=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "name": "adapter",
+ "visibility": "private"
+ }
+ ],
+ "operations": [
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59TPBc/cd5hk=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "name": "initPager"
+ },
+ {
+ "_type": "UMLOperation",
+ "_id": "AAAAAAF59TPyMvkxjeY=",
+ "_parent": {
+ "$ref": "AAAAAAF59TOKsvWiChM="
+ },
+ "name": "setAdapter"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ShowMe/src/.gitignore b/ShowMe/src/.gitignore
new file mode 100644
index 0000000..aa724b7
--- /dev/null
+++ b/ShowMe/src/.gitignore
@@ -0,0 +1,15 @@
+*.iml
+.gradle
+/local.properties
+/.idea/caches
+/.idea/libraries
+/.idea/modules.xml
+/.idea/workspace.xml
+/.idea/navEditor.xml
+/.idea/assetWizardSettings.xml
+.DS_Store
+/build
+/captures
+.externalNativeBuild
+.cxx
+local.properties
diff --git a/ShowMe/src/.idea/.gitignore b/ShowMe/src/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/ShowMe/src/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/ShowMe/src/.idea/.name b/ShowMe/src/.idea/.name
new file mode 100644
index 0000000..b3405b3
--- /dev/null
+++ b/ShowMe/src/.idea/.name
@@ -0,0 +1 @@
+My Application
\ No newline at end of file
diff --git a/ShowMe/src/.idea/compiler.xml b/ShowMe/src/.idea/compiler.xml
new file mode 100644
index 0000000..fb7f4a8
--- /dev/null
+++ b/ShowMe/src/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/.idea/gradle.xml b/ShowMe/src/.idea/gradle.xml
new file mode 100644
index 0000000..e9d2c33
--- /dev/null
+++ b/ShowMe/src/.idea/gradle.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/.idea/jarRepositories.xml b/ShowMe/src/.idea/jarRepositories.xml
new file mode 100644
index 0000000..a5f05cd
--- /dev/null
+++ b/ShowMe/src/.idea/jarRepositories.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/.idea/misc.xml b/ShowMe/src/.idea/misc.xml
new file mode 100644
index 0000000..860da66
--- /dev/null
+++ b/ShowMe/src/.idea/misc.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/.idea/vcs.xml b/ShowMe/src/.idea/vcs.xml
new file mode 100644
index 0000000..6c0b863
--- /dev/null
+++ b/ShowMe/src/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/CalendarView/.gitignore b/ShowMe/src/CalendarView/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/ShowMe/src/CalendarView/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/ShowMe/src/CalendarView/build.gradle b/ShowMe/src/CalendarView/build.gradle
new file mode 100644
index 0000000..e92336c
--- /dev/null
+++ b/ShowMe/src/CalendarView/build.gradle
@@ -0,0 +1,39 @@
+plugins {
+ id 'com.android.library'
+}
+
+android {
+ compileSdkVersion 30
+ buildToolsVersion "30.0.3"
+
+ defaultConfig {
+ minSdkVersion 29
+ targetSdkVersion 30
+ versionCode 1
+ versionName "1.0"
+
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+ consumerProguardFiles "consumer-rules.pro"
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ }
+ }
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+}
+
+dependencies {
+
+ implementation 'androidx.appcompat:appcompat:1.3.0'
+ implementation 'com.google.android.material:material:1.3.0'
+ implementation project(path: ':DataBase')
+ testImplementation 'junit:junit:4.+'
+ androidTestImplementation 'androidx.test.ext:junit:1.1.2'
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
+}
\ No newline at end of file
diff --git a/ShowMe/src/CalendarView/consumer-rules.pro b/ShowMe/src/CalendarView/consumer-rules.pro
new file mode 100644
index 0000000..e69de29
diff --git a/ShowMe/src/CalendarView/proguard-rules.pro b/ShowMe/src/CalendarView/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/ShowMe/src/CalendarView/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/ShowMe/src/CalendarView/src/androidTest/java/com/idealist/calendarview/ExampleInstrumentedTest.java b/ShowMe/src/CalendarView/src/androidTest/java/com/idealist/calendarview/ExampleInstrumentedTest.java
new file mode 100644
index 0000000..f2ba98f
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/androidTest/java/com/idealist/calendarview/ExampleInstrumentedTest.java
@@ -0,0 +1,26 @@
+package com.idealist.calendarview;
+
+import android.content.Context;
+
+import androidx.test.platform.app.InstrumentationRegistry;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import static org.junit.Assert.*;
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * @see Testing documentation
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ assertEquals("com.idealist.calendarview.test", appContext.getPackageName());
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/CalendarView/src/main/AndroidManifest.xml b/ShowMe/src/CalendarView/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..3e39193
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/AndroidManifest.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarAttr.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarAttr.java
new file mode 100644
index 0000000..f8f9e04
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarAttr.java
@@ -0,0 +1,85 @@
+package com.idealist.calendarview;
+
+public class CalendarAttr {
+
+ static int RecTop;
+
+ private int mItemHeight;
+
+ private int mRowCount;
+
+ private int mViewHeight;
+
+ private int mCalendarType;
+
+ private int mTextSize;
+
+ private int mScrollLevel;
+
+ private int TouchSlop;
+
+ public CalendarAttr() {
+ mItemHeight = State.DEFAULT_ITEM_HEIGHT;
+ mTextSize = State.DEFAULT_TEXT_SIZE;
+ }
+
+ public int getRowCount() {
+ return mRowCount;
+ }
+
+ private void setRowCount(int mRowCount) {
+ this.mRowCount = mRowCount;
+ mViewHeight = mItemHeight * mRowCount;
+ }
+
+ public int getItemHeight() {
+ return mItemHeight;
+ }
+
+ public void setItemHeight(int mItemHeight) {
+ this.mItemHeight = mItemHeight;
+ mViewHeight = mRowCount * mItemHeight;
+ }
+
+ public int getViewHeight() {
+ return mViewHeight;
+ }
+
+ public void setViewHeight(int mViewHeight) {
+ this.mViewHeight = mViewHeight;
+ mItemHeight = mViewHeight / mRowCount;
+ }
+
+ public int getTextSize() {
+ return mTextSize;
+ }
+
+ public void setTextSize(int mTextSize) {
+ this.mTextSize = mTextSize;
+ }
+
+ public int getCalendarType() {
+ return mCalendarType;
+ }
+
+ public void setCalendarType(int mCalendarType) {
+ this.mCalendarType = mCalendarType;
+ setRowCount((mCalendarType == State.VIEW_WEEK) ? 1 : 6);
+ }
+
+ public static int getRecTop() {
+ return RecTop;
+ }
+
+ public static void setRecTop(int recTop) {
+ RecTop = recTop;
+ }
+
+ public int getScrollLevel() {
+ return mScrollLevel;
+ }
+
+ public void setScrollLevel(int mScrollLevel) {
+ this.mScrollLevel = mScrollLevel;
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarDay.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarDay.java
new file mode 100644
index 0000000..dfaf9f0
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarDay.java
@@ -0,0 +1,97 @@
+package com.idealist.calendarview;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+public class CalendarDay {
+ private int year;
+
+ private int month;
+
+ private int day;
+
+ private boolean isCurrDay;
+
+ private boolean markSchedule;
+
+ private int mMonthState;
+
+ private int mSelectState;
+
+ public CalendarDay() {
+ ;
+ }
+
+ public int getYear() {
+ return year;
+ }
+
+ public void setYear(int year) {
+ this.year = year;
+ }
+
+ public int getMonth() {
+ return month;
+ }
+
+ public void setMonth(int month) {
+ this.month = month;
+ }
+
+ public int getDay() {
+ return day;
+ }
+
+ public void setDay(int day) {
+ this.day = day;
+ }
+
+ public boolean isCurrDay() {
+ return isCurrDay;
+ }
+
+ public void setCurrDay(boolean currDay) {
+ this.isCurrDay = currDay;
+ }
+
+ public int getMonthState() {
+ return mMonthState;
+ }
+
+ public void setMonthState(int mMonthState) {
+ this.mMonthState = mMonthState;
+ }
+
+ public int getSelectState() {
+ return mSelectState;
+ }
+
+ public void setSelectState(int mSelectState) {
+ this.mSelectState = mSelectState;
+ }
+
+ public boolean isMarkSchedule() {
+ return markSchedule;
+ }
+
+ public void setMarkSchedule(boolean markSchedule) {
+ this.markSchedule = markSchedule;
+ }
+
+ @Override
+ public boolean equals(@Nullable Object obj) {
+ if (obj instanceof CalendarDay) {
+ return ((CalendarDay) obj).day == this.day && ((CalendarDay) obj).month == this.month &&
+ ((CalendarDay) obj).year == this.year;
+ }
+ return super.equals(obj);
+ }
+
+ @NonNull
+ @Override
+ public String toString() {
+ return this.year + "-" + this.month + "-" + this.day;
+ }
+
+
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarPager.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarPager.java
new file mode 100644
index 0000000..7e8d41a
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarPager.java
@@ -0,0 +1,152 @@
+package com.idealist.calendarview;
+
+
+import android.content.Context;
+import android.util.AttributeSet;
+import android.view.View;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.coordinatorlayout.widget.CoordinatorLayout;
+import androidx.viewpager.widget.PagerAdapter;
+import androidx.viewpager.widget.ViewPager;
+
+@CoordinatorLayout.DefaultBehavior(CalendarPagerBehavior.class)
+public class CalendarPager extends ViewPager {
+
+ private CalendarAttr attr;
+
+ private OnPageChangeListener mOnPageChangeListener;
+
+ public static int CURRENT_DAY_INDEX = 1000;
+
+ private int mCurrPosition = CURRENT_DAY_INDEX;
+
+ private int pageScrollState = ViewPager.SCROLL_STATE_IDLE;
+
+ public CalendarPager(Context context) {
+ super(context, null);
+ }
+
+ public CalendarPager(@NonNull Context context, @Nullable AttributeSet attrs) {
+ super(context, attrs);
+ initPager();
+ }
+
+ private void initPager() {
+ ViewPager.OnPageChangeListener pageChangeListener = new ViewPager.OnPageChangeListener() {
+
+ @Override
+ public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
+ }
+
+ @Override
+ public void onPageSelected(int position) {
+ mCurrPosition = position;
+ if (mOnPageChangeListener != null) {
+ CalendarViewAdapter adapter = (CalendarViewAdapter) getAdapter();
+ assert adapter != null;
+ adapter.updateViewByScrollHorizontally(position);
+ mOnPageChangeListener.onPageSelected(position);
+ }
+ }
+
+ @Override
+ public void onPageScrollStateChanged(int state) {
+ pageScrollState = state;
+ }
+ };
+ addOnPageChangeListener(pageChangeListener);
+ }
+
+ public void setAttr(CalendarAttr attr) {
+ this.attr = attr;
+ }
+
+ @Override
+ public void setAdapter(@Nullable PagerAdapter adapter) {
+ super.setAdapter(adapter);
+ setCurrentItem(1000);
+ mCurrPosition = 1000;
+ }
+
+ @Override
+ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
+ if (attr != null && attr.getCalendarType() == State.VIEW_FULL) {
+ super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+ return;
+ }
+ int height = 0xffffff;
+ for (int i = 0; i < getChildCount(); i++) {
+ View child = getChildAt(i);
+ child.measure(widthMeasureSpec,
+ MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
+ int h = child.getMeasuredHeight();
+ height = Math.min(h, height);
+ }
+ heightMeasureSpec = MeasureSpec.makeMeasureSpec(height, MeasureSpec.EXACTLY);
+ super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+ }
+
+ public void setmOnPageChangeListener(OnPageChangeListener mOnPageChangeListener) {
+ this.mOnPageChangeListener = mOnPageChangeListener;
+ }
+
+ public void selectOtherMonth(int offset) {
+ CalendarViewAdapter adapter = (CalendarViewAdapter) getAdapter();
+ adapter.saveSelectedDate();
+ adapter.updateDayInViewState(mCurrPosition + offset);
+ setCurrentItem(mCurrPosition + offset);
+ }
+
+ public int getViewHeight() {
+ return attr.getViewHeight();
+ }
+
+ public int getItemHeight() {
+ return attr.getItemHeight();
+ }
+
+ public int getScrollLevel() {
+ return attr.getScrollLevel();
+ }
+
+ public void setScrollLevel(int scrollLevel) {
+ attr.setScrollLevel(scrollLevel);
+ }
+
+ public int getPageScrollState() {
+ return pageScrollState;
+ }
+
+ public void setPageScrollState(int pageScrollState) {
+ this.pageScrollState = pageScrollState;
+ }
+
+ public CalendarAttr getAttr() {
+ return attr;
+ }
+
+ public int getmCurrPosition() {
+ return mCurrPosition;
+ }
+
+ /**
+ * 月视图到周视图可向上滑动距离距离
+ *a
+ * @return 距离
+ */
+ public int getTopMovableDistance() {
+ CalendarViewAdapter adapter = (CalendarViewAdapter) getAdapter();
+ assert adapter != null;
+ return attr.getItemHeight() * (CalendarUtils.getWeekOfMonth(adapter.getSelectDay()) - 1);
+ }
+
+ public interface OnPageChangeListener {
+ void onPageScrolled(int position, float positionOffset, int positionOffsetPixels);
+
+ void onPageSelected(int position);
+
+ void onPageScrollStateChanged(int state);
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarPagerBehavior.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarPagerBehavior.java
new file mode 100644
index 0000000..7c3525c
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarPagerBehavior.java
@@ -0,0 +1,182 @@
+package com.idealist.calendarview;
+
+import android.util.Log;
+import android.view.MotionEvent;
+import android.view.View;
+
+import androidx.annotation.NonNull;
+import androidx.coordinatorlayout.widget.CoordinatorLayout;
+import androidx.recyclerview.widget.RecyclerView;
+
+import static android.content.ContentValues.TAG;
+
+public class CalendarPagerBehavior extends CoordinatorLayout.Behavior {
+ private int mTop = 0;
+ private int touchSlop = 1;
+
+ @Override
+ public boolean layoutDependsOn(@NonNull CoordinatorLayout parent, @NonNull CalendarPager child, @NonNull View dependency) {
+ return dependency instanceof RecyclerView;
+ }
+
+ @Override
+ public boolean onLayoutChild(@NonNull CoordinatorLayout parent, @NonNull CalendarPager child, int layoutDirection) {
+ parent.onLayoutChild(child, layoutDirection);
+ child.offsetTopAndBottom(mTop);
+ return true;
+ }
+
+ private int confirm = 0;
+ private float downX, downY, lastY, lastTop;
+ private boolean isVerticalScroll;
+ private boolean directionUpa;
+
+ @Override
+ public boolean onTouchEvent(@NonNull CoordinatorLayout parent, @NonNull CalendarPager child, @NonNull MotionEvent ev) {
+ if (downY > lastTop) {
+ return false;
+ }
+ Log.i(TAG, "onTouchEvent: onTouchEvent");
+ switch (ev.getAction()) {
+ case MotionEvent.ACTION_DOWN:
+ break;
+ case MotionEvent.ACTION_MOVE:
+ if (isVerticalScroll) {
+ directionUpa = ev.getY() < lastY;
+ if (child.getScrollLevel() == State.LEVEL_TOP) {
+ CalendarAttr.setRecTop(State.DEFAULT_ITEM_HEIGHT + (int) (ev.getY() - downY));
+ CalendarUtils.scroll(parent.getChildAt(1), (int) (lastY - ev.getY()),
+ State.DEFAULT_ITEM_HEIGHT, State.DEFAULT_ITEM_HEIGHT * 6);
+ } else if (child.getScrollLevel() == State.LEVEL_MEDIUM) {
+ CalendarAttr.setRecTop(State.DEFAULT_ITEM_HEIGHT * 6 + (int) (ev.getY() - downY));
+ if (directionUpa) {
+ CalendarUtils.scroll(parent.getChildAt(1), (int) (lastY - ev.getY()),
+ State.DEFAULT_ITEM_HEIGHT, State.DEFAULT_ITEM_HEIGHT * 6);
+ } else {
+ CalendarUtils.scroll(parent.getChildAt(1), (int) (lastY - ev.getY()),
+ State.DEFAULT_ITEM_HEIGHT * 6, State.DEFAULT_ITEM_HEIGHT_FULL * 6);
+ }
+ } else {
+ CalendarAttr.setRecTop(child.getViewHeight() + (int) (ev.getY() - downY));
+ CalendarUtils.scroll(parent.getChildAt(1), (int) (lastY - ev.getY()),
+ State.DEFAULT_ITEM_HEIGHT * 6, State.DEFAULT_ITEM_HEIGHT_FULL * 6);
+ }
+ lastY = ev.getY();
+ return true;
+ }
+ break;
+ case MotionEvent.ACTION_UP:
+ if (isVerticalScroll) {
+ CalendarViewAdapter adapter = (CalendarViewAdapter) child.getAdapter();
+ if (adapter != null) {
+ if (directionUpa) {
+ if (adapter.getCalendarType() == State.VIEW_MONTH) {
+ child.setScrollLevel(State.LEVEL_TOP);
+ adapter.changeCalendarType(State.VIEW_WEEK);
+ CalendarUtils.scrollTo(parent, (RecyclerView) parent.getChildAt(1),
+ State.DEFAULT_ITEM_HEIGHT, 300);
+ } else if (adapter.getCalendarType() == State.VIEW_FULL) {
+ child.setScrollLevel(State.LEVEL_MEDIUM);
+ adapter.changeCalendarType(State.VIEW_MONTH);
+ CalendarUtils.scrollTo(parent, (RecyclerView) parent.getChildAt(1),
+ State.DEFAULT_ITEM_HEIGHT * 6, 300);
+ }
+ } else {
+ if (adapter.getCalendarType() == State.VIEW_WEEK) {
+ child.setScrollLevel(State.LEVEL_MEDIUM);
+ adapter.changeCalendarType(State.VIEW_MONTH);
+ CalendarUtils.scrollTo(parent, (RecyclerView) parent.getChildAt(1),
+ State.DEFAULT_ITEM_HEIGHT * 6, 300);
+ } else if (adapter.getCalendarType() == State.VIEW_MONTH) {
+ child.setScrollLevel(State.LEVEL_BOTTOM);
+ adapter.changeCalendarType(State.VIEW_FULL);
+ CalendarUtils.scrollTo(parent, (RecyclerView) parent.getChildAt(1),
+ State.DEFAULT_ITEM_HEIGHT_FULL * 6, 300);
+ }
+ }
+ }
+ isVerticalScroll = false;
+ return true;
+ }
+ break;
+ }
+ isVerticalScroll = false;
+ return false;
+ }
+
+ @Override
+ public boolean onInterceptTouchEvent(@NonNull CoordinatorLayout parent, @NonNull CalendarPager child, @NonNull MotionEvent ev) {
+ Log.i(TAG, "onInterceptTouchEvent: Try to intercept!" + isVerticalScroll);
+ switch (ev.getAction()) {
+ case MotionEvent.ACTION_DOWN:
+ downX = ev.getX();
+ downY = ev.getY();
+ lastTop = CalendarAttr.getRecTop();
+ lastY = downY;
+ break;
+ case MotionEvent.ACTION_MOVE:
+ if (downY > lastTop) {
+ return false;
+ }
+ if (Math.abs(ev.getY() - downY) > 25 && Math.abs(ev.getX() - downX) <= 25 && !isVerticalScroll) {
+ isVerticalScroll = true;
+ return true;
+ }
+ break;
+ case MotionEvent.ACTION_UP:
+ if (isVerticalScroll) {
+ isVerticalScroll = false;
+ return true;
+ }
+ break;
+ }
+ return isVerticalScroll;
+ }
+
+ private int dependencyViewTop = -1;
+
+ @Override
+ public boolean onDependentViewChanged(@NonNull CoordinatorLayout parent, @NonNull CalendarPager child, @NonNull View dependency) {
+ Log.i(TAG, "onDependentViewChanged: !");
+ CalendarViewAdapter adapter = (CalendarViewAdapter) child.getAdapter();
+
+ if (dependencyViewTop != -1) {
+ int dy = dependency.getTop() - dependencyViewTop;
+ int top = child.getTop();
+
+ if (dy > touchSlop) {
+ assert adapter != null;
+ adapter.changeCalendarType(State.VIEW_MONTH);
+ } else if (dy < -touchSlop) {
+ assert adapter != null;
+ adapter.changeCalendarType(State.VIEW_WEEK);
+ }
+
+ if (dy > -top)
+ dy = -top;
+
+ if (dy < -top - child.getTopMovableDistance()) {
+ dy = -top - child.getTopMovableDistance();
+ }
+
+ child.offsetTopAndBottom(dy);
+// adapter.changeCalendarType(State.VIEW_WEEK);
+ }
+
+ if (dependencyViewTop > child.getItemHeight() - 24
+ && dependencyViewTop < child.getItemHeight() + 24
+ && mTop > -touchSlop - child.getTopMovableDistance()
+ && mTop < touchSlop - child.getTopMovableDistance()) {
+ child.setScrollLevel(State.LEVEL_TOP);
+ adapter.changeCalendarType(State.VIEW_WEEK);
+ }
+ if (dependencyViewTop > child.getViewHeight() - 24
+ && dependencyViewTop < child.getViewHeight() + 24
+ && mTop < touchSlop
+ && mTop > -touchSlop) {
+ child.setScrollLevel(State.LEVEL_MEDIUM);
+ adapter.changeCalendarType(State.VIEW_MONTH);
+ }
+ return true;
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarUtils.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarUtils.java
new file mode 100644
index 0000000..338e02b
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarUtils.java
@@ -0,0 +1,363 @@
+package com.idealist.calendarview;
+
+import android.annotation.SuppressLint;
+import android.content.Context;
+import android.os.SystemClock;
+import android.util.Log;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.ViewConfiguration;
+import android.widget.Scroller;
+import android.database.sqlite.SQLiteDatabase;
+import android.database.Cursor;
+
+import androidx.coordinatorlayout.widget.CoordinatorLayout;
+import androidx.core.view.ViewCompat;
+import androidx.recyclerview.widget.RecyclerView;
+
+import com.showme.database.utils.ScheduleSQLUtils;
+
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.List;
+import java.util.TimeZone;
+
+import static android.content.ContentValues.TAG;
+
+public class CalendarUtils {
+
+
+ /**
+ * 判断某年是否是闰年
+ *
+ * @param year year
+ * @return 是否是闰年
+ */
+ public static boolean isLeapYear(int year) {
+ return ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0);
+ }
+
+ /**
+ * 获取某个月份的天数
+ *
+ * @param year 年
+ * @param month 月
+ * @return 对应月份天数
+ */
+ public static int getDayNumOfMonth(int year, int month) {
+ int res = 31;
+ switch (month) {
+ case 4:
+ case 6:
+ case 9:
+ case 11:
+ res = 30;
+ break;
+ case 2:
+ if (isLeapYear(year))
+ res = 29;
+ else
+ res = 28;
+ break;
+ default:
+ break;
+ }
+ return res;
+ }
+
+ /**
+ * 获得某年某月某天为星期几
+ * 0 - 6 日 - 六
+ *
+ * @param year 年
+ * @param month 月
+ * @return 星期
+ */
+ private static int getDayOfWeek(int year, int month, int day) {
+ Calendar date = Calendar.getInstance();
+ date.set(year, month - 1, day, 12, 0);
+ return date.get(Calendar.DAY_OF_WEEK) - 1;
+ }
+
+ /**
+ * 为月视图生成 Items
+ *
+ * @param year year
+ * @param month month
+ * @return List
+ */
+ public static List generateItemForMonthView(int year, int month) {
+ List dates = new ArrayList<>();
+
+ CalendarDay currDay = getCurrDay();
+ int daysNumOfMonth = getDayNumOfMonth(year, month);
+ int preDiff = getDayOfWeek(year, month, 1);
+
+ int preYear = year;
+ int nextYear = year;
+ int preMonth = month - 1;
+ int nextMonth = month + 1;
+
+ if (month == 1) {
+ preYear = year - 1;
+ preMonth = 12;
+ } else if (month == 12) {
+ nextYear = year + 1;
+ nextMonth = 1;
+ }
+
+ int dayIndex = 1;
+ for (int i = 1; i <= 42; ++i) {
+ CalendarDay date = new CalendarDay();
+ if (i <= preDiff) {
+ date.setYear(preYear);
+ date.setMonth(preMonth);
+ date.setDay(getDayNumOfMonth(preYear, preMonth) - preDiff + i);
+ date.setMonthState(State.DAY_PAST_MONTH);
+ } else if (i > preDiff + daysNumOfMonth) {
+ date.setYear(nextYear);
+ date.setMonth(nextMonth);
+ date.setDay(dayIndex++);
+ date.setMonthState(State.DAY_NEXT_MONTH);
+ } else {
+ date.setYear(year);
+ date.setMonth(month);
+ date.setDay(i - preDiff);
+ date.setMonthState(State.DAY_CURR_MONTH);
+ date.setCurrDay(date.equals(currDay));
+ }
+ dates.add(date);
+ if (date.equals(CalendarViewAdapter.loadSelectedDate())) {
+ date.setSelectState(State.DAY_SELECT);
+ }
+// if (ScheduleSQLUtils.isScheduleMarked(date.toString())) {
+// date.setMarkSchedule(true);
+// }
+ }
+ return dates;
+ }
+
+ /**
+ * 为周视图生成 Items
+ *
+ * @param year int 年
+ * @param month int 月
+ * @param day int 天
+ * @return List Items
+ */
+ public static List generateItemForWeekView(int year, int month, int day) {
+ List dates = new ArrayList<>();
+ CalendarDay currDay = getCurrDay();
+ int dayOfWeekOfCurr = getDayOfWeek(year, month, day);
+ int dayNumOfCurrMonth = getDayNumOfMonth(year, month);
+
+ int setYear = year;
+ int setMonth = month;
+ if (day - dayOfWeekOfCurr <= 0) {
+ setMonth = month - 1;
+ if (month == 1) {
+ setYear = year - 1;
+ setMonth = 12;
+ }
+ } else if (day + (6 - dayOfWeekOfCurr) > dayNumOfCurrMonth) {
+ setMonth = month + 1;
+ if (month == 12) {
+ setYear = year + 1;
+ setMonth = 1;
+ }
+ }
+
+ for (int i = 0; i < 7; ++i) {
+ CalendarDay date = new CalendarDay();
+
+ if (day - dayOfWeekOfCurr + i <= 0) {
+ date.setYear(setYear);
+ date.setMonth(setMonth);
+ date.setDay(day - dayOfWeekOfCurr + i + getDayNumOfMonth(setYear, setMonth));
+ date.setMonthState(State.DAY_PAST_MONTH);
+ } else if (day - dayOfWeekOfCurr + i > dayNumOfCurrMonth) {
+ date.setYear(setYear);
+ date.setMonth(setMonth);
+ date.setDay(day - dayOfWeekOfCurr + i - dayNumOfCurrMonth);
+ date.setMonthState(State.DAY_NEXT_MONTH);
+ } else {
+ date.setYear(year);
+ date.setMonth(month);
+ date.setDay(day - dayOfWeekOfCurr + i);
+ date.setMonthState(State.DAY_CURR_MONTH);
+ date.setCurrDay(date.equals(currDay));
+ }
+ dates.add(date);
+ if (date.equals(CalendarViewAdapter.loadSelectedDate())) {
+ date.setSelectState(State.DAY_SELECT);
+ }
+ if (ScheduleSQLUtils.isScheduleMarked(date.toString())) {
+ date.setMarkSchedule(true);
+ }
+ }
+ return dates;
+ }
+
+
+ /**
+ * 获得当前日期
+ *
+ * @return 日期
+ */
+ public static CalendarDay getCurrDay() {
+ CalendarDay day = new CalendarDay();
+ Calendar date = Calendar.getInstance();
+ day.setDay(date.get(Calendar.DATE));
+ day.setMonth(date.get(Calendar.MONTH) + 1);
+ day.setYear(date.get(Calendar.YEAR));
+ day.setCurrDay(true);
+// Log.e("util", day.toString());
+ return day;
+ }
+
+ /**
+ * 获得对应日期周视图前后的周视图日历项
+ *
+ * @param day CalendarDay 当前日历项
+ * @param offset int 前后周视图选项 -1为前一周 1为后一周
+ * @return CalendarDay 日历项
+ */
+ public static CalendarDay getNearWeekDay(CalendarDay day, int offset) {
+ Calendar date = Calendar.getInstance();
+ CalendarDay resDay = new CalendarDay();
+ date.set(day.getYear(), day.getMonth() - 1, day.getDay(), 12, 0);
+ date.add(Calendar.DATE, offset * 7);
+ resDay.setYear(date.get(Calendar.YEAR));
+ resDay.setMonth(date.get(Calendar.MONTH) + 1);
+ resDay.setDay(date.get(Calendar.DATE));
+ return resDay;
+ }
+
+ /**
+ * 返回对应日历项月的上或下一月日历项
+ *
+ * @param day CalendarDay
+ * @param offset 前后月视图选项 -1为前一月 1为后一月
+ * @return CalendarDay
+ */
+ public static CalendarDay getNearMonthDay(CalendarDay day, int offset) {
+ if (offset == 0)
+ return day;
+ Calendar date = Calendar.getInstance();
+ CalendarDay resDay = new CalendarDay();
+ date.set(day.getYear(), day.getMonth() - 1, day.getDay(), 12, 0);
+ date.add(Calendar.MONTH, offset);
+ resDay.setYear(date.get(Calendar.YEAR));
+ resDay.setMonth(date.get(Calendar.MONTH) + 1);
+ resDay.setDay(date.get(Calendar.DATE));
+ return resDay;
+ }
+
+ public static int getIndexOfCurrDay(int CalendarType) {
+ List items;
+ CalendarDay day = getCurrDay();
+ if (CalendarType == State.VIEW_MONTH || CalendarType == State.VIEW_FULL) {
+ items = generateItemForMonthView(day.getYear(), day.getMonth());
+ } else {
+ items = generateItemForWeekView(day.getYear(), day.getMonth(), day.getDay());
+ }
+ return items.indexOf(day);
+ }
+
+ /**
+ * 获得 day 所在周是其所在月的第几周
+ *
+ * @param day CalendarDay
+ * @return int
+ */
+ public static int getWeekOfMonth(CalendarDay day) {
+ Calendar date = Calendar.getInstance();
+ date.set(day.getYear(), day.getMonth(), day.getDay(), 12, 0);
+ return date.get(Calendar.WEEK_OF_MONTH);
+ }
+
+
+ /**
+ * 删除方法, 这里只会删除某个文件夹下的文件,如果传入的directory是个文件,将不做处理
+ *
+ * @param child 需要移动的View
+ * @param dy 实际偏移量
+ * @param minOffset 最小偏移量
+ * @param maxOffset 最大偏移量
+ * @return void
+ */
+ public static int scroll(View child, int dy, int minOffset, int maxOffset) {
+ Log.i(TAG, "scroll: scrolling in viewTools");
+ final int initOffset = child.getTop();
+ int offset = calcOffset(initOffset - dy, minOffset, maxOffset) - initOffset;
+ child.offsetTopAndBottom(offset);
+ return -offset;
+ }
+
+ /**
+ * 计算偏移距离
+ *
+ * @param offset 偏移值
+ * @param min 最小偏移值
+ * @param max 最大偏移值
+ * @return int offset
+ */
+ private static int calcOffset(int offset, int min, int max) {
+ if (offset > max) {
+ return max;
+ } else return Math.max(offset, min);
+ }
+
+ /**
+ * 通过scrollTo方法完成协调布局的滑动,其中主要使用了ViewCompat.postOnAnimation
+ *
+ * @param parent 协调布局parent
+ * @param child 协调布局协调滑动的child
+ * @param y 滑动目标位置y轴数值
+ * @param duration 滑动执行时间
+ */
+ public static void scrollTo(final CoordinatorLayout parent, final RecyclerView child, final int y, int duration) {
+ final Scroller scroller = new Scroller(parent.getContext());
+ int top = CalendarAttr.getRecTop();
+ scroller.startScroll(0, top, 0, y - top, duration); //设置scroller的滚动偏移量
+ ViewCompat.postOnAnimation(child, new Runnable() {
+ @Override
+ public void run() {
+ //返回值为boolean,true说明滚动尚未完成,false说明滚动已经完成。
+ // 这是一个很重要的方法,通常放在View.computeScroll()中,用来判断是否滚动是否结束。
+ if (scroller.computeScrollOffset()) {
+ int delta = scroller.getCurrY() - child.getTop();
+ child.offsetTopAndBottom(delta);
+ CalendarAttr.setRecTop(child.getTop());
+ parent.dispatchDependentViewsChanged(child);
+ ViewCompat.postOnAnimation(child, this);
+ }
+ }
+ });
+ }
+
+ /**
+ * 得到TouchSlop
+ *
+ * @param context 上下文
+ * @return int touchSlop的具体值
+ */
+ public static int getTouchSlop(Context context) {
+ return ViewConfiguration.get(context).getScaledTouchSlop();
+ }
+
+ public static void forceStopRecyclerViewScroll(RecyclerView mRecyclerView) {
+ mRecyclerView.dispatchTouchEvent(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_CANCEL, 0, 0, 0));
+ }
+
+ @SuppressLint("SimpleDateFormat")
+ public static String getTimeForZone() {
+ Calendar date = Calendar.getInstance();
+ SimpleDateFormat sdf = new SimpleDateFormat();
+ sdf.applyPattern("MM-dd HH:mm:ss a");
+ Date time = date.getTime();
+ return sdf.format(time);
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarView.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarView.java
new file mode 100644
index 0000000..9ec68ca
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarView.java
@@ -0,0 +1,272 @@
+package com.idealist.calendarview;
+
+import android.annotation.SuppressLint;
+import android.content.Context;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.Paint;
+import android.util.Log;
+import android.view.MotionEvent;
+import android.view.View;
+import android.view.ViewGroup;
+
+import com.idealist.calendarview.interf.OnSelectDateListener;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class CalendarView extends View implements View.OnLongClickListener {
+
+ private CalendarViewAdapter adapter;
+
+ private CalendarAttr attr;
+
+ private int mItemHeight;
+
+ private int mItemWidth;
+
+ private int mViewHeight;
+
+ private int mBaseLine;
+
+ private boolean isClick;
+
+ private boolean isScroll;
+
+ private int mTextSize;
+
+ private int mCurrItem;
+
+ private int mRowCount;
+
+ MotionEvent event;
+
+ /**
+ * 点击坐标
+ */
+ private float mX, mY;
+
+ private List items = new ArrayList<>();
+
+ private CalendarDay seedDay;
+
+ private OnSelectDateListener onSelectDateListener;
+
+ private OnCalendarClickListener clickListener;
+
+ public CalendarView(Context context,
+ CalendarAttr attr,
+ CalendarViewAdapter adapter,
+ OnSelectDateListener onSelectDateListener,
+ OnCalendarClickListener clickListener) {
+ super(context);
+ this.attr = attr;
+ this.adapter = adapter;
+ this.clickListener = clickListener;
+ this.onSelectDateListener = onSelectDateListener;
+ this.setOnLongClickListener(this);
+ initView();
+ }
+
+ /**
+ * 初始化 View
+ */
+ private void initView() {
+ mRowCount = attr.getRowCount();
+ mViewHeight = attr.getViewHeight();
+ mItemHeight = attr.getItemHeight();
+ mTextSize = attr.getTextSize();
+ mBaseLine = (int) (mTextSize + mItemHeight) / 2;
+ mCurrItem = CalendarUtils.getIndexOfCurrDay(State.VIEW_MONTH);
+ }
+
+
+ /**
+ * 为对应视图生成对应日历项, 以SeedDay为对应
+ */
+ final int generateItem() {
+ if (attr.getCalendarType() != State.VIEW_WEEK)
+ items = CalendarUtils.generateItemForMonthView(seedDay.getYear(), seedDay.getMonth());
+ else
+ items = CalendarUtils.generateItemForWeekView(seedDay.getYear(), seedDay.getMonth(), seedDay.getDay());
+ return items.indexOf(seedDay);
+ }
+
+ /**
+ * 当视图变化时变化 UI
+ */
+ public void changeViewType() {
+ if (attr.getCalendarType() == State.VIEW_FULL) {
+ attr.setItemHeight(State.DEFAULT_ITEM_HEIGHT_FULL);
+ } else {
+ attr.setItemHeight(State.DEFAULT_ITEM_HEIGHT);
+ }
+ mItemHeight = attr.getItemHeight();
+ mViewHeight = attr.getViewHeight();
+ setViewHeight(ViewGroup.LayoutParams.WRAP_CONTENT);
+ mCurrItem = generateItem();
+ invalidate();
+ }
+
+ public void updateView() {
+ mCurrItem = generateItem();
+ invalidate();
+ }
+
+
+ public CalendarDay getSeedDay() {
+ return seedDay;
+ }
+
+ public void setSeedDay(CalendarDay seedDay) {
+ this.seedDay = seedDay;
+ }
+
+
+
+ @Override
+ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
+ super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+ if (attr.getCalendarType() != State.VIEW_FULL) {
+ setMeasuredDimension(widthMeasureSpec, mViewHeight);
+ }
+ }
+
+ @SuppressLint("ClickableViewAccessibility")
+ @Override
+ public boolean onTouchEvent(MotionEvent event) {
+ float touchX = event.getX();
+ float touchY = event.getY();
+ int action = event.getAction();
+ float disX, disY;
+ switch (action) {
+ case MotionEvent.ACTION_DOWN:
+ mX = touchX;
+ mY = touchY;
+ isClick = true;
+ break;
+ case MotionEvent.ACTION_MOVE:
+ disX = touchX - mX;
+ disY = touchY - mY;
+ if (Math.abs(disX) > 2 * mItemWidth || Math.abs(disY) > 2 * mItemHeight) {
+ isScroll = true;
+ }
+ isClick = false;
+ break;
+ case MotionEvent.ACTION_UP:
+ if (isClick) {
+ items.get(mCurrItem).setSelectState(State.DAY_UN_SELECT);
+ mCurrItem = getIndexOnView();
+ adapter.setSelectDay(items.get(mCurrItem));
+ if (items.get(mCurrItem).getMonthState() != State.DAY_CURR_MONTH) {
+ items.get(mCurrItem).setSelectState(State.DAY_UN_SELECT);
+ onSelectDateListener.onSelectOtherMonth(items.get(mCurrItem).getMonthState());
+ mCurrItem = 0;
+ } else {
+ items.get(mCurrItem).setSelectState(State.DAY_SELECT);
+ }
+ if (adapter.getSelectDay().isMarkSchedule()) {
+ clickListener.OnClick(adapter.getSelectDay());
+ }
+ invalidate();
+ }
+ break;
+ }
+ return super.onTouchEvent(event);
+ }
+
+ public List getItems() {
+ return items;
+ }
+
+ public void setItems(List items) {
+ this.items = items;
+ }
+
+ public void setmCurrItem(int mCurrItem) {
+ this.mCurrItem = mCurrItem;
+ }
+
+ private int getIndexOnView() {
+ int indexX = (int) mX / mItemWidth;
+ int indexY = (int) mY / mItemHeight;
+ int position = -1;
+ if (isClick) {
+ if (indexX > 6) indexX = 6;
+ position = 7 * indexY + indexX;
+ }
+ if (position > 41)
+ position = 41;
+ return position;
+ }
+
+ @Override
+ protected void onDraw(Canvas canvas) {
+ mItemWidth = getWidth() / 7;
+ mItemHeight = attr.getItemHeight();
+ mRowCount = attr.getRowCount();
+ mBaseLine = (int) (mTextSize * 1.5);
+ int sW = mItemWidth / 2;
+ int sH = mBaseLine;
+ for (int i = 0; i < mRowCount; ++i) {
+ for (int j = 0; j < 7; ++j) {
+ draw(canvas, items.get(7 * i + j), sW + mItemWidth * j, sH + mItemHeight * i);
+ }
+ }
+ }
+
+ private void draw(Canvas canvas, CalendarDay day, int x, int y) {
+ onDrawText(canvas, day, x, y);
+ onDrawMark(canvas, day, x, y);
+ }
+
+ private void onDrawText(Canvas canvas, CalendarDay day, int x, int y) {
+ Paint paint = new Paint();
+ paint.setTextSize(mTextSize);
+ paint.setColor(Color.GRAY);
+ paint.setTextAlign(Paint.Align.CENTER);
+// Log.e("View", day.toString());
+ if (day.isCurrDay()) {
+ paint.setColor(Color.BLUE);
+ } else if (day.getSelectState() == State.DAY_SELECT) {
+ paint.setColor(Color.GREEN);
+ } else if (day.getMonthState() == State.DAY_CURR_MONTH) {
+ paint.setColor(Color.BLACK);
+ }
+ canvas.drawText(Integer.toString(day.getDay()), x, y, paint);
+ }
+
+ private void onDrawMark(Canvas canvas, CalendarDay day, int x, int y) {
+ if (day.isMarkSchedule()) {
+ Paint paint = new Paint();
+ paint.setColor(Color.BLUE);
+ canvas.drawCircle(x, y+20, 10, paint);
+ }
+ }
+
+
+ /**
+ * 设置 View 高度
+ *
+ * @param height 高度
+ */
+ private void setViewHeight(int height) {
+ Log.e(null, "setViewHeight");
+ ViewGroup.LayoutParams params = (ViewGroup.LayoutParams) this.getLayoutParams();
+ params.height = height;
+ this.setLayoutParams(params);
+ }
+
+ @Override
+ public boolean onLongClick(View v) {
+ if (clickListener != null) {
+ clickListener.OnLongClick(adapter.getSelectDay());
+ }
+ return false;
+ }
+
+ public interface OnCalendarClickListener {
+ void OnClick(CalendarDay day);
+ void OnLongClick(CalendarDay day);
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarViewAdapter.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarViewAdapter.java
new file mode 100644
index 0000000..2629e7e
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/CalendarViewAdapter.java
@@ -0,0 +1,188 @@
+package com.idealist.calendarview;
+
+import android.content.Context;
+import android.util.Log;
+import android.view.View;
+import android.view.ViewGroup;
+
+import androidx.annotation.NonNull;
+import androidx.viewpager.widget.PagerAdapter;
+
+import com.idealist.calendarview.interf.OnSelectDateListener;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class CalendarViewAdapter extends PagerAdapter {
+
+ private CalendarAttr attr;
+ private List mViews = new ArrayList<>();
+ private int mCurrPosition = CalendarPager.CURRENT_DAY_INDEX;
+
+ // 保存上一次点击的日期
+ private static CalendarDay mRecDate;
+ private CalendarDay mSelectDay;
+ private OnCalendarTypeChangeListener typeChangeListener;
+
+ public CalendarViewAdapter(Context context, CalendarAttr attr,
+ OnSelectDateListener dateListener,
+ CalendarView.OnCalendarClickListener longClickListener) {
+ super();
+ this.attr = attr;
+ initViewAdapter(context, dateListener, longClickListener);
+ }
+
+
+ private void initViewAdapter(Context context, OnSelectDateListener dateListener,
+ CalendarView.OnCalendarClickListener longClickListener) {
+ mSelectDay = CalendarUtils.getCurrDay();
+ CalendarDay day;
+ for (int i = 0; i < 3; i++) {
+ CalendarView view = new CalendarView(context, attr, this, dateListener, longClickListener);
+ day = CalendarUtils.getNearMonthDay(mSelectDay, i - 1);
+ view.setSeedDay(day);
+ mViews.add(view);
+ }
+ }
+
+ /**
+ * 通过滑动更新 View
+ *
+ * @param position 需要更新的 View 的 position
+ */
+ public void updateViewByScrollHorizontally(int position) {
+ Log.e("adapter", "position: " + position + " mCurrPosition: " + mCurrPosition);
+ CalendarDay seedDay = mViews.get(position % 3).getSeedDay();
+ int offset = 0;
+ if (position > mCurrPosition) {
+ offset = 1;
+ } else if (position < mCurrPosition) {
+ offset = -1;
+ }
+ CalendarView view = mViews.get((position + offset) % 3);
+ //TODO 注意视图
+ if (attr.getCalendarType() != State.VIEW_WEEK)
+ view.setSeedDay(CalendarUtils.getNearMonthDay(seedDay, offset));
+ else
+ view.setSeedDay(CalendarUtils.getNearWeekDay(seedDay, offset));
+ }
+
+
+ public int getCalendarType() {
+ return attr.getCalendarType();
+ }
+
+ /**
+ * 当视图类型改变时更新 View 的显示模式
+ *
+ * @param updateType 更新的显示模式
+ */
+ public void changeCalendarType(int updateType) {
+ attr.setCalendarType(updateType);
+ CalendarDay seedDay = mViews.get(mCurrPosition % 3).getSeedDay();
+ saveSelectedDate();
+ for (int i = -1; i < 2; ++i) {
+ CalendarView view = mViews.get((mCurrPosition + i) % 3);
+ if (updateType == State.VIEW_WEEK) {
+ view.setSeedDay(CalendarUtils.getNearWeekDay(mSelectDay, i));
+ } else {
+ view.setSeedDay(CalendarUtils.getNearMonthDay(mSelectDay, i));
+ }
+ view.changeViewType();
+ }
+ }
+
+// /**
+// * 由 pager 通知 adapter 发生点击事件更改,进行处理
+// * @param day 选中 CalendarDay
+// */
+// public void notifyDataChanged() {
+//
+// }
+
+ public void saveSelectedDate() {
+ mRecDate = mSelectDay;
+ }
+
+ public static CalendarDay loadSelectedDate() {
+ return mRecDate;
+ }
+
+ @Override
+ public int getCount() {
+ // 实现无限循环
+ return Integer.MAX_VALUE;
+ }
+
+
+ @Override
+ public void setPrimaryItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
+ super.setPrimaryItem(container, position % 3, object);
+ this.mCurrPosition = position;
+ Log.e("adapterPri", Integer.toString(position));
+ }
+
+ @NonNull
+ @Override
+ public Object instantiateItem(@NonNull ViewGroup container, int position) {
+// if (position < 2) return null;
+
+ CalendarView view = mViews.get(position % 3);
+ view.generateItem();
+ view.invalidate();
+
+ int mChildNum = container.getChildCount();
+ if (mChildNum == mViews.size()) {
+ container.removeView(view);
+ }
+
+ if (container.getChildCount() < mViews.size()) {
+ container.addView(view, 0);
+ } else {
+ container.addView(view, position % 3);
+ }
+ return view;
+ }
+
+ public void updateDayInViewState(int position) {
+ CalendarView view = mViews.get(position % 3);
+ view.setSeedDay(mSelectDay);
+ view.updateView();
+ }
+
+ public void updateViewScheduleChange() {
+ CalendarView view = mViews.get(mCurrPosition % 3);
+ view.updateView();
+ }
+
+ public void setTypeChangeListener(OnCalendarTypeChangeListener typeChangeListener) {
+ this.typeChangeListener = typeChangeListener;
+ }
+
+
+ public CalendarDay getSelectDay() {
+ return mSelectDay;
+ }
+
+ public void setSelectDay(CalendarDay mSelectDay) {
+ this.mSelectDay = mSelectDay;
+ }
+
+ public List getViews() {
+ return mViews;
+ }
+
+ public interface OnCalendarTypeChangeListener {
+ void onCalendarTypeChanged(int Calendar_Type);
+ }
+
+ @Override
+ public boolean isViewFromObject(@NonNull android.view.View view, @NonNull Object object) {
+ return view == ((View) object);
+ }
+
+ @Override
+ public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
+
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/State.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/State.java
new file mode 100644
index 0000000..eb6cefb
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/State.java
@@ -0,0 +1,36 @@
+package com.idealist.calendarview;
+
+public final class State {
+
+ public static final int DAY_UN_SELECT = 0;
+
+ public static final int DAY_SELECT = 1;
+
+ public static final int DAY_CURR_MONTH = 0;
+
+ public static final int DAY_PAST_MONTH = -1;
+
+ public static final int DAY_NEXT_MONTH = 1;
+
+ public static final int VIEW_WEEK = 1;
+
+ public static final int VIEW_MONTH = 2;
+
+ public static final int VIEW_FULL = 3;
+
+ public static final int LEVEL_TOP = 1;
+
+ public static final int LEVEL_MEDIUM = 2;
+
+ public static final int LEVEL_BOTTOM = 3;
+
+ public static final int DEFAULT_ITEM_HEIGHT = 180;
+
+ public static final int DEFAULT_TEXT_SIZE = 80;
+
+ public static int DEFAULT_ITEM_HEIGHT_FULL;
+
+ public static void setDefaultItemHeightFull(int defaultItemHeightFull) {
+ DEFAULT_ITEM_HEIGHT_FULL = defaultItemHeightFull;
+ }
+}
diff --git a/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/interf/OnSelectDateListener.java b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/interf/OnSelectDateListener.java
new file mode 100644
index 0000000..79c5829
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/main/java/com/idealist/calendarview/interf/OnSelectDateListener.java
@@ -0,0 +1,7 @@
+package com.idealist.calendarview.interf;
+
+import com.idealist.calendarview.CalendarDay;
+
+public interface OnSelectDateListener {
+ void onSelectOtherMonth(int offset);//点击其它月份日期
+}
diff --git a/ShowMe/src/CalendarView/src/test/java/com/idealist/calendarview/ExampleUnitTest.java b/ShowMe/src/CalendarView/src/test/java/com/idealist/calendarview/ExampleUnitTest.java
new file mode 100644
index 0000000..1511aba
--- /dev/null
+++ b/ShowMe/src/CalendarView/src/test/java/com/idealist/calendarview/ExampleUnitTest.java
@@ -0,0 +1,17 @@
+package com.idealist.calendarview;
+
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * @see Testing documentation
+ */
+public class ExampleUnitTest {
+ @Test
+ public void addition_isCorrect() {
+ assertEquals(4, 2 + 2);
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/DataBase/.gitignore b/ShowMe/src/DataBase/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/ShowMe/src/DataBase/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/ShowMe/src/DataBase/build.gradle b/ShowMe/src/DataBase/build.gradle
new file mode 100644
index 0000000..59a44e2
--- /dev/null
+++ b/ShowMe/src/DataBase/build.gradle
@@ -0,0 +1,38 @@
+plugins {
+ id 'com.android.library'
+}
+
+android {
+ compileSdkVersion 30
+ buildToolsVersion "30.0.3"
+
+ defaultConfig {
+ minSdkVersion 29
+ targetSdkVersion 30
+ versionCode 1
+ versionName "1.0"
+
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+ consumerProguardFiles "consumer-rules.pro"
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ }
+ }
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+}
+
+dependencies {
+
+ implementation 'androidx.appcompat:appcompat:1.2.0'
+ implementation 'com.google.android.material:material:1.2.1'
+ testImplementation 'junit:junit:4.+'
+ androidTestImplementation 'androidx.test.ext:junit:1.1.2'
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
+}
\ No newline at end of file
diff --git a/ShowMe/src/DataBase/consumer-rules.pro b/ShowMe/src/DataBase/consumer-rules.pro
new file mode 100644
index 0000000..e69de29
diff --git a/ShowMe/src/DataBase/proguard-rules.pro b/ShowMe/src/DataBase/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/ShowMe/src/DataBase/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/ShowMe/src/DataBase/src/androidTest/java/com/showme/database/ExampleInstrumentedTest.java b/ShowMe/src/DataBase/src/androidTest/java/com/showme/database/ExampleInstrumentedTest.java
new file mode 100644
index 0000000..bae200b
--- /dev/null
+++ b/ShowMe/src/DataBase/src/androidTest/java/com/showme/database/ExampleInstrumentedTest.java
@@ -0,0 +1,26 @@
+package com.showme.database;
+
+import android.content.Context;
+
+import androidx.test.platform.app.InstrumentationRegistry;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import static org.junit.Assert.*;
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * @see Testing documentation
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ assertEquals("com.showme.database.test", appContext.getPackageName());
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/DataBase/src/main/AndroidManifest.xml b/ShowMe/src/DataBase/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..00f3ade
--- /dev/null
+++ b/ShowMe/src/DataBase/src/main/AndroidManifest.xml
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/DataBase/src/main/java/com/showme/database/MySQLiteDatabase.java b/ShowMe/src/DataBase/src/main/java/com/showme/database/MySQLiteDatabase.java
new file mode 100644
index 0000000..449c661
--- /dev/null
+++ b/ShowMe/src/DataBase/src/main/java/com/showme/database/MySQLiteDatabase.java
@@ -0,0 +1,12 @@
+package com.showme.database;
+
+import android.database.sqlite.SQLiteDatabase;
+
+public class MySQLiteDatabase {
+ public static SQLiteDatabase scheduleSQL;
+
+ public static SQLiteDatabase courseSQL;
+
+ public static SQLiteDatabase zoneSQL;
+
+}
diff --git a/ShowMe/src/DataBase/src/test/java/com/showme/database/ExampleUnitTest.java b/ShowMe/src/DataBase/src/test/java/com/showme/database/ExampleUnitTest.java
new file mode 100644
index 0000000..c1baaf0
--- /dev/null
+++ b/ShowMe/src/DataBase/src/test/java/com/showme/database/ExampleUnitTest.java
@@ -0,0 +1,17 @@
+package com.showme.database;
+
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * @see Testing documentation
+ */
+public class ExampleUnitTest {
+ @Test
+ public void addition_isCorrect() {
+ assertEquals(4, 2 + 2);
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/.gitignore b/ShowMe/src/app/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/ShowMe/src/app/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/ShowMe/src/app/build.gradle b/ShowMe/src/app/build.gradle
new file mode 100644
index 0000000..54865af
--- /dev/null
+++ b/ShowMe/src/app/build.gradle
@@ -0,0 +1,41 @@
+plugins {
+ id 'com.android.application'
+}
+
+android {
+ compileSdkVersion 30
+ buildToolsVersion "30.0.2"
+
+ defaultConfig {
+ applicationId "com.showme.myapplication"
+ minSdkVersion 29
+ targetSdkVersion 30
+ versionCode 1
+ versionName "1.0"
+
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ }
+ }
+ compileOptions {
+ sourceCompatibility JavaVersion.VERSION_1_8
+ targetCompatibility JavaVersion.VERSION_1_8
+ }
+}
+
+dependencies {
+
+ implementation 'androidx.appcompat:appcompat:1.2.0'
+ implementation 'com.google.android.material:material:1.2.1'
+ implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
+ implementation project(path: ':CalendarView')
+ implementation project(path: ':DataBase')
+ testImplementation 'junit:junit:4.+'
+ androidTestImplementation 'androidx.test.ext:junit:1.1.2'
+ androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/proguard-rules.pro b/ShowMe/src/app/proguard-rules.pro
new file mode 100644
index 0000000..481bb43
--- /dev/null
+++ b/ShowMe/src/app/proguard-rules.pro
@@ -0,0 +1,21 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/ShowMe/src/app/src/androidTest/java/com/showme/myapplication/ExampleInstrumentedTest.java b/ShowMe/src/app/src/androidTest/java/com/showme/myapplication/ExampleInstrumentedTest.java
new file mode 100644
index 0000000..ab01978
--- /dev/null
+++ b/ShowMe/src/app/src/androidTest/java/com/showme/myapplication/ExampleInstrumentedTest.java
@@ -0,0 +1,26 @@
+package com.showme.myapplication;
+
+import android.content.Context;
+
+import androidx.test.platform.app.InstrumentationRegistry;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import static org.junit.Assert.*;
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * @see Testing documentation
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ assertEquals("com.showme.myapplication", appContext.getPackageName());
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/AndroidManifest.xml b/ShowMe/src/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..ed8e68d
--- /dev/null
+++ b/ShowMe/src/app/src/main/AndroidManifest.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/AddCourseActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/AddCourseActivity.java
new file mode 100644
index 0000000..4303e19
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/AddCourseActivity.java
@@ -0,0 +1,56 @@
+package com.diary.showme.Course;
+
+import android.app.Activity;
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.Toast;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import com.diary.showme.R;
+
+public class AddCourseActivity extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_add_course);
+ setFinishOnTouchOutside(false);
+
+ final EditText inputCourseName = (EditText) findViewById(R.id.course_name);
+ final EditText inputTeacher = (EditText) findViewById(R.id.teacher_name);
+ final EditText inputClassRoom = (EditText) findViewById(R.id.class_room);
+ final EditText inputDay = (EditText) findViewById(R.id.week);
+ final EditText inputStart = (EditText) findViewById(R.id.classes_begin);
+ final EditText inputEnd = (EditText) findViewById(R.id.classes_ends);
+ final EditText inputWeeks = (EditText) findViewById(R.id.weeks);
+
+ Button okButton = (Button) findViewById(R.id.button);
+ okButton.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ String courseName = inputCourseName.getText().toString();
+ String teacher = inputTeacher.getText().toString();
+ String classRoom = inputClassRoom.getText().toString();
+ String day = inputDay.getText().toString();
+ String start = inputStart.getText().toString();
+ String end = inputEnd.getText().toString();
+ String weeks = inputWeeks.getText().toString();
+
+ if (courseName.equals("") || day.equals("") || start.equals("") || end.equals("")) {
+ Toast.makeText(AddCourseActivity.this, "基本课程信息未填写", Toast.LENGTH_SHORT).show();
+ } else {
+ Course course = new Course(courseName, teacher, classRoom,
+ Integer.valueOf(day), Integer.valueOf(start), Integer.valueOf(end), weeks);
+ Intent intent = new Intent(AddCourseActivity.this, CourseActivity.class);
+ intent.putExtra("course", course);
+ setResult(Activity.RESULT_OK, intent);
+ finish();
+ }
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/Course.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/Course.java
new file mode 100644
index 0000000..0212d22
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/Course.java
@@ -0,0 +1,81 @@
+package com.diary.showme.Course;
+
+import java.io.Serializable;
+
+public class Course implements Serializable {
+
+ private String courseName;
+ private String teacher;
+ private String classRoom;
+ private int day;
+ private int classStart;
+ private int classEnd;
+ private String weeks;
+
+ public Course(String courseName, String teacher, String classRoom, int day, int classStart, int classEnd, String weeks) {
+ this.courseName = courseName;
+ this.teacher = teacher;
+ this.classRoom = classRoom;
+ this.day = day;
+ this.classStart = classStart;
+ this.classEnd = classEnd;
+ this.weeks = weeks;
+ }
+
+ public String getCourseName() {
+ return courseName;
+ }
+
+ public void setCourseName(String courseName) {
+ this.courseName = courseName;
+ }
+
+ public String getTeacher() {
+ return teacher;
+ }
+
+ public void setTeacher(String teacher) {
+ this.teacher = teacher;
+ }
+
+ public String getClassRoom() {
+ return classRoom;
+ }
+
+ public void setClassRoom(String classRoom) {
+ this.classRoom = classRoom;
+ }
+
+ public int getDay() {
+ return day;
+ }
+
+ public void setDay(int day) {
+ this.day = day;
+ }
+
+ public int getStart() {
+ return classStart;
+ }
+
+ public void setStart(int classStart) {
+ this.classEnd = classStart;
+ }
+
+ public int getEnd() {
+ return classEnd;
+ }
+
+ public void setEnd(int classEnd) {
+ this.classEnd = classEnd;
+ }
+
+ public String getWeeks() {
+ return weeks;
+ }
+
+ public void setWeeks(String weeks) {
+ this.weeks = weeks;
+ }
+
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/CourseActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/CourseActivity.java
new file mode 100644
index 0000000..c4e1e62
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/Course/CourseActivity.java
@@ -0,0 +1,171 @@
+package com.diary.showme.Course;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.app.Activity;
+import android.content.Intent;
+import android.database.Cursor;
+import android.database.sqlite.SQLiteDatabase;
+import android.os.Bundle;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.Button;
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import com.diary.database.DatabaseHelper.CourseSQLHelper;
+import com.diary.database.utils.CourseSQLUtils;
+import com.diary.showme.R;
+
+import java.util.ArrayList;
+
+public class CourseActivity extends AppCompatActivity {
+
+ private RelativeLayout day;
+
+ private Button addCourse;
+
+ private Button backToCalendar;
+
+ //SQLite Helper类
+ private CourseSQLHelper databaseHelper = new CourseSQLHelper(this);
+
+ int currentCoursesNumber = 0;
+ int maxCoursesNumber = 0;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_course);
+ //从数据库读取数据
+
+ addCourse = findViewById(R.id.add_courses);
+ backToCalendar = findViewById(R.id.back_to_calendar);
+
+ addCourse.setOnClickListener(v -> {
+ Intent intent = new Intent(CourseActivity.this, AddCourseActivity.class);
+ startActivityForResult(intent, 0);
+ });
+
+ backToCalendar.setOnClickListener(v -> finish());
+
+ loadData();
+ }
+
+ private void loadData() {
+ ArrayList coursesList = new ArrayList<>(); //课程列表
+ SQLiteDatabase courseSQL = databaseHelper.getReadableDatabase();
+ Cursor cursor = courseSQL.rawQuery("select * from courses", null);
+ if (cursor.moveToFirst()) {
+ do {
+ coursesList.add(new Course(
+ cursor.getString(cursor.getColumnIndex("course_name")),
+ cursor.getString(cursor.getColumnIndex("teacher")),
+ cursor.getString(cursor.getColumnIndex("class_room")),
+ cursor.getInt(cursor.getColumnIndex("day")),
+ cursor.getInt(cursor.getColumnIndex("class_start")),
+ cursor.getInt(cursor.getColumnIndex("class_end")),
+ cursor.getString(cursor.getColumnIndex("weeks"))));
+ } while(cursor.moveToNext());
+ }
+ cursor.close();
+
+ //使用从数据库读取出来的课程信息来加载课程表视图
+ for (Course course : coursesList) {
+ createLeftView(course);
+ createItemCourseView(course);
+ }
+ }
+
+ //创建"第几节数"视图
+ private void createLeftView(Course course) {
+ int endNumber = course.getEnd();
+ if (endNumber > maxCoursesNumber) {
+ for (int i = 0; i < endNumber-maxCoursesNumber; i++) {
+ View view = LayoutInflater.from(this).inflate(R.layout.course_left_view, null);
+ LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(110,180);
+ view.setLayoutParams(params);
+
+ TextView text = view.findViewById(R.id.class_number_text);
+ text.setText(String.valueOf(++currentCoursesNumber));
+
+ LinearLayout leftViewLayout = findViewById(R.id.left_view_layout);
+ leftViewLayout.addView(view);
+ }
+ maxCoursesNumber = endNumber;
+ }
+ }
+
+ //创建单个课程视图
+ private void createItemCourseView(final Course course) {
+ int getDay = course.getDay();
+ if ((getDay < 1 || getDay > 7) || course.getStart() > course.getEnd())
+ Toast.makeText(this, "星期几没写对,或课程结束时间比开始时间还早~~", Toast.LENGTH_LONG).show();
+ else {
+ int dayId = 0;
+ switch (getDay) {
+ case 1: dayId = R.id.monday; break;
+ case 2: dayId = R.id.tuesday; break;
+ case 3: dayId = R.id.wednesday; break;
+ case 4: dayId = R.id.thursday; break;
+ case 5: dayId = R.id.friday; break;
+ case 6: dayId = R.id.saturday; break;
+ case 7: dayId = R.id.weekday; break;
+ }
+ day = findViewById(dayId);
+
+ int height = 180;
+ final View v = LayoutInflater.from(this).inflate(R.layout.course_card, null); //加载单个课程布局
+ v.setY(height * (course.getStart()-1)); //设置开始高度,即第几节课开始
+ LinearLayout.LayoutParams params = new LinearLayout.LayoutParams
+ (ViewGroup.LayoutParams.MATCH_PARENT,(course.getEnd()-course.getStart()+1)*height - 8); //设置布局高度,即跨多少节课
+ v.setLayoutParams(params);
+ TextView text = v.findViewById(R.id.text_view);
+ text.setText(course.getCourseName() + "\n" + course.getTeacher() + "\n" + course.getClassRoom() + "\n" + course.getWeeks() ); //显示课程名
+ day.addView(v);
+ //长按删除课程
+ v.setOnLongClickListener(new View.OnLongClickListener() {
+ @Override
+ public boolean onLongClick(View v) {
+ v.setVisibility(View.GONE);//先隐藏
+ day.removeView(v);//再移除课程视图
+ SQLiteDatabase sqLiteDatabase = databaseHelper.getWritableDatabase();
+ sqLiteDatabase.execSQL("delete from courses where course_name = ?", new String[] {course.getCourseName()});
+ return true;
+ }
+ });
+ }
+ }
+
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
+ super.onActivityResult(requestCode, resultCode, data);
+ if (requestCode == 0 && resultCode == Activity.RESULT_OK && data != null) {
+ Course course = (Course) data.getSerializableExtra("course");
+ //创建课程表左边视图(节数)
+ createLeftView(course);
+ //创建课程表视图
+ createItemCourseView(course);
+ //存储数据到数据库
+ saveData(course);
+ }
+ }
+
+ //保存数据到数据库
+ private void saveData(Course course) {
+ SQLiteDatabase sqLiteDatabase = databaseHelper.getWritableDatabase();
+ sqLiteDatabase.execSQL
+ ("insert into courses(course_name, teacher, class_room, day, class_start, class_end, weeks) " + "values(?, ?, ?, ?, ?, ?, ?)",
+ new String[] {course.getCourseName(),
+ course.getTeacher(),
+ course.getClassRoom(),
+ course.getDay()+"",
+ course.getStart()+"",
+ course.getEnd()+"",
+ course.getWeeks()}
+ );
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/MainActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/MainActivity.java
new file mode 100644
index 0000000..8df5d92
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/MainActivity.java
@@ -0,0 +1,115 @@
+package com.showme.myapplication;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.annotation.SuppressLint;
+import android.os.Bundle;
+import android.util.DisplayMetrics;
+import android.widget.TextView;
+
+import com.idealist.calendarview.CalendarAttr;
+import com.idealist.calendarview.CalendarDay;
+import com.idealist.calendarview.CalendarPager;
+import com.idealist.calendarview.CalendarUtils;
+import com.idealist.calendarview.CalendarView;
+import com.idealist.calendarview.CalendarViewAdapter;
+import com.idealist.calendarview.State;
+import com.idealist.calendarview.interf.OnSelectDateListener;
+
+import java.util.TimeZone;
+
+public class MainActivity extends AppCompatActivity {
+
+ private TextView tvMonth;
+ private TextView tvYear;
+
+ private CalendarDay currentDay;
+
+ private CalendarView currentView;
+
+ private CalendarPager pager;
+
+ private CalendarViewAdapter viewAdapter;
+
+ private CalendarAttr attr;
+
+ private OnSelectDateListener onSelectDateListener;
+
+ private CalendarView.OnCalendarClickListener clickListener;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main);
+
+ TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));
+ DisplayMetrics dm = new DisplayMetrics();
+ getWindowManager().getDefaultDisplay().getRealMetrics(dm);
+ int height = dm.heightPixels;
+ State.setDefaultItemHeightFull((height - 42 - 3*State.DEFAULT_ITEM_HEIGHT) / 6);
+
+ initCalendar();
+
+ attr = new CalendarAttr();
+ attr.setCalendarType(State.VIEW_MONTH);
+ attr.setScrollLevel(State.LEVEL_MEDIUM);
+
+ initListener();
+ viewAdapter = new CalendarViewAdapter(this, attr, onSelectDateListener,
+ clickListener);
+ initPager();
+ }
+
+ private void initCalendar() {
+ tvMonth = findViewById(R.id.custom_month_view);
+ tvYear = findViewById(R.id.custom_year_view);
+ currentDay = CalendarUtils.getCurrDay();
+ updateCalendar();
+ }
+
+ private void initPager() {
+ pager = findViewById(R.id.custom_vp);
+ pager.setAttr(attr);
+ pager.setAdapter(viewAdapter);
+
+ pager.setmOnPageChangeListener(new CalendarPager.OnPageChangeListener() {
+
+ @Override
+ public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
+ }
+
+ @Override
+ public void onPageSelected(int position) {
+ currentView = viewAdapter.getViews().get(position % 3);
+ currentDay = currentView.getSeedDay();
+ updateCalendar();
+ }
+
+ @Override
+ public void onPageScrollStateChanged(int state) {
+ }
+ });
+ }
+
+ private void initListener() {
+ onSelectDateListener = offset -> pager.selectOtherMonth(offset);
+ clickListener = new CalendarView.OnCalendarClickListener() {
+ @Override
+ public void OnClick(CalendarDay day) {
+// updateSchedule(day);
+ }
+
+ @Override
+ public void OnLongClick(CalendarDay day) {
+
+ }
+ };
+ }
+
+ @SuppressLint("SetTextI18n")
+ private void updateCalendar() {
+ tvMonth.setText(currentDay.getMonth() + "");
+ tvYear.setText(currentDay.getYear() + "");
+ }
+
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/Schedule/AddScheduleActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/Schedule/AddScheduleActivity.java
new file mode 100644
index 0000000..e9f6031
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/Schedule/AddScheduleActivity.java
@@ -0,0 +1,139 @@
+package com.diary.showme.Schedule;
+
+import android.app.Activity;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.Intent;
+import android.database.sqlite.SQLiteDatabase;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import com.diary.database.DatabaseHelper.ScheduleSQLHelper;
+import com.diary.showme.R;
+
+
+public class AddScheduleActivity extends AppCompatActivity implements View.OnClickListener{
+ private EditText scheduleNameInput;
+ private EditText schedulePlaceInput;
+ private EditText scheduleStartHourInput;
+ private EditText scheduleStartMinInput;
+ private EditText scheduleEndHourInput;
+ private EditText scheduleEndMinInput;
+ private Button checkAdd1;
+ private ScheduleSQLHelper mySQLiteOpenHelper;
+ private SQLiteDatabase myDatabase;
+ private Context context;
+ private TextView mySchedule2;
+ private String date;
+ private Integer cnt=0;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_schedule_add);
+ initView();
+ }
+
+ private void initView() {
+ mySQLiteOpenHelper = new ScheduleSQLHelper(this);
+ myDatabase = mySQLiteOpenHelper.getWritableDatabase();
+
+ context = this;
+ scheduleNameInput = findViewById(R.id.scheduleNameInput);
+ schedulePlaceInput = findViewById(R.id.schedulePlaceInput);
+ scheduleStartHourInput = findViewById(R.id.scheduleStartHourInput);
+ scheduleStartMinInput = findViewById(R.id.scheduleStartMinInput);
+ scheduleEndHourInput = findViewById(R.id.scheduleEndHourInput);
+ scheduleEndMinInput = findViewById(R.id.scheduleEndMinInput);
+
+ checkAdd1 = findViewById(R.id.checkAdd1);
+ checkAdd1.setOnClickListener(this);
+
+ mySchedule2 = findViewById(R.id.schedule2);
+ }
+
+ @Override
+ public void onClick(View v) {
+ switch (v.getId()){
+ case R.id.checkAdd1:
+ ContentValues values = new ContentValues();
+ Intent intent = getIntent();
+ date = intent.getStringExtra("date");
+ Integer cnt1=0;
+ if(scheduleNameInput.getText().toString().equals("")){
+ Toast.makeText(this, "日程标题未填写", Toast.LENGTH_SHORT).show();
+ }else if((scheduleStartHourInput.getText().toString().equals("") && !scheduleStartMinInput.getText().toString().equals("")) || (!scheduleStartHourInput.getText().toString().equals("") && scheduleStartMinInput.getText().toString().equals(""))){
+ Toast.makeText(this, "开始时间未填写完全", Toast.LENGTH_SHORT).show();
+ }else if((scheduleEndHourInput.getText().toString().equals("") && !scheduleEndMinInput.getText().toString().equals("")) || (!scheduleEndHourInput.getText().toString().equals("") && scheduleEndMinInput.getText().toString().equals(""))){
+ Toast.makeText(this, "结束时间未填写完全", Toast.LENGTH_SHORT).show();
+ }else if(!scheduleStartHourInput.getText().toString().equals("") && !scheduleStartMinInput.getText().toString().equals("") && !scheduleEndHourInput.getText().toString().equals("") && !scheduleEndMinInput.getText().toString().equals("")){
+ if(Integer.parseInt(scheduleEndHourInput.getText().toString())24){
+ Toast.makeText(this, "开始时输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(Integer.parseInt(scheduleStartMinInput.getText().toString())<0 || Integer.parseInt(scheduleStartMinInput.getText().toString())>60){
+ Toast.makeText(this, "开始分输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(Integer.parseInt(scheduleEndHourInput.getText().toString())<0 || Integer.parseInt(scheduleEndHourInput.getText().toString())>24){
+ Toast.makeText(this, "结束时输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(Integer.parseInt(scheduleEndMinInput.getText().toString())<0 || Integer.parseInt(scheduleEndMinInput.getText().toString())>60){
+ Toast.makeText(this, "结束分输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(cnt1==0){
+ cnt=1;
+ }
+ }else{
+ cnt = 1;
+ }
+ if(cnt==1) {
+ //第一个参数是表中的列名
+ values.put("scheduleName", scheduleNameInput.getText().toString());
+ if(schedulePlaceInput.getText().toString().equals("")){
+ values.put("ifSchedulePlace", 0);
+ }else {
+ values.put("ifSchedulePlace", 1);
+ }
+ if(scheduleStartHourInput.getText().toString().equals("") && scheduleStartMinInput.getText().toString().equals("")){
+ values.put("ifStartTime", 0);
+ }else {
+ values.put("ifStartTime", 1);
+ }
+ if(scheduleEndHourInput.getText().toString().equals("") && scheduleEndMinInput.getText().toString().equals("")){
+ values.put("ifEndTime", 0);
+ }else {
+ values.put("ifEndTime", 1);
+ }
+ values.put("schedulePlace", schedulePlaceInput.getText().toString());
+ values.put("startTime", scheduleStartHourInput.getText().toString() + ":" + scheduleStartMinInput.getText().toString());
+ values.put("endTime", scheduleEndHourInput.getText().toString() + ":" + scheduleEndMinInput.getText().toString());
+ values.put("time", date);
+ myDatabase.insert("schedules", null, values);
+// Intent intent2 = new Intent(AddSchedule.this, MainActivity.class);
+// startActivity(intent2);
+ setResult(Activity.RESULT_OK);
+ finish();
+ //queryByDate(date);
+ break;
+ }
+ }
+ }
+
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/Schedule/EditScheduleActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/Schedule/EditScheduleActivity.java
new file mode 100644
index 0000000..a607cab
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/Schedule/EditScheduleActivity.java
@@ -0,0 +1,199 @@
+package com.diary.showme.Schedule;
+
+import android.app.Activity;
+import android.content.ContentValues;
+import android.content.Intent;
+import android.database.Cursor;
+import android.database.sqlite.SQLiteDatabase;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.Button;
+import android.widget.EditText;
+import android.widget.Toast;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import com.diary.database.DatabaseHelper.ScheduleSQLHelper;
+import com.diary.showme.R;
+
+public class EditScheduleActivity extends AppCompatActivity implements View.OnClickListener{
+ private Button editBtn,deleteBtn;
+ private EditText scheduleNameInput;
+ private EditText schedulePlaceInput;
+ private EditText scheduleStartHourInput;
+ private EditText scheduleStartMinInput;
+ private EditText scheduleEndHourInput;
+ private EditText scheduleEndMinInput;
+ private ScheduleSQLHelper mySQLiteOpenHelper;
+ private SQLiteDatabase myDatabase;
+ private String scheduleName;
+ private String date;
+ private Integer cnt;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_schedule_edit);
+
+ // 首先获取到意图对象
+ Intent intent = getIntent();
+ // 获取到传递过来的姓名
+ scheduleName = intent.getStringExtra("scheduleName");
+ //获得时间
+ date = intent.getStringExtra("date");
+
+ initView();
+ }
+
+ private void initView() {
+ mySQLiteOpenHelper = new ScheduleSQLHelper(this);
+ myDatabase = mySQLiteOpenHelper.getWritableDatabase();
+
+ editBtn = findViewById(R.id.editBtn);
+ editBtn.setOnClickListener(this);
+ deleteBtn = findViewById(R.id.deleteSchedule);
+ deleteBtn.setOnClickListener(this);
+
+ Cursor cursor = myDatabase.query("schedules",null,"scheduleName=? and time=?",new String[]{scheduleName,date},null,null,null);
+
+ if(cursor.moveToFirst()){
+ String aScheduleName = cursor.getString(cursor.getColumnIndex("scheduleName"));
+ String aSchedulePlace = cursor.getString(cursor.getColumnIndex("schedulePlace"));
+ String aStartTime = cursor.getString(cursor.getColumnIndex("startTime"));
+ String aEndTime = cursor.getString(cursor.getColumnIndex("endTime"));
+ Integer ifSchedulePlace = cursor.getInt(cursor.getColumnIndex("ifSchedulePlace"));
+ Integer ifStartTime = cursor.getInt(cursor.getColumnIndex("ifStartTime"));
+ Integer ifEndTime = cursor.getInt(cursor.getColumnIndex("ifEndTime"));
+ String[] aStartTime1; //=aStartTime.split(":");
+ String[] aEndTime1; //=aEndTime.split(":");
+
+ scheduleNameInput = findViewById(R.id.scheduleNameInput);
+ schedulePlaceInput = findViewById(R.id.schedulePlaceInput);
+ scheduleStartHourInput = findViewById(R.id.scheduleStartHourInput);
+ scheduleStartMinInput = findViewById(R.id.scheduleStartMinInput);
+ scheduleEndHourInput = findViewById(R.id.scheduleEndHourInput);
+ scheduleEndMinInput = findViewById(R.id.scheduleEndMinInput);
+ scheduleNameInput.setText(aScheduleName);
+ if(ifSchedulePlace==1){
+ schedulePlaceInput.setText(aSchedulePlace);
+ }
+ if(ifStartTime == 1) {
+ aStartTime1=aStartTime.split(":");
+ scheduleStartHourInput.setText(aStartTime1[0]);
+ scheduleStartMinInput.setText(aStartTime1[1]);
+ }
+ if(ifEndTime == 1) {
+ aEndTime1=aEndTime.split(":");
+ scheduleEndHourInput.setText(aEndTime1[0]);
+ scheduleEndMinInput.setText(aEndTime1[1]);
+ }
+ }
+
+ }
+
+ @Override
+ public void onClick(View v){
+ switch (v.getId()){
+ case R.id.deleteSchedule:
+ deleteMySchedule();
+ break;
+ case R.id.editBtn:
+ editSchedule();
+ break;
+ }
+ }
+
+ private void editSchedule() {
+// ContentValues values = new ContentValues();
+// values.put("scheduleName",scheduleNameInput.getText().toString());
+// values.put("scheduleName",scheduleNameInput.getText().toString());
+// values.put("schedulePlace",schedulePlaceInput.getText().toString());
+// values.put("startTime",scheduleStartHourInput.getText().toString()+":"+scheduleStartMinInput.getText().toString());
+// values.put("endTime",scheduleEndHourInput.getText().toString()+":"+scheduleEndMinInput.getText().toString());
+//
+// myDatabase.update("schedules",values,"scheduleName=?",new String[]{scheduleName});
+//
+// Intent intent = new Intent(EditScheduleActivity.this, MainActivity.class);
+// startActivity(intent);
+ ContentValues values = new ContentValues();
+ Intent intent = getIntent();
+ Integer cnt1 = 0;
+ date = intent.getStringExtra("date");
+ if(scheduleNameInput.getText().toString().equals("")){
+ Toast.makeText(this, "日程标题未填写", Toast.LENGTH_SHORT).show();
+ }else if((scheduleStartHourInput.getText().toString().equals("") && !scheduleStartMinInput.getText().toString().equals("")) || (!scheduleStartHourInput.getText().toString().equals("") && scheduleStartMinInput.getText().toString().equals(""))){
+ Toast.makeText(this, "开始时间未填写完全", Toast.LENGTH_SHORT).show();
+ }else if((scheduleEndHourInput.getText().toString().equals("") && !scheduleEndMinInput.getText().toString().equals("")) || (!scheduleEndHourInput.getText().toString().equals("") && scheduleEndMinInput.getText().toString().equals(""))){
+ Toast.makeText(this, "结束时间未填写完全", Toast.LENGTH_SHORT).show();
+ }else if(!scheduleStartHourInput.getText().toString().equals("") && !scheduleStartMinInput.getText().toString().equals("") && !scheduleEndHourInput.getText().toString().equals("") && !scheduleEndMinInput.getText().toString().equals("")){
+ if(Integer.parseInt(scheduleEndHourInput.getText().toString())24){
+ Toast.makeText(this, "开始时输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(Integer.parseInt(scheduleStartMinInput.getText().toString())<0 || Integer.parseInt(scheduleStartMinInput.getText().toString())>60){
+ Toast.makeText(this, "开始分输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(Integer.parseInt(scheduleEndHourInput.getText().toString())<0 || Integer.parseInt(scheduleEndHourInput.getText().toString())>24){
+ Toast.makeText(this, "结束时输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(Integer.parseInt(scheduleEndMinInput.getText().toString())<0 || Integer.parseInt(scheduleEndMinInput.getText().toString())>60){
+ Toast.makeText(this, "结束分输入不合法", Toast.LENGTH_SHORT).show();
+ cnt1+=1;
+ }
+ if(cnt1==0){
+ cnt=1;
+ }
+ }else{
+ cnt = 1;
+ }
+ if(cnt==1) {
+ //第一个参数是表中的列名
+ values.put("scheduleName", scheduleNameInput.getText().toString());
+ if (schedulePlaceInput.getText().toString().equals("")) {
+ values.put("ifSchedulePlace", 0);
+ } else {
+ values.put("ifSchedulePlace", 1);
+ }
+ if (scheduleStartHourInput.getText().toString().equals("") && scheduleStartMinInput.getText().toString().equals("")) {
+ values.put("ifStartTime", 0);
+ } else {
+ values.put("ifStartTime", 1);
+ }
+ if (scheduleEndHourInput.getText().toString().equals("") && scheduleEndMinInput.getText().toString().equals("")) {
+ values.put("ifEndTime", 0);
+ } else {
+ values.put("ifEndTime", 1);
+ }
+ values.put("schedulePlace", schedulePlaceInput.getText().toString());
+ values.put("startTime", scheduleStartHourInput.getText().toString() + ":" + scheduleStartMinInput.getText().toString());
+ values.put("endTime", scheduleEndHourInput.getText().toString() + ":" + scheduleEndMinInput.getText().toString());
+ values.put("time", date);
+// myDatabase.insert("schedules", null, values);
+ myDatabase.update("schedules",values,"scheduleName=?",new String[]{scheduleName});
+// Intent intent2 = new Intent(AddSchedule.this, MainActivity.class);
+// startActivity(intent2);
+ finish();
+ }
+ }
+
+ private void deleteMySchedule() {
+ myDatabase.delete("schedules","scheduleName=?",new String[]{scheduleName});
+ finish();
+ }
+
+ @Override
+ public void finish() {
+ setResult(Activity.RESULT_OK);
+ super.finish();
+ }
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/bean/DiaryBean.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/bean/DiaryBean.java
new file mode 100644
index 0000000..54b0349
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/bean/DiaryBean.java
@@ -0,0 +1,48 @@
+package com.diary.showme.diary.bean;
+
+public class DiaryBean {
+ private String date;
+ private String title;
+ private String content;
+ private String tag;
+
+ public DiaryBean(String date, String title, String content, String tagz) {
+ this.date = date;
+ this.title = title;
+ this.content = content;
+ this.tag = tag;
+ }
+ public String getTag() {
+ return tag;
+ }
+
+ public void setTag(String tag) {
+ this.tag = tag;
+ }
+
+ public String getDate() {
+ return date;
+ }
+
+ public void setDate(String date) {
+ this.date = date;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ public String getContent() {
+ return content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+
+}
+
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/db/DiaryDatabaseHelper.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/db/DiaryDatabaseHelper.java
new file mode 100644
index 0000000..257b1bc
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/db/DiaryDatabaseHelper.java
@@ -0,0 +1,32 @@
+package com.diary.showme.diary.db;
+
+import android.content.Context;
+import android.database.sqlite.SQLiteDatabase;
+import android.database.sqlite.SQLiteOpenHelper;
+
+public class DiaryDatabaseHelper extends SQLiteOpenHelper {
+
+ public static final String CREATE_DIARY = "create table Diary("
+ + "id integer primary key autoincrement, "
+ + "date text, "
+ + "title text, "
+ + "tag text, "
+ + "content text)";
+
+ private Context mContext;
+ public DiaryDatabaseHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version){
+ super(context, name, factory, version);
+ mContext = context;
+ }
+ @Override
+ public void onCreate(SQLiteDatabase db) {
+ db.execSQL(CREATE_DIARY);
+ }
+
+ @Override
+ public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
+
+ db.execSQL("drop table if exists Diary");
+ onCreate(db);
+ }
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/event/StartUpdateDiaryEvent.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/event/StartUpdateDiaryEvent.java
new file mode 100644
index 0000000..bb7a67d
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/event/StartUpdateDiaryEvent.java
@@ -0,0 +1,18 @@
+package com.diary.showme.diary.event;
+
+public class StartUpdateDiaryEvent {
+
+ private int position;
+
+ public StartUpdateDiaryEvent(int position) {
+ this.position = position;
+ }
+
+ public void setPosition(int position) {
+ this.position = position;
+ }
+
+ public int getPosition() {
+ return position;
+ }
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/AddDiaryActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/AddDiaryActivity.java
new file mode 100644
index 0000000..b0b8218
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/AddDiaryActivity.java
@@ -0,0 +1,502 @@
+package com.diary.showme.diary.ui;
+
+import android.Manifest;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.database.sqlite.SQLiteDatabase;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.graphics.Color;
+import android.net.Uri;
+import android.os.Build;
+import android.os.Bundle;
+import android.os.Environment;
+import android.os.Handler;
+import android.os.Message;
+import androidx.core.app.ActivityCompat;
+import android.provider.MediaStore;
+import android.view.KeyEvent;
+import android.view.View;
+import android.widget.EditText;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.TextView;
+import androidx.core.content.ContextCompat;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.ActionBar;
+import androidx.appcompat.app.AlertDialog;
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.core.content.FileProvider;
+
+
+import com.diary.showme.diary.db.DiaryDatabaseHelper;
+import com.diary.showme.diary.utils.AppManager;
+import com.diary.showme.diary.utils.GetDate;
+import com.diary.showme.diary.utils.StatusBarCompat;
+import com.diary.showme.diary.widget.LinedEditText;
+import com.diary.showme.R;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.util.ArrayList;
+import java.util.List;
+
+import butterknife.BindView;
+import butterknife.ButterKnife;
+import butterknife.OnClick;
+
+import cc.trity.floatingactionbutton.FloatingActionButton;
+import cc.trity.floatingactionbutton.FloatingActionsMenu;
+public class AddDiaryActivity extends AppCompatActivity {
+
+ @BindView(R.id.add_diary_tv_date)
+ TextView mAddDiaryTvDate;
+ @BindView(R.id.add_diary_et_title)
+ EditText mAddDiaryEtTitle;
+ @BindView(R.id.add_diary_et_content)
+ LinedEditText mAddDiaryEtContent;
+ @BindView(R.id.add_diary_fab_back)
+ FloatingActionButton mAddDiaryFabBack;
+ @BindView(R.id.add_diary_fab_add)
+ FloatingActionButton mAddDiaryFabAdd;
+ @BindView(R.id.add_diary_fab_picture)
+ FloatingActionButton mAddDiaryPicture;
+ @BindView(R.id.picture1)
+ ImageView mPicture1;
+
+
+ @BindView(R.id.right_labels)
+ FloatingActionsMenu mRightLabels;
+ @BindView(R.id.common_tv_title)
+ TextView mCommonTvTitle;
+ @BindView(R.id.common_title_ll)
+ LinearLayout mCommonTitleLl;
+ @BindView(R.id.common_iv_back)
+ ImageView mCommonIvBack;
+ @BindView(R.id.common_iv_test)
+ ImageView mCommonIvTest;
+
+ private DiaryDatabaseHelper mHelper;
+ private AlertDialog.Builder builder;
+ private AlertDialog dialog;
+ public static final int NONE = 0;
+ public static final int CAMERA = 11;// 拍照
+ public static final int PHOTO =22;
+ public static final int CAMERAZOOM = 33; // 相机拍照缩放
+ public static final int PHOTOZOOM = 44;//照片缩放
+ public static final int PHOTORESOULT = 55;// 结果
+ public static final String IMAGE_UNSPECIFIED = "image/*";
+ private static final String TAG = "AddM1Activity";
+
+ private static final int WRITE_PERMISSION = 0x01;
+ private Uri uritempFile=null;
+
+
+ private String cameraSavePath=null;
+
+ String[] permissions = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.CAMERA,Manifest.permission.READ_EXTERNAL_STORAGE};
+ List mPermissionList = new ArrayList<>();
+ private static final int PERMISSION_REQUEST = 1010;
+
+
+ private void initPermission(){
+ mPermissionList.clear();
+ /**
+ * 判断哪些权限未授予
+ */
+ for (int i = 0; i < permissions.length; i++) {
+ if (ContextCompat.checkSelfPermission(this, permissions[i]) != PackageManager.PERMISSION_GRANTED) {
+ mPermissionList.add(permissions[i]);
+ }
+ }
+ /**
+ * 判断是否为空
+ */
+ if (mPermissionList.isEmpty()) {//未授予的权限为空,表示都授予了
+ } else {//请求权限方法
+ String[] permissions = mPermissionList.toArray(new String[mPermissionList.size()]);//将List转为数组
+ ActivityCompat.requestPermissions(this, permissions, PERMISSION_REQUEST);
+ }
+ }
+
+ private Message message = null;
+ private Handler handler = new Handler() {
+ public void handleMessage(Message msg) {
+ switch (msg.what) {
+ case 1000:
+ Bitmap bitmap = (Bitmap) msg.obj;
+
+ mPicture1.setImageBitmap(bitmap);
+
+ break;
+ case 1001:
+ mPicture1.setImageBitmap(BitmapFactory.decodeResource(
+ getResources(), R.mipmap.ic_add_contact_holo_light));
+
+ default:
+ break;
+ }
+ };
+ };
+
+ public static void startActivity(Context context) {
+ Intent intent = new Intent(context, AddDiaryActivity.class);
+ context.startActivity(intent);
+ }
+
+ public static void startActivity(Context context, String title, String content) {
+ Intent intent = new Intent(context, AddDiaryActivity.class);
+ intent.putExtra("title", title);
+ intent.putExtra("content", content);
+ context.startActivity(intent);
+ }
+
+ @Override
+ protected void onCreate(@Nullable Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_add_diary);
+ AppManager.getAppManager().addActivity(this);
+ ButterKnife.bind(this);
+// ActionBar actionBar = getSupportActionBar();
+// actionBar.hide();
+ Intent intent = getIntent();
+ mAddDiaryEtTitle.setText(intent.getStringExtra("title"));
+ StatusBarCompat.compat(this, Color.parseColor("#161414"));
+ mCommonTvTitle.setText("添加日记");
+ mAddDiaryTvDate.setText("今天," + GetDate.getDate());
+ mAddDiaryEtContent.setText(intent.getStringExtra("content"));
+ mHelper = new DiaryDatabaseHelper(this, "Diary.db", null, 1);
+ initPermission();
+ File f = new File(Environment.getExternalStorageDirectory()
+ , "qwert.jpg");
+ if (f.exists()) {
+ // Bitmap bitmap=BitmapFactory.decodeFile(f.getPath());
+ // icon.setImageBitmap(bitmap);
+
+ }
+ }
+
+
+ @OnClick({R.id.common_iv_back, R.id.add_diary_et_title, R.id.add_diary_et_content, R.id.add_diary_fab_back, R.id.add_diary_fab_add, R.id.add_diary_fab_picture})
+ public void onClick(View view) {
+ switch (view.getId()) {
+ case R.id.common_iv_back:
+ DiaryActivity.startActivity(this);
+ case R.id.add_diary_et_title:
+ break;
+ case R.id.add_diary_et_content:
+ break;
+ case R.id.add_diary_fab_back:
+ String date = GetDate.getDate().toString();
+ String tag = String.valueOf(System.currentTimeMillis());
+ String title = mAddDiaryEtTitle.getText().toString() + "";
+ String content = mAddDiaryEtContent.getText().toString() + "";
+ if (!title.equals("") || !content.equals("")) {
+ SQLiteDatabase db = mHelper.getWritableDatabase();
+ ContentValues values = new ContentValues();
+ values.put("date", date);
+ values.put("title", title);
+ values.put("content", content);
+ values.put("tag", tag);
+ db.insert("Diary", null, values);
+ values.clear();
+ }
+ DiaryActivity.startActivity(this);
+ break;
+ case R.id.add_diary_fab_add:
+ final String dateBack = GetDate.getDate().toString();
+ final String titleBack = mAddDiaryEtTitle.getText().toString();
+ final String contentBack = mAddDiaryEtContent.getText().toString();
+ if(!titleBack.isEmpty() || !contentBack.isEmpty()){
+ AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
+ alertDialogBuilder.setMessage("是否保存日记内容?").setPositiveButton("确定", new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ SQLiteDatabase db = mHelper.getWritableDatabase();
+ ContentValues values = new ContentValues();
+ values.put("date", dateBack);
+ values.put("title", titleBack);
+ values.put("content", contentBack);
+ db.insert("Diary", null, values);
+ values.clear();
+ DiaryActivity.startActivity(AddDiaryActivity.this);
+ }
+ }).setNegativeButton("取消", new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ DiaryActivity.startActivity(AddDiaryActivity.this);
+ }
+ }).show();
+ }else{
+ DiaryActivity.startActivity(this);
+ }
+ break;
+ case R.id.add_diary_fab_picture:
+ selectOperator();// 拍照或者调用图库
+ break;
+ }
+ }
+
+ private void saveimage(Bitmap bmp){
+ File f = new File(Environment.getExternalStorageDirectory()
+ , "qwert.jpg");
+ try {
+ FileOutputStream fos = new FileOutputStream(f);
+ bmp.compress(Bitmap.CompressFormat.JPEG, 100, fos);
+ fos.flush();
+ fos.close();
+ System.out.println("111111111111111111==="+f.length());
+ } catch (FileNotFoundException e) {
+ e.printStackTrace();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ @Override
+ protected void onResume() {
+ // TODO Auto-generated method stub
+ super.onResume();
+ Intent intent =getIntent();
+ String action=intent.getStringExtra("android_manage_type");
+
+ if(action!=null)
+ {
+ if(action.equals("add"))
+ {
+
+ }
+ }
+
+ }
+ @Override
+ protected void onPause() {
+ // TODO Auto-generated method stub
+ super.onPause();
+ if(dialog!=null){
+ dialog.dismiss();
+ }
+ }
+ private void openCamera(){
+ Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
+ cameraSavePath =Environment.getExternalStorageDirectory()+ File.separator + "Android"+File.separator+"xx.jpg";
+ File f_camera =new File(cameraSavePath);
+ Uri uri_camera;
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ //test.xxx.com.myapplication.fileprovider 是在清单文件配置的 android:authorities
+ uri_camera = FileProvider.getUriForFile(this, "com.example.dairyexanple.fileprovider", f_camera);
+ intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
+ System.out.println("openCamera cameraSavePath length=="+f_camera.length());
+ }else {
+ uri_camera = Uri.fromFile(f_camera);
+ }
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, uri_camera);
+ startActivityForResult(intent, CAMERA);
+ }
+ private void choosePhoto() {
+ Intent intent = new Intent(Intent.ACTION_PICK, null);
+ intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
+ IMAGE_UNSPECIFIED);
+ startActivityForResult(intent, PHOTO);
+ }
+
+ @Override
+ public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
+ switch (requestCode) {
+ case PERMISSION_REQUEST:
+ break;
+ default:
+ break;
+ }
+
+
+
+ super.onRequestPermissionsResult(requestCode, permissions, grantResults);
+
+ }
+ private void startPhotoZoom2(Uri uri) {
+ // 调用系统中自带的图片剪裁
+ Intent intent = new Intent("com.android.camera.action.CROP");
+ intent.setDataAndType(uri, "image/*");
+
+ uritempFile = Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory()+ File.separator + "Android" + "/icon_temp1.jpg");
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, uritempFile);
+
+ intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString());
+ intent.putExtra("noFaceDetection", true);
+
+ intent.putExtra("crop", "true");
+ // aspectX aspectY 是宽高的比例
+ intent.putExtra("aspectX", 1);
+ intent.putExtra("aspectY", 1);
+ // outputX outputY 是裁剪图片宽高
+ intent.putExtra("outputX", 250);
+ intent.putExtra("outputY", 250);
+ intent.putExtra("return-data", true);
+ startActivityForResult(intent, PHOTOZOOM);
+
+
+ }
+ /**
+ * 调用系统裁剪的方法
+ */
+ private void startPhoneZoom(Uri uri) {
+ Intent intent = new Intent("com.android.camera.action.CROP");
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
+ }
+ intent.setDataAndType(uri, "image/*");
+ //是否可裁剪
+ intent.putExtra("corp", "true");
+ //裁剪器高宽比
+ intent.putExtra("aspectY", 1);
+ intent.putExtra("aspectX", 1);
+ //设置裁剪框高宽
+ intent.putExtra("outputX", 150);
+ intent.putExtra("outputY", 150);
+
+
+ // Uri temp =Uri.parse(cameraSavePath); //Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory().getPath() + "/" + System.currentTimeMillis() + ".jpg");
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+
+ Uri temp =Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory().getPath()+ File.separator + "Android"+File.separator+"xx.jpg");
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, temp);
+ }
+
+
+ intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString());
+ intent.putExtra("noFaceDetection", true);
+ //返回数据
+ intent.putExtra("return-data", true);
+ startActivityForResult(intent, CAMERAZOOM);
+ }
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
+ // TODO Auto-generated method stub
+ System.out.println("onActivityResult== requestCode="+requestCode+" data ="+data);
+ // 读取相册缩放图片
+ if (requestCode == PHOTO) {
+ startPhotoZoom2(data.getData());
+ }else if(requestCode==PHOTOZOOM){
+ File file = null;
+ try {
+ file = new File(new URI(uritempFile.toString()));
+ } catch (URISyntaxException e) {
+ e.printStackTrace();
+ }
+ System.out.println("uritempFile.toString()=="+uritempFile.toString()+" "+file.length());
+ Bitmap photo = BitmapFactory.decodeFile(file.toString());
+ saveimage(photo);
+
+ message =new Message();
+ message.what=1000;
+ message.obj =photo;
+ handler.sendMessageDelayed(message, 100);
+ }else if(requestCode==CAMERAZOOM){
+ Bitmap photo=null;
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N){
+ File file = null;
+ Uri temp =Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory().getPath()+ File.separator + "Android"+File.separator+"xx.jpg");
+ try {
+ file = new File(new URI(temp.toString()));
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ photo = BitmapFactory.decodeFile(file.toString());
+
+ }else{
+ File f =new File(cameraSavePath);
+ System.out.println("文件大小 =="+f.length());
+ photo = BitmapFactory.decodeFile(f.toString());
+
+ }
+ saveimage(photo);
+ message =new Message();
+ message.what=1000;
+ message.obj =photo;
+ handler.sendMessageDelayed(message, 100);
+
+
+
+ System.out.println("qqqqqqqqqq =");
+
+
+ }else if(requestCode==CAMERA){
+ //相机返回结果
+ File mAvatarFile = new File(cameraSavePath);
+ Uri uri;
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ //test.xxx.com.myapplication.fileprovider 是在清单文件配置的 android:authorities
+ uri = FileProvider.getUriForFile(this, "com.example.dairyexanple.fileprovider", mAvatarFile);
+
+ System.out.println("open camera 2222222 mAvatarFile length=="+mAvatarFile.length());
+ }else {
+ uri = Uri.fromFile(mAvatarFile);
+ }
+ startPhoneZoom(uri);
+ System.out.println("uritempFile.toString()==");
+ }
+
+ super.onActivityResult(requestCode, resultCode, data);
+ }
+ private void selectOperator(){
+ List list = new ArrayList();
+ list.add(0, "从相册中选择");
+ list.add(1, "相机");
+ builder = new AlertDialog.Builder(this);
+ builder.setTitle("请选择获取图片的方式");
+ builder.setItems(list.toArray(new String[list.size()]), new DialogInterface.OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialog, int which) {
+ if (which == 0) {
+
+ choosePhoto();
+ } else if (which == 1) {
+ openCamera();
+
+ }else{
+ /*new Utils(AddM1Activity.this)
+ .deleteIcon_temp_01();
+ //deleteIcon_temp();
+
+ message =new Message();
+ message.what=1001;
+ handler.sendMessageDelayed(message, 100);*/
+ }
+
+ }
+ });
+ builder.setCancelable(true);
+ builder.setOnKeyListener(new DialogInterface.OnKeyListener() {
+ @Override
+ public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
+ System.out.println("clicked----"+keyCode);
+ dialog.dismiss();
+ // finish();
+ return false;
+ }
+ });
+ builder.setOnCancelListener(new DialogInterface.OnCancelListener() {
+ @Override
+ public void onCancel(DialogInterface dialog) {
+ System.out.println("click onCancel");
+
+ }
+ });
+ builder.create().show();
+ }
+
+
+ @Override
+ public void onBackPressed() {
+ super.onBackPressed();
+ DiaryActivity.startActivity(this);
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/DiaryActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/DiaryActivity.java
new file mode 100644
index 0000000..210b431
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/DiaryActivity.java
@@ -0,0 +1,260 @@
+package com.diary.showme.diary.ui;
+
+import androidx.annotation.NonNull;
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.core.app.ActivityCompat;
+import androidx.core.content.ContextCompat;
+import androidx.recyclerview.widget.LinearLayoutManager;
+import androidx.recyclerview.widget.RecyclerView;
+
+import android.Manifest;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.database.Cursor;
+import android.database.sqlite.SQLiteDatabase;
+import android.graphics.Color;
+import android.media.MediaPlayer;
+import android.os.Bundle;
+import android.os.Environment;
+import android.view.View;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import com.diary.showme.diary.bean.DiaryBean;
+import com.diary.showme.diary.db.DiaryDatabaseHelper;
+import com.diary.showme.diary.event.StartUpdateDiaryEvent;
+import com.diary.showme.diary.utils.AppManager;
+import com.diary.showme.diary.utils.GetDate;
+import com.diary.showme.diary.utils.SpHelper;
+import com.diary.showme.diary.utils.StatusBarCompat;
+import com.diary.showme.R;
+import com.google.android.material.floatingactionbutton.FloatingActionButton;
+
+import org.greenrobot.eventbus.EventBus;
+import org.greenrobot.eventbus.Subscribe;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.List;
+
+import butterknife.BindView;
+import butterknife.ButterKnife;
+import butterknife.OnClick;
+
+public class DiaryActivity extends AppCompatActivity implements View.OnClickListener{
+
+ @BindView(R.id.common_iv_back)
+ ImageView mCommonIvBack;
+ @BindView(R.id.common_tv_title)
+ TextView mCommonTvTitle;
+ @BindView(R.id.common_iv_test)
+ ImageView mCommonIvTest;
+ @BindView(R.id.common_title_ll)
+ LinearLayout mCommonTitleLl;
+ @BindView(R.id.main_iv_circle)
+ ImageView mMainIvCircle;
+ @BindView(R.id.main_tv_date)
+ TextView mMainTvDate;
+ @BindView(R.id.main_tv_content)
+ TextView mMainTvContent;
+ @BindView(R.id.item_ll_control)
+ LinearLayout mItemLlControl;
+
+ @BindView(R.id.main_rv_show_diary)
+ RecyclerView mMainRvShowDiary;
+ @BindView(R.id.main_pause)
+ FloatingActionButton mMainpause;
+ @BindView(R.id.main_play)
+ FloatingActionButton mMainplay;
+ @BindView(R.id.main_stop)
+ FloatingActionButton mMainstop;
+ @BindView(R.id.main_fab_enter_edit)
+ FloatingActionButton mMainFabEnterEdit;
+ @BindView(R.id.main_rl_main)
+ RelativeLayout mMainRlMain;
+ @BindView(R.id.item_first)
+ LinearLayout mItemFirst;
+ @BindView(R.id.main_ll_main)
+ LinearLayout mMainLlMain;
+ private List mDiaryBeanList;
+
+ private DiaryDatabaseHelper mHelper;
+
+ private static String IS_WRITE = "true";
+
+ private int mEditPosition = -1;
+
+ private MediaPlayer mediaPlayer = new MediaPlayer();
+
+ /**
+ * 标识今天是否已经写了日记
+ */
+ private boolean isWrite = false;
+ private static TextView mTvTest;
+
+ public static void startActivity(Context context) {
+ Intent intent = new Intent(context, DiaryActivity.class);
+ context.startActivity(intent);
+ }
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_diary);
+ AppManager.getAppManager().addActivity(this);
+ ButterKnife.bind(this);
+ StatusBarCompat.compat(this, Color.parseColor("#161414"));
+ mHelper = new DiaryDatabaseHelper(this, "Diary.db", null, 1);
+// ActionBar actionBar = getSupportActionBar();
+// actionBar.hide();
+ EventBus.getDefault().register(this);
+ SpHelper spHelper = SpHelper.getInstance(this);
+ getDiaryBeanList();
+ initTitle();
+ mMainRvShowDiary.setLayoutManager(new LinearLayoutManager(this));
+ mMainRvShowDiary.setAdapter(new DiaryAdapter(this, mDiaryBeanList));
+ mTvTest = new TextView(this);
+ mTvTest.setText("hello world");
+ mMainplay.setOnClickListener(this);
+ mMainpause.setOnClickListener(this);
+ mMainstop.setOnClickListener(this);
+ //权限判断,如果没有权限就请求权限
+ if (ContextCompat.checkSelfPermission(DiaryActivity.this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) {
+ ActivityCompat.requestPermissions(DiaryActivity.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);
+ } else {
+ initMediaPlayer();//初始化播放器 MediaPlayer
+ }
+ }
+
+ private void initTitle() {
+ mMainTvDate.setText("今天," + GetDate.getDate());
+ mCommonTvTitle.setText("日记");
+ mCommonIvBack.setVisibility(View.INVISIBLE);
+ mCommonIvTest.setVisibility(View.INVISIBLE);
+
+ }
+
+ private List getDiaryBeanList() {
+
+ mDiaryBeanList = new ArrayList<>();
+ List diaryList = new ArrayList<>();
+ SQLiteDatabase sqLiteDatabase = mHelper.getWritableDatabase();
+ Cursor cursor = sqLiteDatabase.query("Diary", null, null, null, null, null, null);
+
+ if (cursor.moveToFirst()) {
+ do {
+ String date = cursor.getString(cursor.getColumnIndex("date"));
+ String dateSystem = GetDate.getDate().toString();
+ if (date.equals(dateSystem)) {
+ mMainLlMain.removeView(mItemFirst);
+ break;
+ }
+ } while (cursor.moveToNext());
+ }
+
+
+ if (cursor.moveToFirst()) {
+ do {
+ String date = cursor.getString(cursor.getColumnIndex("date"));
+ String title = cursor.getString(cursor.getColumnIndex("title"));
+ String content = cursor.getString(cursor.getColumnIndex("content"));
+ String tag = cursor.getString(cursor.getColumnIndex("tag"));
+ mDiaryBeanList.add(new DiaryBean(date, title, content, tag));
+ } while (cursor.moveToNext());
+ }
+ cursor.close();
+
+ for (int i = mDiaryBeanList.size() - 1; i >= 0; i--) {
+ diaryList.add(mDiaryBeanList.get(i));
+ }
+
+ mDiaryBeanList = diaryList;
+ return mDiaryBeanList;
+ }
+
+ private void initMediaPlayer() {
+ try {
+ File file = new File(Environment.getExternalStorageDirectory(), "music.mp3");
+ mediaPlayer.setDataSource(file.getPath());//指定音频文件路径
+ mediaPlayer.setLooping(true);//设置为循环播放
+ mediaPlayer.prepare();//初始化播放器MediaPlayer
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ @Override
+ public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
+ switch (requestCode){
+ case 1:
+ if(grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED){
+ initMediaPlayer();
+ }else{
+ Toast.makeText(this, "拒绝权限,将无法使用程序。", Toast.LENGTH_LONG).show();
+ finish();
+ }
+ break;
+ default:
+ }
+
+ }
+
+ @OnClick({R.id.main_play, R.id.main_pause, R.id.main_stop, R.id.main_fab_enter_edit})
+ public void onClick(View view) {
+ switch (view.getId()) {
+ case R.id.main_play:
+ //如果没在播放中,立刻开始播放。
+ if(!mediaPlayer.isPlaying()){
+ mediaPlayer.start();
+ }
+ break;
+ case R.id.main_pause:
+ //如果在播放中,立刻暂停。
+ if(mediaPlayer.isPlaying()){
+ mediaPlayer.pause();
+ }
+ break;
+ case R.id.main_stop:
+ //如果在播放中,立刻停止。
+ if(mediaPlayer.isPlaying()){
+ mediaPlayer.reset();
+ initMediaPlayer();//初始化播放器 MediaPlayer
+ }
+ break;
+ case R.id.main_fab_enter_edit:
+ AddDiaryActivity.startActivity(this);
+ break;
+ }
+ }
+
+
+ @Subscribe
+ public void startUpdateDiaryActivity(StartUpdateDiaryEvent event) {
+ String title = mDiaryBeanList.get(event.getPosition()).getTitle();
+ String content = mDiaryBeanList.get(event.getPosition()).getContent();
+ String tag = mDiaryBeanList.get(event.getPosition()).getTag();
+ UpdateDiaryActivity.startActivity(this, title, content, tag);
+
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ EventBus.getDefault().unregister(this);
+ if(mediaPlayer != null){
+ mediaPlayer.stop();
+ mediaPlayer.release();
+ }
+ }
+
+ @Override
+ public void onBackPressed() {
+ super.onBackPressed();
+ AppManager.getAppManager().AppExit(this);
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/DiaryAdapter.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/DiaryAdapter.java
new file mode 100644
index 0000000..32c6a40
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/DiaryAdapter.java
@@ -0,0 +1,108 @@
+package com.diary.showme.diary.ui;
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+
+import androidx.recyclerview.widget.RecyclerView;
+
+import com.diary.showme.diary.bean.DiaryBean;
+import com.diary.showme.diary.event.StartUpdateDiaryEvent;
+import com.diary.showme.diary.utils.GetDate;
+import com.diary.showme.R;
+
+import org.greenrobot.eventbus.EventBus;
+import java.util.List;
+
+public class DiaryAdapter extends RecyclerView.Adapter {
+
+ private Context mContext;
+ private LayoutInflater mLayoutInflater;
+ private List mDiaryBeanList;
+ private int mEditPosition = -1;
+
+ public DiaryAdapter(Context context, List mDiaryBeanList){
+ mContext = context;
+ this.mLayoutInflater = LayoutInflater.from(context);
+ this.mDiaryBeanList = mDiaryBeanList;
+ }
+ @Override
+ public DiaryViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
+ return new DiaryViewHolder(mLayoutInflater.inflate(R.layout.item_rv_diary, parent, false));
+ }
+
+ @Override
+ public void onBindViewHolder(final DiaryViewHolder holder, final int position) {
+
+ String dateSystem = GetDate.getDate().toString();
+ if(mDiaryBeanList.get(position).getDate().equals(dateSystem)){
+ holder.mIvCircle.setImageResource(R.drawable.circle_orange);
+ }
+ holder.mTvDate.setText(mDiaryBeanList.get(position).getDate());
+ holder.mTvTitle.setText(mDiaryBeanList.get(position).getTitle());
+ holder.mTvContent.setText(" " + mDiaryBeanList.get(position).getContent());
+ holder.mIvEdit.setVisibility(View.INVISIBLE);
+ if(mEditPosition == position){
+ holder.mIvEdit.setVisibility(View.VISIBLE);
+ }else {
+ holder.mIvEdit.setVisibility(View.GONE);
+ }
+ holder.mLl.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if(holder.mIvEdit.getVisibility() == View.VISIBLE){
+ holder.mIvEdit.setVisibility(View.GONE);
+ }else {
+ holder.mIvEdit.setVisibility(View.VISIBLE);
+ }
+ if(mEditPosition != position){
+ notifyItemChanged(mEditPosition);
+ }
+ mEditPosition = position;
+ }
+ });
+
+ holder.mIvEdit.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ EventBus.getDefault().post(new StartUpdateDiaryEvent(position));
+ }
+ });
+ }
+
+ @Override
+ public int getItemCount() {
+ return mDiaryBeanList.size();
+ }
+
+ public static class DiaryViewHolder extends RecyclerView.ViewHolder{
+
+ TextView mTvDate;
+ TextView mTvTitle;
+ TextView mTvContent;
+ ImageView mIvEdit;
+ LinearLayout mLlTitle;
+ LinearLayout mLl;
+ ImageView mIvCircle;
+ LinearLayout mLlControl;
+ RelativeLayout mRlEdit;
+
+ DiaryViewHolder(View view){
+ super(view);
+ mIvCircle = (ImageView) view.findViewById(R.id.main_iv_circle);
+ mTvDate = (TextView) view.findViewById(R.id.main_tv_date);
+ mTvTitle = (TextView) view.findViewById(R.id.main_tv_title);
+ mTvContent = (TextView) view.findViewById(R.id.main_tv_content);
+ mIvEdit = (ImageView) view.findViewById(R.id.main_iv_edit);
+ mLlTitle = (LinearLayout) view.findViewById(R.id.main_ll_title);
+ mLl = (LinearLayout) view.findViewById(R.id.item_ll);
+ mLlControl = (LinearLayout) view.findViewById(R.id.item_ll_control);
+ mRlEdit = (RelativeLayout) view.findViewById(R.id.item_rl_edit);
+ }
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/UpdateDiaryActivity.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/UpdateDiaryActivity.java
new file mode 100644
index 0000000..1e1688a
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/ui/UpdateDiaryActivity.java
@@ -0,0 +1,496 @@
+package com.diary.showme.diary.ui;
+
+import android.Manifest;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.DialogInterface;
+import android.content.Intent;
+import android.content.pm.PackageManager;
+import android.database.sqlite.SQLiteDatabase;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.graphics.Color;
+import android.net.Uri;
+import android.os.Build;
+import android.os.Bundle;
+import android.os.Environment;
+import android.os.Handler;
+import android.os.Message;
+import androidx.core.app.ActivityCompat;
+import android.provider.MediaStore;
+import android.view.KeyEvent;
+import android.view.View;
+import android.widget.EditText;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.TextView;
+import androidx.core.content.ContextCompat;
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.ActionBar;
+import androidx.appcompat.app.AlertDialog;
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.core.content.FileProvider;
+
+import com.diary.showme.diary.db.DiaryDatabaseHelper;
+import com.diary.showme.diary.utils.AppManager;
+import com.diary.showme.diary.utils.GetDate;
+import com.diary.showme.diary.utils.StatusBarCompat;
+import com.diary.showme.diary.widget.LinedEditText;
+import com.diary.showme.R;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.util.ArrayList;
+import java.util.List;
+
+import butterknife.ButterKnife;
+import butterknife.OnClick;
+import butterknife.BindView;
+
+import cc.trity.floatingactionbutton.FloatingActionButton;
+import cc.trity.floatingactionbutton.FloatingActionsMenu;
+
+public class UpdateDiaryActivity extends AppCompatActivity {
+ @BindView(R.id.picture2)
+ ImageView mPicture2;
+ @BindView(R.id.update_diary_fab_picture)
+ FloatingActionButton mUpdateDiaryPicture;
+ @BindView(R.id.update_diary_tv_date)
+ TextView mUpdateDiaryTvDate;
+ @BindView(R.id.update_diary_et_title)
+ EditText mUpdateDiaryEtTitle;
+ @BindView(R.id.update_diary_et_content)
+ LinedEditText mUpdateDiaryEtContent;
+ @BindView(R.id.update_diary_fab_back)
+ FloatingActionButton mUpdateDiaryFabBack;
+ @BindView(R.id.update_diary_fab_add)
+ FloatingActionButton mUpdateDiaryFabAdd;
+ @BindView(R.id.update_diary_fab_delete)
+ FloatingActionButton mUpdateDiaryFabDelete;
+ @BindView(R.id.right_labels)
+ FloatingActionsMenu mRightLabels;
+ @BindView(R.id.common_tv_title)
+ TextView mCommonTvTitle;
+ @BindView(R.id.common_title_ll)
+ LinearLayout mCommonTitleLl;
+ @BindView(R.id.common_iv_back)
+ ImageView mCommonIvBack;
+ @BindView(R.id.common_iv_test)
+ ImageView mCommonIvTest;
+ @BindView(R.id.update_diary_tv_tag)
+ TextView mTvTag;
+ private AlertDialog.Builder builder;
+ private AlertDialog dialog;
+ public static final int NONE = 0;
+ public static final int CAMERA = 11;// 拍照
+ public static final int PHOTO =22;
+ public static final int CAMERAZOOM = 33; // 相机拍照缩放
+ public static final int PHOTOZOOM = 44;//照片缩放
+ public static final int PHOTORESOULT = 55;// 结果
+ public static final String IMAGE_UNSPECIFIED = "image/*";
+ private static final String TAG = "AddM1Activity";
+
+ private static final int WRITE_PERMISSION = 0x01;
+ private Uri uritempFile=null;
+
+ private String cameraSavePath=null;
+
+ String[] permissions = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.CAMERA,Manifest.permission.READ_EXTERNAL_STORAGE};
+ List mPermissionList = new ArrayList<>();
+ private static final int PERMISSION_REQUEST = 1010;
+
+
+ private void initPermission(){
+ mPermissionList.clear();
+ /**
+ * 判断哪些权限未授予
+ */
+ for (int i = 0; i < permissions.length; i++) {
+ if (ContextCompat.checkSelfPermission(this, permissions[i]) != PackageManager.PERMISSION_GRANTED) {
+ mPermissionList.add(permissions[i]);
+ }
+ }
+ /**
+ * 判断是否为空
+ */
+ if (mPermissionList.isEmpty()) {//未授予的权限为空,表示都授予了
+ } else {//请求权限方法
+ String[] permissions = mPermissionList.toArray(new String[mPermissionList.size()]);//将List转为数组
+ ActivityCompat.requestPermissions(this, permissions, PERMISSION_REQUEST);
+ }
+ }
+
+ private Message message = null;
+ private Handler handler = new Handler() {
+ public void handleMessage(Message msg) {
+ switch (msg.what) {
+ case 1000:
+ Bitmap bitmap = (Bitmap) msg.obj;
+
+ mPicture2.setImageBitmap(bitmap);
+
+ break;
+ case 1001:
+ mPicture2.setImageBitmap(BitmapFactory.decodeResource(
+ getResources(), R.mipmap.ic_add_contact_holo_light));
+
+ default:
+ break;
+ }
+ };
+ };
+
+ private DiaryDatabaseHelper mHelper;
+
+ public static void startActivity(Context context, String title, String content, String tag) {
+ Intent intent = new Intent(context, UpdateDiaryActivity.class);
+ intent.putExtra("title", title);
+ intent.putExtra("content", content);
+ intent.putExtra("tag", tag);
+ context.startActivity(intent);
+ }
+
+ @Override
+ protected void onCreate(@Nullable Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_update_diary);
+ AppManager.getAppManager().addActivity(this);
+ ButterKnife.bind(this);
+ mHelper = new DiaryDatabaseHelper(this, "Diary.db", null, 1);
+ initTitle();
+ StatusBarCompat.compat(this, Color.parseColor("#161414"));
+
+ Intent intent = getIntent();
+ mUpdateDiaryTvDate.setText("今天," + GetDate.getDate());
+ mUpdateDiaryEtTitle.setText(intent.getStringExtra("title"));
+ mUpdateDiaryEtContent.setText(intent.getStringExtra("content"));
+ mTvTag.setText(intent.getStringExtra("tag"));
+ initPermission();
+ File f = new File(Environment.getExternalStorageDirectory()
+ , "qwert.jpg");
+ if (f.exists()) {
+ // Bitmap bitmap=BitmapFactory.decodeFile(f.getPath());
+ // icon.setImageBitmap(bitmap);
+
+ }
+
+
+ }
+
+ private void initTitle() {
+// ActionBar actionBar = getSupportActionBar();
+// actionBar.hide();
+ mCommonTvTitle.setText("修改日记");
+ }
+
+ @OnClick({R.id.common_iv_back, R.id.update_diary_tv_date, R.id.update_diary_et_title, R.id.update_diary_et_content, R.id.update_diary_fab_back, R.id.update_diary_fab_add, R.id.update_diary_fab_delete, R.id.update_diary_fab_picture})
+ public void onClick(View view) {
+ switch (view.getId()) {
+ case R.id.common_iv_back:
+ DiaryActivity.startActivity(this);
+ case R.id.update_diary_tv_date:
+ break;
+ case R.id.update_diary_et_title:
+ break;
+ case R.id.update_diary_et_content:
+ break;
+ case R.id.update_diary_fab_back:
+ androidx.appcompat.app.AlertDialog.Builder alertDialogBuilder = new androidx.appcompat.app.AlertDialog.Builder(this);
+ alertDialogBuilder.setMessage("确定要删除该日记吗?").setPositiveButton("确定", new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+
+// String title = mUpdateDiaryEtTitle.getText().toString();
+ String tag = mTvTag.getText().toString();
+ SQLiteDatabase dbDelete = mHelper.getWritableDatabase();
+ dbDelete.delete("Diary", "tag = ?", new String[]{tag});
+ DiaryActivity.startActivity(UpdateDiaryActivity.this);
+ }
+ }).setNegativeButton("取消", new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog, int which) {
+ }
+ }).show();
+ break;
+ case R.id.update_diary_fab_add:
+ SQLiteDatabase dbUpdate = mHelper.getWritableDatabase();
+ ContentValues valuesUpdate = new ContentValues();
+ String title = mUpdateDiaryEtTitle.getText().toString();
+ String content = mUpdateDiaryEtContent.getText().toString();
+ valuesUpdate.put("title", title);
+ valuesUpdate.put("content", content);
+ dbUpdate.update("Diary", valuesUpdate, "title = ?", new String[]{title});
+ dbUpdate.update("Diary", valuesUpdate, "content = ?", new String[]{content});
+ DiaryActivity.startActivity(this);
+ break;
+ case R.id.update_diary_fab_delete:
+ DiaryActivity.startActivity(this);
+
+ break;
+ case R.id.update_diary_fab_picture:
+ selectOperator();// 拍照或者调用图库
+ break;
+ }
+ }
+ private void saveimage(Bitmap bmp){
+ File f = new File(Environment.getExternalStorageDirectory()
+ , "qwert.jpg");
+ try {
+ FileOutputStream fos = new FileOutputStream(f);
+ bmp.compress(Bitmap.CompressFormat.JPEG, 100, fos);
+ fos.flush();
+ fos.close();
+ System.out.println("111111111111111111==="+f.length());
+ } catch (FileNotFoundException e) {
+ e.printStackTrace();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ @Override
+ protected void onResume() {
+ // TODO Auto-generated method stub
+ super.onResume();
+ Intent intent =getIntent();
+ String action=intent.getStringExtra("android_manage_type");
+
+ if(action!=null)
+ {
+ if(action.equals("add"))
+ {
+
+ }
+ }
+
+ }
+ @Override
+ protected void onPause() {
+ // TODO Auto-generated method stub
+ super.onPause();
+ if(dialog!=null){
+ dialog.dismiss();
+ }
+ }
+ private void openCamera(){
+ Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
+ cameraSavePath =Environment.getExternalStorageDirectory()+ File.separator + "Android"+File.separator+"xx.jpg";
+ File f_camera =new File(cameraSavePath);
+ Uri uri_camera;
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ //test.xxx.com.myapplication.fileprovider 是在清单文件配置的 android:authorities
+ uri_camera = FileProvider.getUriForFile(this, "com.example.dairyexanple.fileprovider", f_camera);
+ intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
+ System.out.println("openCamera cameraSavePath length=="+f_camera.length());
+ }else {
+ uri_camera = Uri.fromFile(f_camera);
+ }
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, uri_camera);
+ startActivityForResult(intent, CAMERA);
+ }
+ private void choosePhoto() {
+ Intent intent = new Intent(Intent.ACTION_PICK, null);
+ intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
+ IMAGE_UNSPECIFIED);
+ startActivityForResult(intent, PHOTO);
+ }
+
+ @Override
+ public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
+ switch (requestCode) {
+ case PERMISSION_REQUEST:
+ break;
+ default:
+ break;
+ }
+
+
+
+ super.onRequestPermissionsResult(requestCode, permissions, grantResults);
+
+ }
+ private void startPhotoZoom2(Uri uri) {
+ // 调用系统中自带的图片剪裁
+ Intent intent = new Intent("com.android.camera.action.CROP");
+ intent.setDataAndType(uri, "image/*");
+
+ uritempFile = Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory()+ File.separator + "Android" + "/icon_temp1.jpg");
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, uritempFile);
+
+ intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString());
+ intent.putExtra("noFaceDetection", true);
+
+ intent.putExtra("crop", "true");
+ // aspectX aspectY 是宽高的比例
+ intent.putExtra("aspectX", 1);
+ intent.putExtra("aspectY", 1);
+ // outputX outputY 是裁剪图片宽高
+ intent.putExtra("outputX", 250);
+ intent.putExtra("outputY", 250);
+ intent.putExtra("return-data", true);
+ startActivityForResult(intent, PHOTOZOOM);
+
+
+ }
+ /**
+ * 调用系统裁剪的方法
+ */
+ private void startPhoneZoom(Uri uri) {
+ Intent intent = new Intent("com.android.camera.action.CROP");
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
+ }
+ intent.setDataAndType(uri, "image/*");
+ //是否可裁剪
+ intent.putExtra("corp", "true");
+ //裁剪器高宽比
+ intent.putExtra("aspectY", 1);
+ intent.putExtra("aspectX", 1);
+ //设置裁剪框高宽
+ intent.putExtra("outputX", 150);
+ intent.putExtra("outputY", 150);
+
+
+ // Uri temp =Uri.parse(cameraSavePath); //Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory().getPath() + "/" + System.currentTimeMillis() + ".jpg");
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+
+ Uri temp =Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory().getPath()+ File.separator + "Android"+File.separator+"xx.jpg");
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, temp);
+ }
+
+
+ intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString());
+ intent.putExtra("noFaceDetection", true);
+ //返回数据
+ intent.putExtra("return-data", true);
+ startActivityForResult(intent, CAMERAZOOM);
+ }
+ @Override
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
+ // TODO Auto-generated method stub
+ System.out.println("onActivityResult== requestCode="+requestCode+" data ="+data);
+ // 读取相册缩放图片
+ if (requestCode == PHOTO) {
+ startPhotoZoom2(data.getData());
+ }else if(requestCode==PHOTOZOOM){
+ File file = null;
+ try {
+ file = new File(new URI(uritempFile.toString()));
+ } catch (URISyntaxException e) {
+ e.printStackTrace();
+ }
+ System.out.println("uritempFile.toString()=="+uritempFile.toString()+" "+file.length());
+ Bitmap photo = BitmapFactory.decodeFile(file.toString());
+ saveimage(photo);
+
+ message =new Message();
+ message.what=1000;
+ message.obj =photo;
+ handler.sendMessageDelayed(message, 100);
+ }else if(requestCode==CAMERAZOOM){
+ Bitmap photo=null;
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N){
+ File file = null;
+ Uri temp =Uri.parse("file://" + "/" + Environment.getExternalStorageDirectory().getPath()+ File.separator + "Android"+File.separator+"xx.jpg");
+ try {
+ file = new File(new URI(temp.toString()));
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ photo = BitmapFactory.decodeFile(file.toString());
+
+ }else{
+ File f =new File(cameraSavePath);
+ System.out.println("文件大小 =="+f.length());
+ photo = BitmapFactory.decodeFile(f.toString());
+
+ }
+ saveimage(photo);
+ message =new Message();
+ message.what=1000;
+ message.obj =photo;
+ handler.sendMessageDelayed(message, 100);
+
+
+
+ System.out.println("qqqqqqqqqq =");
+
+
+ }else if(requestCode==CAMERA){
+ //相机返回结果
+ File mAvatarFile = new File(cameraSavePath);
+ Uri uri;
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
+ //test.xxx.com.myapplication.fileprovider 是在清单文件配置的 android:authorities
+ uri = FileProvider.getUriForFile(this, "com.example.dairyexanple.fileprovider", mAvatarFile);
+
+ System.out.println("open camera 2222222 mAvatarFile length=="+mAvatarFile.length());
+ }else {
+ uri = Uri.fromFile(mAvatarFile);
+ }
+ startPhoneZoom(uri);
+ System.out.println("uritempFile.toString()==");
+ }
+
+ super.onActivityResult(requestCode, resultCode, data);
+ }
+ private void selectOperator(){
+ List list = new ArrayList();
+ list.add(0, "从相册中选择");
+ list.add(1, "相机");
+ builder = new AlertDialog.Builder(this);
+ builder.setTitle("请选择获取图片的方式");
+ builder.setItems(list.toArray(new String[list.size()]), new DialogInterface.OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialog, int which) {
+ if (which == 0) {
+
+ choosePhoto();
+ } else if (which == 1) {
+ openCamera();
+
+ }else{
+ /*new Utils(AddM1Activity.this)
+ .deleteIcon_temp_01();
+ //deleteIcon_temp();
+
+ message =new Message();
+ message.what=1001;
+ handler.sendMessageDelayed(message, 100);*/
+ }
+
+ }
+ });
+ builder.setCancelable(true);//
+ builder.setOnKeyListener(new DialogInterface.OnKeyListener() {
+ @Override
+ public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
+ System.out.println("clicked----"+keyCode);
+ dialog.dismiss();
+ // finish();
+ return false;
+ }
+ });
+ builder.setOnCancelListener(new DialogInterface.OnCancelListener() {
+ @Override
+ public void onCancel(DialogInterface dialog) {
+ System.out.println("click onCancel");
+
+ }
+ });
+ builder.create().show();
+ }
+ @OnClick(R.id.common_tv_title)
+ public void onClick() {
+ }
+
+ @Override
+ public void onBackPressed() {
+ super.onBackPressed();
+ DiaryActivity.startActivity(this);
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/AppManager.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/AppManager.java
new file mode 100644
index 0000000..19004da
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/AppManager.java
@@ -0,0 +1,96 @@
+package com.diary.showme.diary.utils;
+
+import android.app.ActivityManager;
+import android.content.Context;
+import androidx.appcompat.app.AppCompatActivity;
+
+import java.util.Stack;
+
+
+public class AppManager {
+ private static Stack activityStack;
+ private static AppManager instance;
+
+ private AppManager(){}
+
+ public static AppManager getAppManager(){
+ if(instance == null){
+ synchronized (AppManager.class){
+ if(instance == null){
+ instance = new AppManager();
+ }
+ }
+ }
+ return instance;
+ }
+
+ public void addActivity(AppCompatActivity activity){
+ if(activityStack == null){
+ activityStack = new Stack<>();
+ }
+ activityStack.add(activity);
+ }
+
+
+ public AppCompatActivity currentActivity(){
+
+ if(activityStack == null || activityStack.isEmpty()){
+ return null;
+ }
+ AppCompatActivity acitivity = activityStack.lastElement();
+ return acitivity;
+ }
+
+ public AppCompatActivity findActivity(Class> cls){
+ AppCompatActivity activity = null;
+ for (AppCompatActivity appCompatActivity : activityStack) {
+ if(appCompatActivity.getClass().equals(cls)){
+ activity = appCompatActivity;
+ break;
+ }
+ }
+ return activity;
+ }
+
+ public void finishActivity(){
+ AppCompatActivity activity = activityStack.lastElement();
+ finishActivity(activity);
+ }
+
+ public void finishActivity(AppCompatActivity activity){
+ if(activity != null){
+ activityStack.remove(activity);
+ activity.finish();
+ activity = null;
+ }
+ }
+
+ public void finishActivity(Class> cls){
+ for (AppCompatActivity activity : activityStack) {
+ if(activity.getClass().equals(cls)){
+ finishActivity(activity);
+ }
+ }
+ }
+
+ public void finishAllActivity(){
+ for (int i = 0, size = activityStack.size(); i < size; i++) {
+ if (null != activityStack.get(i)) {
+ activityStack.get(i).finish();
+ }
+ }
+ activityStack.clear();
+ }
+
+ public void AppExit(Context context){
+ try{
+ finishAllActivity();
+ ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
+ activityManager.killBackgroundProcesses(context.getPackageName());
+ System.exit(0);
+ }catch (Exception e){
+ e.printStackTrace();
+ }
+ }
+}
+
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/GetDate.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/GetDate.java
new file mode 100644
index 0000000..61d5893
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/GetDate.java
@@ -0,0 +1,16 @@
+package com.diary.showme.diary.utils;
+
+import java.util.Calendar;
+
+public class GetDate {
+
+ public static StringBuilder getDate(){
+
+ StringBuilder stringBuilder = new StringBuilder();
+ Calendar now = Calendar.getInstance();
+ stringBuilder.append(now.get(Calendar.YEAR) + "年");
+ stringBuilder.append((int)(now.get(Calendar.MONTH) + 1) + "月");
+ stringBuilder.append(now.get(Calendar.DAY_OF_MONTH) + "日");
+ return stringBuilder;
+ }
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/SpHelper.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/SpHelper.java
new file mode 100644
index 0000000..e94a4cd
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/SpHelper.java
@@ -0,0 +1,50 @@
+package com.diary.showme.diary.utils;
+
+import android.annotation.SuppressLint;
+import android.content.Context;
+import android.content.SharedPreferences;
+
+public class SpHelper {
+
+ private static final String SP_NAME = "sp_name";
+ private static SpHelper mSpHelper;
+ private Context mAppContext;
+ private SharedPreferences mSharedPreferences;
+ private String info;
+
+ private SpHelper(Context context){
+ mAppContext = context.getApplicationContext();
+ }
+
+ //获取SpHelper的实例
+ public static SpHelper getInstance(Context context){
+ if(mSpHelper == null){
+ synchronized (SpHelper.class){
+ if(mSpHelper == null){
+ mSpHelper = new SpHelper(context);
+ }
+ }
+ }
+ return mSpHelper;
+ }
+
+ @SuppressLint("WrongConstant")
+ private SharedPreferences getSharePreferences(){
+ if(mSharedPreferences == null){
+ mSharedPreferences = mAppContext.getSharedPreferences(SP_NAME, Context.MODE_APPEND);
+ }
+ return mSharedPreferences;
+ }
+
+ public void setInfo(String info){
+ this.info = info;
+ getSharePreferences().edit().putString("info", info).apply();
+ }
+
+ public String getInfo(){
+ if(info.equals("") || info.length() == 0){
+ info = getSharePreferences().getString("info", "");
+ }
+ return info;
+ }
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/StatusBarCompat.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/StatusBarCompat.java
new file mode 100644
index 0000000..53b600a
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/utils/StatusBarCompat.java
@@ -0,0 +1,72 @@
+package com.diary.showme.diary.utils;
+
+import android.annotation.TargetApi;
+import android.app.Activity;
+import android.content.Context;
+import android.graphics.Color;
+import android.os.Build;
+import android.view.View;
+import android.view.ViewGroup;
+
+/*
+ * 用于修改标题栏的颜色
+ */
+public class StatusBarCompat
+{
+ private static final int INVALID_VAL = -1;
+ private static final int COLOR_DEFAULT = Color.parseColor("#20000000");
+
+ @TargetApi(Build.VERSION_CODES.LOLLIPOP)
+ public static void compat(Activity activity, int statusColor)
+ {
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
+ {
+ if (statusColor != INVALID_VAL)
+ {
+ activity.getWindow().setStatusBarColor(statusColor);
+ }
+ return;
+ }
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT && Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP)
+ {
+ int color = COLOR_DEFAULT;
+ ViewGroup contentView = (ViewGroup) activity.findViewById(android.R.id.content);
+ if (statusColor != INVALID_VAL)
+ {
+ color = statusColor;
+ }
+ View statusBarView = contentView.getChildAt(0);
+ //改变颜色时避免重复添加statusBarView
+ if (statusBarView != null && statusBarView.getMeasuredHeight() == getStatusBarHeight(activity))
+ {
+ statusBarView.setBackgroundColor(color);
+ return;
+ }
+ statusBarView = new View(activity);
+ ViewGroup.LayoutParams lp = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
+ getStatusBarHeight(activity));
+ statusBarView.setBackgroundColor(color);
+ contentView.addView(statusBarView, lp);
+ }
+
+ }
+
+ public static void compat(Activity activity)
+ {
+ compat(activity, INVALID_VAL);
+ }
+
+
+ public static int getStatusBarHeight(Context context)
+ {
+ int result = 0;
+ int resourceId = context.getResources().getIdentifier("status_bar_height", "dimen", "android");
+ if (resourceId > 0)
+ {
+ result = context.getResources().getDimensionPixelSize(resourceId);
+ }
+ return result;
+ }
+}
diff --git a/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/widget/LinedEditText.java b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/widget/LinedEditText.java
new file mode 100644
index 0000000..7d4439d
--- /dev/null
+++ b/ShowMe/src/app/src/main/java/com/showme/myapplication/diary/widget/LinedEditText.java
@@ -0,0 +1,80 @@
+package com.diary.showme.diary.widget;
+
+import android.annotation.SuppressLint;
+import android.content.Context;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.DashPathEffect;
+import android.graphics.Paint;
+import android.graphics.PathEffect;
+import android.util.AttributeSet;
+
+
+@SuppressLint({ "ResourceAsColor", "DrawAllocation" })
+
+public class LinedEditText extends androidx.appcompat.widget.AppCompatEditText {
+
+ public LinedEditText(Context context) {
+ super(context);
+ initPaint();
+ }
+
+ public LinedEditText(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ initPaint();
+ }
+
+ public LinedEditText(Context context, AttributeSet attrs, int defStyle) {
+ super(context, attrs, defStyle);
+ initPaint();
+ }
+
+ private void initPaint() {
+
+ }
+
+ @Override
+ protected void onDraw(Canvas canvas) {
+
+ Paint mPaint = new Paint();
+
+ mPaint.setStyle(Paint.Style.STROKE);
+
+ mPaint.setColor(Color.LTGRAY);
+
+ PathEffect effects = new DashPathEffect(new float[]{5, 5, 5, 5}, 5);
+
+ mPaint.setPathEffect(effects);
+
+ int left = getLeft();
+
+ int right = getRight();
+
+ int paddingTop = getPaddingTop();
+
+ int paddingBottom = getPaddingBottom();
+
+ int paddingLeft = getPaddingLeft();
+
+ int paddingRight = getPaddingRight();
+
+ int height = getHeight();
+
+ int lineHeight = getLineHeight();
+
+ int spcingHeight = (int) getLineSpacingExtra();
+
+ int count = (height - paddingTop - paddingBottom) / lineHeight;
+
+ for (int i = 0; i < count; i++) {
+
+ int baseline = lineHeight * (i + 1) + paddingTop - spcingHeight / 2;
+
+ canvas.drawLine(paddingLeft, (int) (baseline * 1.0), right - paddingRight * (int) 1.8, (int) (baseline * 1.0), mPaint);
+
+ }
+ super.onDraw(canvas);
+
+ }
+}
+
diff --git a/ShowMe/src/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/ShowMe/src/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
new file mode 100644
index 0000000..2b068d1
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/drawable/add.png b/ShowMe/src/app/src/main/res/drawable/add.png
new file mode 100644
index 0000000..d631b1a
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/add.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/back_new.png b/ShowMe/src/app/src/main/res/drawable/back_new.png
new file mode 100644
index 0000000..4b39c08
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/back_new.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/bg.jpg b/ShowMe/src/app/src/main/res/drawable/bg.jpg
new file mode 100644
index 0000000..532378d
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/bg.jpg differ
diff --git a/ShowMe/src/app/src/main/res/drawable/circle.png b/ShowMe/src/app/src/main/res/drawable/circle.png
new file mode 100644
index 0000000..df13642
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/circle.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/circle_orange.png b/ShowMe/src/app/src/main/res/drawable/circle_orange.png
new file mode 100644
index 0000000..11696b9
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/circle_orange.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/course.jpg b/ShowMe/src/app/src/main/res/drawable/course.jpg
new file mode 100644
index 0000000..2be7194
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/course.jpg differ
diff --git a/ShowMe/src/app/src/main/res/drawable/delete.png b/ShowMe/src/app/src/main/res/drawable/delete.png
new file mode 100644
index 0000000..415c301
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/delete.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/delete_new.png b/ShowMe/src/app/src/main/res/drawable/delete_new.png
new file mode 100644
index 0000000..0903f97
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/delete_new.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/diary.jpg b/ShowMe/src/app/src/main/res/drawable/diary.jpg
new file mode 100644
index 0000000..07e94ae
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/diary.jpg differ
diff --git a/ShowMe/src/app/src/main/res/drawable/edit.png b/ShowMe/src/app/src/main/res/drawable/edit.png
new file mode 100644
index 0000000..a143466
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/edit.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/ic_arrow_back_black_24dp.png b/ShowMe/src/app/src/main/res/drawable/ic_arrow_back_black_24dp.png
new file mode 100644
index 0000000..de3bc34
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/ic_arrow_back_black_24dp.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/ic_baseline_add_24.xml b/ShowMe/src/app/src/main/res/drawable/ic_baseline_add_24.xml
new file mode 100644
index 0000000..c572cd3
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/drawable/ic_baseline_add_24.xml
@@ -0,0 +1,6 @@
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/drawable/ic_launcher_background.xml b/ShowMe/src/app/src/main/res/drawable/ic_launcher_background.xml
new file mode 100644
index 0000000..07d5da9
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/drawable/ic_launcher_background.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShowMe/src/app/src/main/res/drawable/linear_style.xml b/ShowMe/src/app/src/main/res/drawable/linear_style.xml
new file mode 100644
index 0000000..6c0c9d1
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/drawable/linear_style.xml
@@ -0,0 +1,18 @@
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/drawable/menu.png b/ShowMe/src/app/src/main/res/drawable/menu.png
new file mode 100644
index 0000000..d6d3b37
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/menu.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/pause.png b/ShowMe/src/app/src/main/res/drawable/pause.png
new file mode 100644
index 0000000..2a3f62e
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/pause.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/picture.jpg b/ShowMe/src/app/src/main/res/drawable/picture.jpg
new file mode 100644
index 0000000..8a5cf03
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/picture.jpg differ
diff --git a/ShowMe/src/app/src/main/res/drawable/play.png b/ShowMe/src/app/src/main/res/drawable/play.png
new file mode 100644
index 0000000..e3c06e9
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/play.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/save.png b/ShowMe/src/app/src/main/res/drawable/save.png
new file mode 100644
index 0000000..f2904cd
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/save.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/save_new.png b/ShowMe/src/app/src/main/res/drawable/save_new.png
new file mode 100644
index 0000000..8c3b722
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/save_new.png differ
diff --git a/ShowMe/src/app/src/main/res/drawable/schedule.jpg b/ShowMe/src/app/src/main/res/drawable/schedule.jpg
new file mode 100644
index 0000000..ef13a2c
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/schedule.jpg differ
diff --git a/ShowMe/src/app/src/main/res/drawable/shape_add_diary_title.xml b/ShowMe/src/app/src/main/res/drawable/shape_add_diary_title.xml
new file mode 100644
index 0000000..0af4749
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/drawable/shape_add_diary_title.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/drawable/stop.png b/ShowMe/src/app/src/main/res/drawable/stop.png
new file mode 100644
index 0000000..aa2ddc2
Binary files /dev/null and b/ShowMe/src/app/src/main/res/drawable/stop.png differ
diff --git a/ShowMe/src/app/src/main/res/layout/activity_add_course.xml b/ShowMe/src/app/src/main/res/layout/activity_add_course.xml
new file mode 100644
index 0000000..c85fb15
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_add_course.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/layout/activity_add_diary.xml b/ShowMe/src/app/src/main/res/layout/activity_add_diary.xml
new file mode 100644
index 0000000..8689ecb
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_add_diary.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShowMe/src/app/src/main/res/layout/activity_course.xml b/ShowMe/src/app/src/main/res/layout/activity_course.xml
new file mode 100644
index 0000000..8ffd10b
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_course.xml
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShowMe/src/app/src/main/res/layout/activity_diary.xml b/ShowMe/src/app/src/main/res/layout/activity_diary.xml
new file mode 100644
index 0000000..2f199f5
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_diary.xml
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShowMe/src/app/src/main/res/layout/activity_main.xml b/ShowMe/src/app/src/main/res/layout/activity_main.xml
new file mode 100644
index 0000000..6bc8ba7
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_main.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/layout/activity_schedule_add.xml b/ShowMe/src/app/src/main/res/layout/activity_schedule_add.xml
new file mode 100644
index 0000000..ad3c983
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_schedule_add.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/layout/activity_update_diary.xml b/ShowMe/src/app/src/main/res/layout/activity_update_diary.xml
new file mode 100644
index 0000000..d7eaa64
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/activity_update_diary.xml
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/layout/course_card.xml b/ShowMe/src/app/src/main/res/layout/course_card.xml
new file mode 100644
index 0000000..0d97c62
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/course_card.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/layout/course_left_view.xml b/ShowMe/src/app/src/main/res/layout/course_left_view.xml
new file mode 100644
index 0000000..b363f00
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/course_left_view.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/layout/item_rv_diary.xml b/ShowMe/src/app/src/main/res/layout/item_rv_diary.xml
new file mode 100644
index 0000000..04b89a7
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/item_rv_diary.xml
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShowMe/src/app/src/main/res/layout/part_common_title.xml b/ShowMe/src/app/src/main/res/layout/part_common_title.xml
new file mode 100644
index 0000000..94bc624
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/layout/part_common_title.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShowMe/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/ShowMe/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..eca70cf
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/ShowMe/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 0000000..eca70cf
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/mipmap-hdpi/ic_launcher.png b/ShowMe/src/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 0000000..a571e60
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/ShowMe/src/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 0000000..61da551
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-mdpi/ic_launcher.png b/ShowMe/src/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 0000000..c41dd28
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/ShowMe/src/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 0000000..db5080a
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/ShowMe/src/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 0000000..6dba46d
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/ShowMe/src/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..da31a87
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/ShowMe/src/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000..15ac681
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/ShowMe/src/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..b216f2d
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/ShowMe/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 0000000..f25a419
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/ShowMe/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/ShowMe/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 0000000..e96783c
Binary files /dev/null and b/ShowMe/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/ShowMe/src/app/src/main/res/values-night/themes.xml b/ShowMe/src/app/src/main/res/values-night/themes.xml
new file mode 100644
index 0000000..203e219
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/values-night/themes.xml
@@ -0,0 +1,16 @@
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/values/colors.xml b/ShowMe/src/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..f8c6127
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/values/colors.xml
@@ -0,0 +1,10 @@
+
+
+ #FFBB86FC
+ #FF6200EE
+ #FF3700B3
+ #FF03DAC5
+ #FF018786
+ #FF000000
+ #FFFFFFFF
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/values/strings.xml b/ShowMe/src/app/src/main/res/values/strings.xml
new file mode 100644
index 0000000..3de1a39
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/values/strings.xml
@@ -0,0 +1,3 @@
+
+ My Application
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/values/styles.xml b/ShowMe/src/app/src/main/res/values/styles.xml
new file mode 100644
index 0000000..8a2b97e
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/values/styles.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/values/themes.xml b/ShowMe/src/app/src/main/res/values/themes.xml
new file mode 100644
index 0000000..eebc2d0
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/values/themes.xml
@@ -0,0 +1,16 @@
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/main/res/xml/file_paths.xml b/ShowMe/src/app/src/main/res/xml/file_paths.xml
new file mode 100644
index 0000000..cdbb2c7
--- /dev/null
+++ b/ShowMe/src/app/src/main/res/xml/file_paths.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ShowMe/src/app/src/test/java/com/showme/myapplication/ExampleUnitTest.java b/ShowMe/src/app/src/test/java/com/showme/myapplication/ExampleUnitTest.java
new file mode 100644
index 0000000..6265cbc
--- /dev/null
+++ b/ShowMe/src/app/src/test/java/com/showme/myapplication/ExampleUnitTest.java
@@ -0,0 +1,17 @@
+package com.showme.myapplication;
+
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * @see Testing documentation
+ */
+public class ExampleUnitTest {
+ @Test
+ public void addition_isCorrect() {
+ assertEquals(4, 2 + 2);
+ }
+}
\ No newline at end of file
diff --git a/ShowMe/src/build.gradle b/ShowMe/src/build.gradle
new file mode 100644
index 0000000..4d24be2
--- /dev/null
+++ b/ShowMe/src/build.gradle
@@ -0,0 +1,24 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ google()
+ jcenter()
+ }
+ dependencies {
+ classpath "com.android.tools.build:gradle:4.1.1"
+
+ // NOTE: Do not place your application dependencies here; they belong
+ // in the individual module build.gradle files
+ }
+}
+
+allprojects {
+ repositories {
+ google()
+ jcenter()
+ }
+}
+
+task clean(type: Delete) {
+ delete rootProject.buildDir
+}
\ No newline at end of file
diff --git a/ShowMe/src/gradle.properties b/ShowMe/src/gradle.properties
new file mode 100644
index 0000000..52f5917
--- /dev/null
+++ b/ShowMe/src/gradle.properties
@@ -0,0 +1,19 @@
+# Project-wide Gradle settings.
+# IDE (e.g. Android Studio) users:
+# Gradle settings configured through the IDE *will override*
+# any settings specified in this file.
+# For more details on how to configure your build environment visit
+# http://www.gradle.org/docs/current/userguide/build_environment.html
+# Specifies the JVM arguments used for the daemon process.
+# The setting is particularly useful for tweaking memory settings.
+org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+# When configured, Gradle will run in incubating parallel mode.
+# This option should only be used with decoupled projects. More details, visit
+# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
+# org.gradle.parallel=true
+# AndroidX package structure to make it clearer which packages are bundled with the
+# Android operating system, and which are packaged with your app"s APK
+# https://developer.android.com/topic/libraries/support-library/androidx-rn
+android.useAndroidX=true
+# Automatically convert third-party libraries to use AndroidX
+android.enableJetifier=true
\ No newline at end of file
diff --git a/ShowMe/src/gradle/wrapper/gradle-wrapper.jar b/ShowMe/src/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..f6b961f
Binary files /dev/null and b/ShowMe/src/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/ShowMe/src/gradle/wrapper/gradle-wrapper.properties b/ShowMe/src/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..53bfff6
--- /dev/null
+++ b/ShowMe/src/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Wed Jun 23 12:51:52 CST 2021
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.1-bin.zip
diff --git a/ShowMe/src/gradlew b/ShowMe/src/gradlew
new file mode 100644
index 0000000..cccdd3d
--- /dev/null
+++ b/ShowMe/src/gradlew
@@ -0,0 +1,172 @@
+#!/usr/bin/env sh
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+ echo "$*"
+}
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+ NONSTOP* )
+ nonstop=true
+ ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=$((i+1))
+ done
+ case $i in
+ (0) set -- ;;
+ (1) set -- "$args0" ;;
+ (2) set -- "$args0" "$args1" ;;
+ (3) set -- "$args0" "$args1" "$args2" ;;
+ (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Escape application args
+save () {
+ for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+ echo " "
+}
+APP_ARGS=$(save "$@")
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
+if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
+ cd "$(dirname "$0")"
+fi
+
+exec "$JAVACMD" "$@"
diff --git a/ShowMe/src/gradlew.bat b/ShowMe/src/gradlew.bat
new file mode 100644
index 0000000..f955316
--- /dev/null
+++ b/ShowMe/src/gradlew.bat
@@ -0,0 +1,84 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windows variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/ShowMe/src/settings.gradle b/ShowMe/src/settings.gradle
new file mode 100644
index 0000000..26cb0a3
--- /dev/null
+++ b/ShowMe/src/settings.gradle
@@ -0,0 +1,4 @@
+include ':DataBase'
+include ':app'
+rootProject.name = "My Application"
+include ':CalendarView'