1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 | <uml:Package xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/3.0.0/UML" xmi:id="_UZ9nsVRrEeCQNNgUSH7L8A" name="refactoring">
|
---|
3 | <elementImport xmi:id="_UwKhMFRrEeCQNNgUSH7L8A">
|
---|
4 | <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
|
---|
5 | </elementImport>
|
---|
6 | <elementImport xmi:id="_UwwXEFRrEeCQNNgUSH7L8A">
|
---|
7 | <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
---|
8 | </elementImport>
|
---|
9 | <elementImport xmi:id="_UwwXEVRrEeCQNNgUSH7L8A">
|
---|
10 | <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#UnlimitedNatural"/>
|
---|
11 | </elementImport>
|
---|
12 | <elementImport xmi:id="_UwwXElRrEeCQNNgUSH7L8A">
|
---|
13 | <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
|
---|
14 | </elementImport>
|
---|
15 | <packagedElement xmi:type="uml:Class" xmi:id="_aDA64FRrEeCQNNgUSH7L8A" name="VideoPlugin">
|
---|
16 | <ownedAttribute xmi:id="_N2JNMFSeEeCQNNgUSH7L8A" name="GPSTimeCode" aggregation="composite"/>
|
---|
17 | <ownedAttribute xmi:id="_PX5T0FSeEeCQNNgUSH7L8A" name="VideoTimeCode" aggregation="composite"/>
|
---|
18 | <ownedOperation xmi:id="_5lhfYFRrEeCQNNgUSH7L8A" name="videoPlugin">
|
---|
19 | <ownedParameter xmi:id="_64YOYFRrEeCQNNgUSH7L8A" direction="return"/>
|
---|
20 | </ownedOperation>
|
---|
21 | <ownedOperation xmi:id="_8bUn0FRrEeCQNNgUSH7L8A" name="createMenusAndShortCuts">
|
---|
22 | <ownedParameter xmi:id="_3MD6kFSgEeCQNNgUSH7L8A" direction="return"/>
|
---|
23 | </ownedOperation>
|
---|
24 | <ownedOperation xmi:id="_-VgckFRrEeCQNNgUSH7L8A" name="importVideoFile">
|
---|
25 | <ownedParameter xmi:id="_AwB-QFRsEeCQNNgUSH7L8A" direction="return"/>
|
---|
26 | </ownedOperation>
|
---|
27 | <ownedOperation xmi:id="_BQ9hEFRsEeCQNNgUSH7L8A" name="loadSettings">
|
---|
28 | <ownedParameter xmi:id="_CVW9UFRsEeCQNNgUSH7L8A" direction="return"/>
|
---|
29 | </ownedOperation>
|
---|
30 | <ownedOperation xmi:id="_CnPXgFRsEeCQNNgUSH7L8A" name="saveSettings">
|
---|
31 | <ownedParameter xmi:id="_E7zbIFRsEeCQNNgUSH7L8A" direction="return"/>
|
---|
32 | </ownedOperation>
|
---|
33 | <ownedOperation xmi:id="_FPB5IFRsEeCQNNgUSH7L8A" name="setDefaults">
|
---|
34 | <ownedParameter xmi:id="_pmckUF0CEeCEEfnO4j572A" direction="return"/>
|
---|
35 | </ownedOperation>
|
---|
36 | <ownedOperation xmi:id="_7wH7oFSgEeCQNNgUSH7L8A" name="enableControlMenus">
|
---|
37 | <ownedParameter xmi:id="_9Gi8AFSgEeCQNNgUSH7L8A" direction="return"/>
|
---|
38 | </ownedOperation>
|
---|
39 | <ownedOperation xmi:id="_DuoqUFShEeCQNNgUSH7L8A" name="applySettings">
|
---|
40 | <ownedParameter xmi:id="_EdbC8FShEeCQNNgUSH7L8A" direction="return"/>
|
---|
41 | </ownedOperation>
|
---|
42 | </packagedElement>
|
---|
43 | <packagedElement xmi:type="uml:Class" xmi:id="_PlPfAFRsEeCQNNgUSH7L8A" name="GPSVideo">
|
---|
44 | <generalization xmi:id="_Chj2IFomEeClo8qtmvnTtw" general="_n4H5YFolEeClo8qtmvnTtw"/>
|
---|
45 | <ownedAttribute xmi:id="_S4Pg0FRsEeCQNNgUSH7L8A" name="synced" aggregation="composite"/>
|
---|
46 | <ownedAttribute xmi:id="_UmDtgFRsEeCQNNgUSH7L8A" name="syncWP" aggregation="composite"/>
|
---|
47 | <ownedAttribute xmi:id="_WVXvAFRsEeCQNNgUSH7L8A" name="syncVideoTime" aggregation="composite"/>
|
---|
48 | <ownedOperation xmi:id="_2-2GIFRtEeCQNNgUSH7L8A" name="calcCoverage">
|
---|
49 | <ownedParameter xmi:id="_4cRtcFRtEeCQNNgUSH7L8A" direction="return"/>
|
---|
50 | </ownedOperation>
|
---|
51 | <ownedOperation xmi:id="_4shI4FRtEeCQNNgUSH7L8A" name="getFirstWP">
|
---|
52 | <ownedParameter xmi:id="_55jjwFRtEeCQNNgUSH7L8A" direction="return"/>
|
---|
53 | </ownedOperation>
|
---|
54 | <ownedOperation xmi:id="_6BAPkFRtEeCQNNgUSH7L8A" name="getLastWP">
|
---|
55 | <ownedParameter xmi:id="_8Ebf4FRtEeCQNNgUSH7L8A" direction="return"/>
|
---|
56 | </ownedOperation>
|
---|
57 | </packagedElement>
|
---|
58 | <packagedElement xmi:type="uml:Class" xmi:id="_K0mTIFRvEeCQNNgUSH7L8A" name="VideoLayer">
|
---|
59 | <ownedOperation xmi:id="_M4oAYFRvEeCQNNgUSH7L8A" name="operation"/>
|
---|
60 | <ownedOperation xmi:id="_NiNI4FRvEeCQNNgUSH7L8A" name="operation1"/>
|
---|
61 | <ownedOperation xmi:id="_Pi84oFRvEeCQNNgUSH7L8A" name="operation2"/>
|
---|
62 | <ownedOperation xmi:id="_Q_fIEFRvEeCQNNgUSH7L8A" name="operation3"/>
|
---|
63 | </packagedElement>
|
---|
64 | <packagedElement xmi:type="uml:Class" xmi:id="_Zzy2UFRvEeCQNNgUSH7L8A" name="VideoPlayer" clientDependency="_OyCWkFqlEeC9SaX6k5fY1Q _VjNvcFqlEeC9SaX6k5fY1Q">
|
---|
65 | <ownedAttribute xmi:id="_2wMrsFSlEeCQNNgUSH7L8A" name="logger" aggregation="composite"/>
|
---|
66 | <ownedAttribute xmi:id="_oQVTYFSmEeCQNNgUSH7L8A" name="screenPanel" aggregation="composite"/>
|
---|
67 | <ownedAttribute xmi:id="_pLfUEFSmEeCQNNgUSH7L8A" name="controlsPanel" aggregation="composite"/>
|
---|
68 | <ownedAttribute xmi:id="_J0hIEFtzEeCcNedtTKlFGg" name="jumpLength" aggregation="composite"/>
|
---|
69 | <ownedOperation xmi:id="_nSHcoFRvEeCQNNgUSH7L8A" name="loop">
|
---|
70 | <ownedParameter xmi:id="_n-OUsFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
71 | </ownedOperation>
|
---|
72 | <ownedOperation xmi:id="_iJa4IFSpEeCQNNgUSH7L8A" name="createUI">
|
---|
73 | <ownedParameter xmi:id="_jLlfwFSpEeCQNNgUSH7L8A" direction="return"/>
|
---|
74 | </ownedOperation>
|
---|
75 | <ownedOperation xmi:id="_OVaAEFRyEeCQNNgUSH7L8A" name="addFile">
|
---|
76 | <ownedParameter xmi:id="_O2fT4FRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
77 | </ownedOperation>
|
---|
78 | <ownedOperation xmi:id="_jVP-cFRvEeCQNNgUSH7L8A" name="jumpForward">
|
---|
79 | <ownedParameter xmi:id="_kQQOIFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
80 | </ownedOperation>
|
---|
81 | <ownedOperation xmi:id="_kYdH4FRvEeCQNNgUSH7L8A" name="jumpBackward">
|
---|
82 | <ownedParameter xmi:id="_lK-J8FRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
83 | </ownedOperation>
|
---|
84 | </packagedElement>
|
---|
85 | <packagedElement xmi:type="uml:Class" xmi:id="_4MAgAFRxEeCQNNgUSH7L8A" name="VideoPositionLayer" clientDependency="_xv7skF0FEeCEEfnO4j572A">
|
---|
86 | <ownedAttribute xmi:id="_TfBWsFSdEeCQNNgUSH7L8A" name="iconPosition" aggregation="composite"/>
|
---|
87 | <ownedAttribute xmi:id="_HIPx0FSeEeCQNNgUSH7L8A" name="isDragging" aggregation="composite"/>
|
---|
88 | <ownedAttribute xmi:id="_K5o_0FSeEeCQNNgUSH7L8A" name="mousePosition" aggregation="composite"/>
|
---|
89 | <ownedOperation xmi:id="_5kYBIFRxEeCQNNgUSH7L8A" name="registerContextMenu">
|
---|
90 | <ownedParameter xmi:id="__hPoMFRxEeCQNNgUSH7L8A" direction="return"/>
|
---|
91 | </ownedOperation>
|
---|
92 | <ownedOperation xmi:id="__rhlkFRxEeCQNNgUSH7L8A" name="drawCoverage">
|
---|
93 | <ownedParameter xmi:id="_BGH7UFRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
94 | </ownedOperation>
|
---|
95 | <ownedOperation xmi:id="_CdAOsFRyEeCQNNgUSH7L8A" name="jumpToGPSTime">
|
---|
96 | <ownedParameter xmi:id="_DV6zsFRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
97 | </ownedOperation>
|
---|
98 | <ownedOperation xmi:id="_DdOVkFRyEeCQNNgUSH7L8A" name="interpolate">
|
---|
99 | <ownedParameter xmi:id="_EjG_kFRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
100 | </ownedOperation>
|
---|
101 | <ownedOperation xmi:id="_K1jcwFRsEeCQNNgUSH7L8A" name="showInfoWindow">
|
---|
102 | <ownedParameter xmi:id="_NGF8AFRsEeCQNNgUSH7L8A" direction="return"/>
|
---|
103 | </ownedOperation>
|
---|
104 | </packagedElement>
|
---|
105 | <packagedElement xmi:type="uml:Class" xmi:id="_MhLCUFRyEeCQNNgUSH7L8A" name="GPSVideoPlayer" clientDependency="_JJtsYFlWEeCTIL9CCJRwPw">
|
---|
106 | <generalization xmi:id="_8RbsAFlNEeCTIL9CCJRwPw" general="_Zzy2UFRvEeCQNNgUSH7L8A"/>
|
---|
107 | <ownedAttribute xmi:id="_YOwV0FVZEeCOu_gAbBroWQ" name="videos" aggregation="composite"/>
|
---|
108 | <ownedAttribute xmi:id="_lBTl0FVaEeCOu_gAbBroWQ" name="syncPanel" aggregation="composite"/>
|
---|
109 | <ownedOperation xmi:id="_PA6bMFRyEeCQNNgUSH7L8A" name="extendUI">
|
---|
110 | <ownedParameter xmi:id="_KF0CkFqmEeC9SaX6k5fY1Q" direction="return"/>
|
---|
111 | </ownedOperation>
|
---|
112 | <ownedOperation xmi:id="_QynCUFRyEeCQNNgUSH7L8A" name="addSyncPoint">
|
---|
113 | <ownedParameter xmi:id="_S6XZAFRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
114 | </ownedOperation>
|
---|
115 | <ownedOperation xmi:id="_TdYmgFRyEeCQNNgUSH7L8A" name="allVideosSynced">
|
---|
116 | <ownedParameter xmi:id="_VyPlEFRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
117 | </ownedOperation>
|
---|
118 | <ownedOperation xmi:id="_V6St0FRyEeCQNNgUSH7L8A" name="removeFile">
|
---|
119 | <ownedParameter xmi:id="_HY1uIFomEeClo8qtmvnTtw" direction="return"/>
|
---|
120 | </ownedOperation>
|
---|
121 | <ownedOperation xmi:id="_YO2xcFRyEeCQNNgUSH7L8A" name="setAutoCenter">
|
---|
122 | <ownedParameter xmi:id="_Y_u0wFRyEeCQNNgUSH7L8A" direction="return"/>
|
---|
123 | </ownedOperation>
|
---|
124 | <ownedOperation xmi:id="_oFrnkFRvEeCQNNgUSH7L8A" name="jumpToSynced">
|
---|
125 | <ownedParameter xmi:id="_pXChwFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
126 | </ownedOperation>
|
---|
127 | </packagedElement>
|
---|
128 | <packagedElement xmi:type="uml:Dependency" xmi:id="_JJtsYFlWEeCTIL9CCJRwPw" name="n:1" supplier="_PlPfAFRsEeCQNNgUSH7L8A" client="_MhLCUFRyEeCQNNgUSH7L8A"/>
|
---|
129 | <packagedElement xmi:type="uml:Class" xmi:id="_zSPkMFnhEeClo8qtmvnTtw" name="VideoEngine">
|
---|
130 | <ownedAttribute xmi:id="_SBMnYFVZEeCOu_gAbBroWQ" name="players" aggregation="composite"/>
|
---|
131 | <ownedOperation xmi:id="_8dM34FnhEeClo8qtmvnTtw" name="operation"/>
|
---|
132 | <ownedOperation xmi:id="_b4aZcFRvEeCQNNgUSH7L8A" name="setupMediaPlayer">
|
---|
133 | <ownedParameter xmi:id="_fB4EwFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
134 | </ownedOperation>
|
---|
135 | <ownedOperation xmi:id="_fStWEFRvEeCQNNgUSH7L8A" name="addFile">
|
---|
136 | <ownedParameter xmi:id="_gJGykFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
137 | </ownedOperation>
|
---|
138 | <ownedOperation xmi:id="_iEVJIFRvEeCQNNgUSH7L8A" name="play">
|
---|
139 | <ownedParameter xmi:id="_itT0sFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
140 | </ownedOperation>
|
---|
141 | <ownedOperation xmi:id="_i4CeAFRvEeCQNNgUSH7L8A" name="pause">
|
---|
142 | <ownedParameter xmi:id="_jPIvYFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
143 | </ownedOperation>
|
---|
144 | <ownedOperation xmi:id="_lSj_sFRvEeCQNNgUSH7L8A" name="jumpTo">
|
---|
145 | <ownedParameter xmi:id="_nK9rwFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
146 | </ownedOperation>
|
---|
147 | <ownedOperation xmi:id="_qOxbAFRvEeCQNNgUSH7L8A" name="setSubtitles">
|
---|
148 | <ownedParameter xmi:id="_sINo4FRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
149 | </ownedOperation>
|
---|
150 | <ownedOperation xmi:id="_qvaC4FRvEeCQNNgUSH7L8A" name="setSpeed">
|
---|
151 | <ownedParameter xmi:id="_rV2X0FRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
152 | </ownedOperation>
|
---|
153 | <ownedOperation xmi:id="_sm6XEFRvEeCQNNgUSH7L8A" name="setDeinterlacer">
|
---|
154 | <ownedParameter xmi:id="_uJ2wgFRvEeCQNNgUSH7L8A" direction="return"/>
|
---|
155 | </ownedOperation>
|
---|
156 | <ownedOperation xmi:id="_J3w9AFSnEeCQNNgUSH7L8A" name="metaDataAvailable">
|
---|
157 | <ownedParameter xmi:id="_KdwmAFSnEeCQNNgUSH7L8A" direction="return"/>
|
---|
158 | </ownedOperation>
|
---|
159 | <ownedOperation xmi:id="_SLcDYFSnEeCQNNgUSH7L8A" name="mute">
|
---|
160 | <ownedParameter xmi:id="_TVWRwFSnEeCQNNgUSH7L8A" direction="return"/>
|
---|
161 | </ownedOperation>
|
---|
162 | </packagedElement>
|
---|
163 | <packagedElement xmi:type="uml:Class" xmi:id="_n4H5YFolEeClo8qtmvnTtw" name="Video">
|
---|
164 | <ownedAttribute xmi:id="_rEkAMFolEeClo8qtmvnTtw" name="canvas" aggregation="composite"/>
|
---|
165 | <ownedAttribute xmi:id="_TrDd0FRsEeCQNNgUSH7L8A" name="filepath" aggregation="composite"/>
|
---|
166 | <ownedAttribute xmi:id="_JD1QUFomEeClo8qtmvnTtw" name="player" aggregation="composite"/>
|
---|
167 | </packagedElement>
|
---|
168 | <packagedElement xmi:type="uml:Dependency" xmi:id="_OyCWkFqlEeC9SaX6k5fY1Q" supplier="_zSPkMFnhEeClo8qtmvnTtw" client="_Zzy2UFRvEeCQNNgUSH7L8A"/>
|
---|
169 | <packagedElement xmi:type="uml:Dependency" xmi:id="_VjNvcFqlEeC9SaX6k5fY1Q" supplier="_n4H5YFolEeClo8qtmvnTtw" client="_Zzy2UFRvEeCQNNgUSH7L8A"/>
|
---|
170 | <packagedElement xmi:type="uml:Interface" xmi:id="_6vSikFxoEeCd3KUH_BuVkA" name="VideoObserver"/>
|
---|
171 | <packagedElement xmi:type="uml:Dependency" xmi:id="_xv7skF0FEeCEEfnO4j572A" supplier="_aDA64FRrEeCQNNgUSH7L8A" client="_4MAgAFRxEeCQNNgUSH7L8A"/>
|
---|
172 | </uml:Package>
|
---|