-
Notifications
You must be signed in to change notification settings - Fork 0
/
mythtv_to_mythvideo.uml
128 lines (128 loc) · 9.91 KB
/
mythtv_to_mythvideo.uml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_LzmdIJE0EeWsQNn59hdsiA" name="Layers">
<packagedElement xmi:type="uml:Package" xmi:id="_Oo78cJE9EeWIpOPBohsQPw" name="Service">
<packagedElement xmi:type="uml:Class" xmi:id="_z980oJFJEeWIpOPBohsQPw" name="VidService">
<ownedAttribute xmi:id="_UtFAcJFOEeWIpOPBohsQPw" name="list_of_vids"/>
<ownedOperation xmi:id="_9IrCUJFKEeWIpOPBohsQPw" name="add_to_mythvideo">
<ownedParameter xmi:id="_N9ylUJFLEeWIpOPBohsQPw" name="vid_to_add" type="_ane0QJFMEeWIpOPBohsQPw"/>
</ownedOperation>
<ownedOperation xmi:id="_oqppgJFLEeWIpOPBohsQPw" name="list_vids"/>
<ownedOperation xmi:id="_qx7fEJFLEeWIpOPBohsQPw" name="update_vid">
<ownedParameter xmi:id="_sgbBMJFLEeWIpOPBohsQPw" name="vid_to_update" type="_ane0QJFMEeWIpOPBohsQPw"/>
</ownedOperation>
<ownedOperation xmi:id="_6gUDgJFLEeWIpOPBohsQPw" name="delete_vid">
<ownedParameter xmi:id="_7wBX4JFLEeWIpOPBohsQPw" name="vid_to_delete" type="_ane0QJFMEeWIpOPBohsQPw"/>
</ownedOperation>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_5jxNoJFJEeWIpOPBohsQPw" name="TvRecordingService">
<ownedAttribute xmi:id="_a6GjYJFOEeWIpOPBohsQPw" name="list_of_tv_recordings"/>
<ownedOperation xmi:id="_HcsaYJFMEeWIpOPBohsQPw" name="list_tv_recordings"/>
<ownedOperation xmi:id="_JZXicJFMEeWIpOPBohsQPw" name="delete_tv_recording">
<ownedParameter xmi:id="_KsHjwJFMEeWIpOPBohsQPw" name="tv_recording_to_delete" type="_VoH-UJFMEeWIpOPBohsQPw"/>
</ownedOperation>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_XUW0cJE9EeWIpOPBohsQPw" name="Old Data Transport">
<packagedElement xmi:type="uml:Class" xmi:id="_VoH-UJFMEeWIpOPBohsQPw" name="TvRecording">
<ownedOperation xmi:id="_HegwkJFSEeWIpOPBohsQPw" name="delete"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_ane0QJFMEeWIpOPBohsQPw" name="Video">
<ownedOperation xmi:id="_3H6VkJFREeWIpOPBohsQPw" name="update">
<ownedParameter xmi:id="_4XlNsJFREeWIpOPBohsQPw" name="metadata"/>
</ownedOperation>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_e5rnEJE9EeWIpOPBohsQPw" name="Data Access">
<packagedElement xmi:type="uml:Class" xmi:id="_r8nMsJFPEeWIpOPBohsQPw" name="MythApi"/>
<packagedElement xmi:type="uml:Class" xmi:id="_yRZkgJFPEeWIpOPBohsQPw" name="TvRecordingApi"/>
<packagedElement xmi:type="uml:Class" xmi:id="_3m9T8JFPEeWIpOPBohsQPw" name="VideoApi"/>
<packagedElement xmi:type="uml:Class" xmi:id="_NAvU8JFQEeWIpOPBohsQPw" name="VideoDao"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_kdrbIJE9EeWIpOPBohsQPw" name="Business Logic">
<packagedElement xmi:type="uml:Package" xmi:id="_pH2rQJE9EeWIpOPBohsQPw" name="Views"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_bKWpEJFSEeWIpOPBohsQPw" name="Presentation">
<packagedElement xmi:type="uml:Package" xmi:id="_4O-bYJE9EeWIpOPBohsQPw" name="Templates"/>
<packagedElement xmi:type="uml:Package" xmi:id="_1Y1UsJE9EeWIpOPBohsQPw" name="Urls"/>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_VK29AK9oEeW5R5goK4J0qg" name="DTO">
<packagedElement xmi:type="uml:Class" xmi:id="_DFHDIK9pEeW5R5goK4J0qg" name="ProgInfo">
<ownedAttribute xmi:id="_qJdDIK_yEeWAvPs-aA__Zw" name="filename">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qJdDIa_yEeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qJdqMK_yEeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_2YVa0K_yEeWAvPs-aA__Zw" name="directory">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2YWB4K_yEeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2YWB4a_yEeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_7IiacK_yEeWAvPs-aA__Zw" name="hostname">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7IjBgK_yEeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7IjBga_yEeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_Bf0FkK_zEeWAvPs-aA__Zw" name="filesize">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Bf0soK_zEeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bf0soa_zEeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_JMh5oK_zEeWAvPs-aA__Zw" name="title">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JMigsK_zEeWAvPs-aA__Zw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JMigsa_zEeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_Md3HgK_zEeWAvPs-aA__Zw" name="subtitle">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Md3Hga_zEeWAvPs-aA__Zw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Md3Hgq_zEeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_9cpScK_vEeWAvPs-aA__Zw" name="OrphanDto">
<ownedAttribute xmi:id="_bf2DgK_0EeWAvPs-aA__Zw" name="channel">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bf2qkK_0EeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bf2qka_0EeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_lIPhIK_0EeWAvPs-aA__Zw" name="start_time">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/XMLPrimitiveTypes.library.uml#DateTime"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lIQIMK_0EeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lIQIMa_0EeWAvPs-aA__Zw" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_B0HpAK_wEeWAvPs-aA__Zw" name="VideoDto"/>
<packagedElement xmi:type="uml:Class" xmi:id="_D1m_oK_wEeWAvPs-aA__Zw" name="TvRecordingDto"/>
<packagedElement xmi:type="uml:Association" xmi:id="_kmlF4K_xEeWAvPs-aA__Zw" memberEnd="_kmlF4a_xEeWAvPs-aA__Zw _kmmUAq_xEeWAvPs-aA__Zw" navigableOwnedEnd="_kmmUAq_xEeWAvPs-aA__Zw">
<name xsi:nil="true"/>
<ownedEnd xmi:id="_kmlF4a_xEeWAvPs-aA__Zw" name="orphanDtos" type="_9cpScK_vEeWAvPs-aA__Zw" aggregation="composite" association="_kmlF4K_xEeWAvPs-aA__Zw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kmmUAK_xEeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kmmUAa_xEeWAvPs-aA__Zw" value="1"/>
</ownedEnd>
<ownedEnd xmi:id="_kmmUAq_xEeWAvPs-aA__Zw" name="progInfos" type="_DFHDIK9pEeW5R5goK4J0qg" aggregation="composite" association="_kmlF4K_xEeWAvPs-aA__Zw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kmm7EK_xEeWAvPs-aA__Zw" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kmniIK_xEeWAvPs-aA__Zw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_8oFXEK_xEeWAvPs-aA__Zw" memberEnd="_8oF-IK_xEeWAvPs-aA__Zw _8oGlMq_xEeWAvPs-aA__Zw" navigableOwnedEnd="_8oGlMq_xEeWAvPs-aA__Zw">
<name xsi:nil="true"/>
<ownedEnd xmi:id="_8oF-IK_xEeWAvPs-aA__Zw" name="videoDtos" type="_B0HpAK_wEeWAvPs-aA__Zw" aggregation="composite" association="_8oFXEK_xEeWAvPs-aA__Zw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8oGlMK_xEeWAvPs-aA__Zw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8oGlMa_xEeWAvPs-aA__Zw" value="1"/>
</ownedEnd>
<ownedEnd xmi:id="_8oGlMq_xEeWAvPs-aA__Zw" name="progInfos" type="_DFHDIK9pEeW5R5goK4J0qg" aggregation="composite" association="_8oFXEK_xEeWAvPs-aA__Zw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8oHMQK_xEeWAvPs-aA__Zw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8oHMQa_xEeWAvPs-aA__Zw" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_LdEOUK_yEeWAvPs-aA__Zw" name="A_tvRecordingDtos_progInfos" memberEnd="_LdE1YK_yEeWAvPs-aA__Zw _LdFccq_yEeWAvPs-aA__Zw" navigableOwnedEnd="_LdFccq_yEeWAvPs-aA__Zw">
<ownedEnd xmi:id="_LdE1YK_yEeWAvPs-aA__Zw" name="tvRecordingDtos" type="_D1m_oK_wEeWAvPs-aA__Zw" aggregation="composite" association="_LdEOUK_yEeWAvPs-aA__Zw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LdFccK_yEeWAvPs-aA__Zw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LdFcca_yEeWAvPs-aA__Zw" value="1"/>
</ownedEnd>
<ownedEnd xmi:id="_LdFccq_yEeWAvPs-aA__Zw" name="progInfos" type="_DFHDIK9pEeW5R5goK4J0qg" aggregation="composite" association="_LdEOUK_yEeWAvPs-aA__Zw">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LdGDgK_yEeWAvPs-aA__Zw"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LdGqkK_yEeWAvPs-aA__Zw" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
</uml:Model>