source: osm/applications/editors/josm/plugins/videomapping/uml/refactoring.uml@ 28634

Last change on this file since 28634 was 25894, checked in by guardian, 13 years ago

playback/sync multiple videos

File size: 23.0 KB
Line 
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" visibility="private">
22 <ownedParameter xmi:id="_mEX6MGv0EeCIG-Xw7oAxcQ" direction="return"/>
23 </ownedOperation>
24 <ownedOperation xmi:id="_-VgckFRrEeCQNNgUSH7L8A" name="importVideoFile" visibility="private">
25 <ownedParameter xmi:id="_nObSgGv0EeCIG-Xw7oAxcQ" direction="return"/>
26 </ownedOperation>
27 <ownedOperation xmi:id="_BQ9hEFRsEeCQNNgUSH7L8A" name="loadProperties" visibility="private">
28 <ownedParameter xmi:id="_FJ0vQGv1EeCIG-Xw7oAxcQ" direction="return"/>
29 </ownedOperation>
30 <ownedOperation xmi:id="_CnPXgFRsEeCQNNgUSH7L8A" name="saveProperties" visibility="private">
31 <ownedParameter xmi:id="_Dzi40Gv1EeCIG-Xw7oAxcQ" direction="return"/>
32 </ownedOperation>
33 <ownedOperation xmi:id="_FPB5IFRsEeCQNNgUSH7L8A" name="setDefaults" visibility="private">
34 <ownedParameter xmi:id="_oM3QsGv0EeCIG-Xw7oAxcQ" direction="return"/>
35 </ownedOperation>
36 <ownedOperation xmi:id="_7wH7oFSgEeCQNNgUSH7L8A" name="enableControlMenus" visibility="private">
37 <ownedParameter xmi:id="_pCgfQGv0EeCIG-Xw7oAxcQ" direction="return"/>
38 </ownedOperation>
39 <ownedOperation xmi:id="_DuoqUFShEeCQNNgUSH7L8A" name="applySettings" visibility="private">
40 <ownedParameter xmi:id="_qIsrQGv0EeCIG-Xw7oAxcQ" direction="return"/>
41 </ownedOperation>
42 <ownedOperation xmi:id="_uF3EYGv0EeCIG-Xw7oAxcQ" name="activeLayerChange">
43 <ownedParameter xmi:id="_vazeEGv0EeCIG-Xw7oAxcQ" direction="return"/>
44 </ownedOperation>
45 <ownedOperation xmi:id="_vkMDkGv0EeCIG-Xw7oAxcQ" name="layerAdded">
46 <ownedParameter xmi:id="_wmf1IGv0EeCIG-Xw7oAxcQ" direction="return"/>
47 </ownedOperation>
48 <ownedOperation xmi:id="_xOb-4Gv0EeCIG-Xw7oAxcQ" name="layerRemoved">
49 <ownedParameter xmi:id="_yOEP4Gv0EeCIG-Xw7oAxcQ" direction="return"/>
50 </ownedOperation>
51 <ownedOperation xmi:id="_pBWMMGv1EeCIG-Xw7oAxcQ" name="showJumpTo" visibility="private">
52 <ownedParameter xmi:id="_p1NSEGv1EeCIG-Xw7oAxcQ" direction="return"/>
53 </ownedOperation>
54 </packagedElement>
55 <packagedElement xmi:type="uml:Class" xmi:id="_PlPfAFRsEeCQNNgUSH7L8A" name="GPSVideo">
56 <generalization xmi:id="_Chj2IFomEeClo8qtmvnTtw" general="_n4H5YFolEeClo8qtmvnTtw"/>
57 <ownedAttribute xmi:id="_S4Pg0FRsEeCQNNgUSH7L8A" name="syncComponent" aggregation="composite"/>
58 <ownedAttribute xmi:id="_UmDtgFRsEeCQNNgUSH7L8A" name="syncWayPoint" aggregation="composite"/>
59 <ownedAttribute xmi:id="_WVXvAFRsEeCQNNgUSH7L8A" name="syncVideoTime" aggregation="composite"/>
60 <ownedAttribute xmi:id="_efVz8GwfEeCIG-Xw7oAxcQ" name="start" aggregation="composite"/>
61 <ownedAttribute xmi:id="_e3B7MGwfEeCIG-Xw7oAxcQ" name="end" aggregation="composite"/>
62 <ownedAttribute xmi:id="_fZTh0GwfEeCIG-Xw7oAxcQ" name="firstWayPoint" aggregation="composite"/>
63 <ownedAttribute xmi:id="_gI_SUGwfEeCIG-Xw7oAxcQ" name="lastWayPoint" aggregation="composite"/>
64 <ownedAttribute xmi:id="_hrME4GwfEeCIG-Xw7oAxcQ" name="videoPositionLayer" aggregation="composite"/>
65 <ownedOperation xmi:id="_2-2GIFRtEeCQNNgUSH7L8A" name="doSync">
66 <ownedParameter xmi:id="_kXcPwGwfEeCIG-Xw7oAxcQ" direction="return"/>
67 </ownedOperation>
68 <ownedOperation xmi:id="_4shI4FRtEeCQNNgUSH7L8A" name="getFirstGPS">
69 <ownedParameter xmi:id="_mLhcgGwfEeCIG-Xw7oAxcQ" direction="return"/>
70 </ownedOperation>
71 <ownedOperation xmi:id="_6BAPkFRtEeCQNNgUSH7L8A" name="getLastGPS">
72 <ownedParameter xmi:id="_nBA6EGwfEeCIG-Xw7oAxcQ" direction="return"/>
73 </ownedOperation>
74 <ownedOperation xmi:id="_nhzS8GwfEeCIG-Xw7oAxcQ" name="removeSyncedWayPoints">
75 <ownedParameter xmi:id="_odjwkGwfEeCIG-Xw7oAxcQ" direction="return"/>
76 </ownedOperation>
77 <ownedOperation xmi:id="_okjwcGwfEeCIG-Xw7oAxcQ" name="markSyncedWayPoints">
78 <ownedParameter xmi:id="_rC9FgGwfEeCIG-Xw7oAxcQ" direction="return"/>
79 </ownedOperation>
80 <ownedOperation xmi:id="_sS0x8GwfEeCIG-Xw7oAxcQ" name="isSynced">
81 <ownedParameter xmi:id="_s7D2oGwfEeCIG-Xw7oAxcQ" direction="return"/>
82 </ownedOperation>
83 <ownedOperation xmi:id="_tL5vAGwfEeCIG-Xw7oAxcQ" name="jumpTo">
84 <ownedParameter xmi:id="_uRyZAGwfEeCIG-Xw7oAxcQ" direction="return"/>
85 <ownedParameter xmi:id="_uRyZAWwfEeCIG-Xw7oAxcQ" name="Date"/>
86 </ownedOperation>
87 <ownedOperation xmi:id="_ugY1sGwfEeCIG-Xw7oAxcQ" name="getCurrentWayPoint">
88 <ownedParameter xmi:id="_vwQiIGwfEeCIG-Xw7oAxcQ" direction="return"/>
89 </ownedOperation>
90 </packagedElement>
91 <packagedElement xmi:type="uml:Class" xmi:id="_K0mTIFRvEeCQNNgUSH7L8A" name="VideoLayer">
92 <ownedOperation xmi:id="_M4oAYFRvEeCQNNgUSH7L8A" name="operation"/>
93 <ownedOperation xmi:id="_NiNI4FRvEeCQNNgUSH7L8A" name="operation1"/>
94 <ownedOperation xmi:id="_Pi84oFRvEeCQNNgUSH7L8A" name="operation2"/>
95 <ownedOperation xmi:id="_Q_fIEFRvEeCQNNgUSH7L8A" name="operation3"/>
96 </packagedElement>
97 <packagedElement xmi:type="uml:Class" xmi:id="_Zzy2UFRvEeCQNNgUSH7L8A" name="VideoPlayer" clientDependency="_OyCWkFqlEeC9SaX6k5fY1Q _VjNvcFqlEeC9SaX6k5fY1Q _oXWwAGwhEeCIG-Xw7oAxcQ">
98 <ownedAttribute xmi:id="_oQVTYFSmEeCQNNgUSH7L8A" name="screenPanel" aggregation="composite"/>
99 <ownedAttribute xmi:id="_pLfUEFSmEeCQNNgUSH7L8A" name="controlsPanel" aggregation="composite"/>
100 <ownedAttribute xmi:id="_J0hIEFtzEeCcNedtTKlFGg" name="jumpLength" aggregation="composite"/>
101 <ownedAttribute xmi:id="_LJbuAGwFEeCIG-Xw7oAxcQ" name="loopLength" aggregation="composite"/>
102 <ownedAttribute xmi:id="_MOR2MGwFEeCIG-Xw7oAxcQ" name="videoEngine" aggregation="composite"/>
103 <ownedAttribute xmi:id="_M_J5gGwFEeCIG-Xw7oAxcQ" name="observers" aggregation="composite"/>
104 <ownedAttribute xmi:id="_RKLvgGwFEeCIG-Xw7oAxcQ" name="notificationTimer" aggregation="composite"/>
105 <ownedOperation xmi:id="_nSHcoFRvEeCQNNgUSH7L8A" name="loop">
106 <ownedParameter xmi:id="_n-OUsFRvEeCQNNgUSH7L8A" direction="return"/>
107 </ownedOperation>
108 <ownedOperation xmi:id="_iJa4IFSpEeCQNNgUSH7L8A" name="createUI">
109 <ownedParameter xmi:id="_jLlfwFSpEeCQNNgUSH7L8A" direction="return"/>
110 </ownedOperation>
111 <ownedOperation xmi:id="_OVaAEFRyEeCQNNgUSH7L8A" name="addFile">
112 <ownedParameter xmi:id="_O2fT4FRyEeCQNNgUSH7L8A" direction="return"/>
113 </ownedOperation>
114 <ownedOperation xmi:id="_jVP-cFRvEeCQNNgUSH7L8A" name="Forward">
115 <ownedParameter xmi:id="_Tjg-YGwFEeCIG-Xw7oAxcQ" direction="return"/>
116 </ownedOperation>
117 <ownedOperation xmi:id="_kYdH4FRvEeCQNNgUSH7L8A" name="Backward">
118 <ownedParameter xmi:id="_UJNscGwFEeCIG-Xw7oAxcQ" direction="return"/>
119 </ownedOperation>
120 <ownedOperation xmi:id="_WoNecGwFEeCIG-Xw7oAxcQ" name="setSpeed">
121 <ownedParameter xmi:id="_XTkvoGwFEeCIG-Xw7oAxcQ" direction="return"/>
122 </ownedOperation>
123 <ownedOperation xmi:id="_Xa3qcGwFEeCIG-Xw7oAxcQ" name="setDeinterlacer">
124 <ownedParameter xmi:id="_YEcy8GwFEeCIG-Xw7oAxcQ" direction="return"/>
125 </ownedOperation>
126 <ownedOperation xmi:id="_YPoIMGwFEeCIG-Xw7oAxcQ" name="setSubtitles">
127 <ownedParameter xmi:id="_ZeJw0GwFEeCIG-Xw7oAxcQ" direction="return"/>
128 </ownedOperation>
129 <ownedOperation xmi:id="_Zl5XkGwFEeCIG-Xw7oAxcQ" name="mute">
130 <ownedParameter xmi:id="_aTy_YGwFEeCIG-Xw7oAxcQ" direction="return"/>
131 </ownedOperation>
132 <ownedOperation xmi:id="_aZdigGwFEeCIG-Xw7oAxcQ" name="toggleLooping">
133 <ownedParameter xmi:id="_b1_x8GwFEeCIG-Xw7oAxcQ" direction="return"/>
134 </ownedOperation>
135 <ownedOperation xmi:id="_b8jF4GwFEeCIG-Xw7oAxcQ" name="addUI">
136 <ownedParameter xmi:id="_hmfw8GwFEeCIG-Xw7oAxcQ" direction="return"/>
137 </ownedOperation>
138 <ownedOperation xmi:id="_c_nFYGwFEeCIG-Xw7oAxcQ" name="addUIListeners">
139 <ownedParameter xmi:id="_lQc6MGwFEeCIG-Xw7oAxcQ" direction="return"/>
140 </ownedOperation>
141 <ownedOperation xmi:id="_lW3EMGwFEeCIG-Xw7oAxcQ" name="enableSingleVideoMode">
142 <ownedParameter xmi:id="_m20bEGwFEeCIG-Xw7oAxcQ" direction="return"/>
143 </ownedOperation>
144 <ownedOperation xmi:id="_m87qIGwFEeCIG-Xw7oAxcQ" name="startNoticicationTimer">
145 <ownedParameter xmi:id="_oU14QGwFEeCIG-Xw7oAxcQ" direction="return"/>
146 </ownedOperation>
147 <ownedOperation xmi:id="_oaDvcGwFEeCIG-Xw7oAxcQ" name="stopNotificationTimer">
148 <ownedParameter xmi:id="_pW2u4GwFEeCIG-Xw7oAxcQ" direction="return"/>
149 </ownedOperation>
150 <ownedOperation xmi:id="_qZnMYGwFEeCIG-Xw7oAxcQ" name="operation"/>
151 <ownedOperation xmi:id="_rDMU4GwFEeCIG-Xw7oAxcQ" name="update">
152 <ownedParameter xmi:id="_tIZt4GwFEeCIG-Xw7oAxcQ" direction="return"/>
153 <ownedParameter xmi:id="_tIZt4WwFEeCIG-Xw7oAxcQ" name="VideoObserverEvent"/>
154 </ownedOperation>
155 </packagedElement>
156 <packagedElement xmi:type="uml:Class" xmi:id="_4MAgAFRxEeCQNNgUSH7L8A" name="VideoPositionLayer" clientDependency="_nbAcgGwhEeCIG-Xw7oAxcQ">
157 <ownedAttribute xmi:id="_TfBWsFSdEeCQNNgUSH7L8A" name="iconPosition" visibility="private" aggregation="composite"/>
158 <ownedAttribute xmi:id="_K5o_0FSeEeCQNNgUSH7L8A" name="mousePosition" visibility="private" aggregation="composite"/>
159 <ownedAttribute xmi:id="_SxVmcGv4EeCIG-Xw7oAxcQ" name="gpsTrack" visibility="private" aggregation="composite"/>
160 <ownedAttribute xmi:id="_TxteUGv4EeCIG-Xw7oAxcQ" name="gpsVideoPlayer" visibility="private" aggregation="composite"/>
161 <ownedOperation xmi:id="__rhlkFRxEeCQNNgUSH7L8A" name="drawCoverage" visibility="private">
162 <ownedParameter xmi:id="_2BhWkGv4EeCIG-Xw7oAxcQ" direction="return"/>
163 </ownedOperation>
164 <ownedOperation xmi:id="_CdAOsFRyEeCQNNgUSH7L8A" name="jumpToGPSTime">
165 <ownedParameter xmi:id="_DV6zsFRyEeCQNNgUSH7L8A" direction="return"/>
166 </ownedOperation>
167 <ownedOperation xmi:id="_DdOVkFRyEeCQNNgUSH7L8A" name="interpolate">
168 <ownedParameter xmi:id="_EjG_kFRyEeCQNNgUSH7L8A" direction="return"/>
169 </ownedOperation>
170 <ownedOperation xmi:id="_K1jcwFRsEeCQNNgUSH7L8A" name="showInfoWindow">
171 <ownedParameter xmi:id="_NGF8AFRsEeCQNNgUSH7L8A" direction="return"/>
172 </ownedOperation>
173 <ownedOperation xmi:id="_ldm4UGv4EeCIG-Xw7oAxcQ" name="getLeftPoint" visibility="private">
174 <ownedParameter xmi:id="_nLR7EGv4EeCIG-Xw7oAxcQ" direction="return"/>
175 </ownedOperation>
176 <ownedOperation xmi:id="_nUgvkGv4EeCIG-Xw7oAxcQ" name="getRightPoint" visibility="private">
177 <ownedParameter xmi:id="_oQHcMGv4EeCIG-Xw7oAxcQ" direction="return"/>
178 </ownedOperation>
179 <ownedOperation xmi:id="_oblsYGv4EeCIG-Xw7oAxcQ" name="getGPSDate">
180 <ownedParameter xmi:id="_p2yfEGv4EeCIG-Xw7oAxcQ" direction="return"/>
181 </ownedOperation>
182 <ownedOperation xmi:id="_qnqiYGv4EeCIG-Xw7oAxcQ" name="getTrack">
183 <ownedParameter xmi:id="_sWFMAGv4EeCIG-Xw7oAxcQ" direction="return"/>
184 </ownedOperation>
185 <ownedOperation xmi:id="_t0QaMGv4EeCIG-Xw7oAxcQ" name="jump">
186 <ownedParameter xmi:id="_vjkbsGv4EeCIG-Xw7oAxcQ" direction="return"/>
187 <ownedParameter xmi:id="_vjkbsWv4EeCIG-Xw7oAxcQ" name="Date"/>
188 </ownedOperation>
189 <ownedOperation xmi:id="_wUJkEGv4EeCIG-Xw7oAxcQ" name="setIconPosition">
190 <ownedParameter xmi:id="_xxRpYGv4EeCIG-Xw7oAxcQ" direction="return"/>
191 </ownedOperation>
192 <ownedOperation xmi:id="_yA7O8Gv4EeCIG-Xw7oAxcQ" name="setAutoCenter">
193 <ownedParameter xmi:id="_y_qIEGv4EeCIG-Xw7oAxcQ" direction="return"/>
194 </ownedOperation>
195 <ownedOperation xmi:id="_2oHcgGv4EeCIG-Xw7oAxcQ" name="paint">
196 <ownedParameter xmi:id="_2-eHAGv4EeCIG-Xw7oAxcQ" direction="return"/>
197 </ownedOperation>
198 </packagedElement>
199 <packagedElement xmi:type="uml:Class" xmi:id="_MhLCUFRyEeCQNNgUSH7L8A" name="GPSVideoPlayer" clientDependency="_JJtsYFlWEeCTIL9CCJRwPw">
200 <generalization xmi:id="_8RbsAFlNEeCTIL9CCJRwPw" general="_Zzy2UFRvEeCQNNgUSH7L8A"/>
201 <ownedAttribute xmi:id="_YOwV0FVZEeCOu_gAbBroWQ" name="videos" aggregation="composite"/>
202 <ownedAttribute xmi:id="_KXjIoGwGEeCIG-Xw7oAxcQ" name="videoPositionLayer" aggregation="composite"/>
203 <ownedOperation xmi:id="_BloAAGwGEeCIG-Xw7oAxcQ" name="addVideo">
204 <ownedParameter xmi:id="_DgtMoGwGEeCIG-Xw7oAxcQ" direction="return"/>
205 </ownedOperation>
206 <ownedOperation xmi:id="_DnHWoGwGEeCIG-Xw7oAxcQ" name="resync" visibility="private">
207 <ownedParameter xmi:id="_Ecm0MGwGEeCIG-Xw7oAxcQ" direction="return"/>
208 </ownedOperation>
209 <ownedOperation xmi:id="_EiHmUGwGEeCIG-Xw7oAxcQ" name="findVideo" visibility="private">
210 <ownedParameter xmi:id="_FbyZQGwGEeCIG-Xw7oAxcQ" direction="return"/>
211 </ownedOperation>
212 <ownedOperation xmi:id="_F9xE8GwGEeCIG-Xw7oAxcQ" name="areAllVideosSynced" visibility="private">
213 <ownedParameter xmi:id="_HUfAQGwGEeCIG-Xw7oAxcQ" direction="return"/>
214 </ownedOperation>
215 <ownedOperation xmi:id="_IahbQGwGEeCIG-Xw7oAxcQ" name="extendUI">
216 <ownedParameter xmi:id="_Ji8b4GwGEeCIG-Xw7oAxcQ" direction="return"/>
217 </ownedOperation>
218 <ownedOperation xmi:id="_AMKecGwhEeCIG-Xw7oAxcQ" name="jumpTo">
219 <ownedParameter xmi:id="_BIXA8GwhEeCIG-Xw7oAxcQ" direction="return"/>
220 <ownedParameter xmi:id="_BIXA8WwhEeCIG-Xw7oAxcQ" name="Date"/>
221 </ownedOperation>
222 </packagedElement>
223 <packagedElement xmi:type="uml:Dependency" xmi:id="_JJtsYFlWEeCTIL9CCJRwPw" name="n:1" supplier="_PlPfAFRsEeCQNNgUSH7L8A" client="_MhLCUFRyEeCQNNgUSH7L8A"/>
224 <packagedElement xmi:type="uml:Class" xmi:id="_zSPkMFnhEeClo8qtmvnTtw" name="VideoEngine" clientDependency="_VYcEYGwgEeCIG-Xw7oAxcQ">
225 <ownedAttribute xmi:id="_SBMnYFVZEeCOu_gAbBroWQ" name="videos" aggregation="composite"/>
226 <ownedAttribute xmi:id="_7aYC4Gv-EeCIG-Xw7oAxcQ" name="mediaPlayerFactory" aggregation="composite"/>
227 <ownedAttribute xmi:id="_8Pa0gGv-EeCIG-Xw7oAxcQ" name="observers" aggregation="composite"/>
228 <ownedAttribute xmi:id="_8yS4EGv-EeCIG-Xw7oAxcQ" name="deinterlacers" isStatic="true" aggregation="composite"/>
229 <ownedAttribute xmi:id="_BlQQwGv_EeCIG-Xw7oAxcQ" name="singleVideoMode" aggregation="composite"/>
230 <ownedAttribute xmi:id="_Cx_wsGv_EeCIG-Xw7oAxcQ" name="lastAddedVideo" aggregation="composite"/>
231 <ownedOperation xmi:id="_b4aZcFRvEeCQNNgUSH7L8A" name="setupMediaPlayer" isStatic="true">
232 <ownedParameter xmi:id="_fB4EwFRvEeCQNNgUSH7L8A" direction="return"/>
233 </ownedOperation>
234 <ownedOperation xmi:id="_fStWEFRvEeCQNNgUSH7L8A" name="addFile">
235 <ownedParameter xmi:id="_gJGykFRvEeCQNNgUSH7L8A" direction="return"/>
236 </ownedOperation>
237 <ownedOperation xmi:id="_iEVJIFRvEeCQNNgUSH7L8A" name="play">
238 <ownedParameter xmi:id="_itT0sFRvEeCQNNgUSH7L8A" direction="return"/>
239 </ownedOperation>
240 <ownedOperation xmi:id="_i4CeAFRvEeCQNNgUSH7L8A" name="pause">
241 <ownedParameter xmi:id="_jPIvYFRvEeCQNNgUSH7L8A" direction="return"/>
242 </ownedOperation>
243 <ownedOperation xmi:id="_lSj_sFRvEeCQNNgUSH7L8A" name="jumpTo">
244 <ownedParameter xmi:id="_nK9rwFRvEeCQNNgUSH7L8A" direction="return"/>
245 </ownedOperation>
246 <ownedOperation xmi:id="_qOxbAFRvEeCQNNgUSH7L8A" name="setSubtitles">
247 <ownedParameter xmi:id="_sINo4FRvEeCQNNgUSH7L8A" direction="return"/>
248 </ownedOperation>
249 <ownedOperation xmi:id="_qvaC4FRvEeCQNNgUSH7L8A" name="setSpeed">
250 <ownedParameter xmi:id="_rV2X0FRvEeCQNNgUSH7L8A" direction="return"/>
251 </ownedOperation>
252 <ownedOperation xmi:id="_sm6XEFRvEeCQNNgUSH7L8A" name="setDeinterlacer">
253 <ownedParameter xmi:id="_uJ2wgFRvEeCQNNgUSH7L8A" direction="return"/>
254 </ownedOperation>
255 <ownedOperation xmi:id="_SLcDYFSnEeCQNNgUSH7L8A" name="mute">
256 <ownedParameter xmi:id="_TVWRwFSnEeCQNNgUSH7L8A" direction="return"/>
257 </ownedOperation>
258 <ownedOperation xmi:id="_JqxmYGv_EeCIG-Xw7oAxcQ" name="jumpFor">
259 <ownedParameter xmi:id="_Ki8kgGv_EeCIG-Xw7oAxcQ" direction="return"/>
260 </ownedOperation>
261 <ownedOperation xmi:id="_tEo28Gv_EeCIG-Xw7oAxcQ" name="getDeinterlacers">
262 <ownedParameter xmi:id="_totNUGv_EeCIG-Xw7oAxcQ" direction="return"/>
263 </ownedOperation>
264 <ownedOperation xmi:id="_tv2-MGv_EeCIG-Xw7oAxcQ" name="addObserver">
265 <ownedParameter xmi:id="_wiOYIGv_EeCIG-Xw7oAxcQ" direction="return"/>
266 <ownedParameter xmi:id="_wiOYIWv_EeCIG-Xw7oAxcQ" name="VideoObserver"/>
267 </ownedOperation>
268 <ownedOperation xmi:id="_wwrD0Gv_EeCIG-Xw7oAxcQ" name="notifyObserver">
269 <ownedParameter xmi:id="_yBl5IGv_EeCIG-Xw7oAxcQ" direction="return"/>
270 </ownedOperation>
271 <ownedOperation xmi:id="_yjtuwGv_EeCIG-Xw7oAxcQ" name="isNoVideoPlaying">
272 <ownedParameter xmi:id="_zd-XkGv_EeCIG-Xw7oAxcQ" direction="return"/>
273 </ownedOperation>
274 <ownedOperation xmi:id="_zmeMQGv_EeCIG-Xw7oAxcQ" name="enableSingleVideoMode">
275 <ownedParameter xmi:id="_0kAykGv_EeCIG-Xw7oAxcQ" direction="return"/>
276 </ownedOperation>
277 </packagedElement>
278 <packagedElement xmi:type="uml:Class" xmi:id="_n4H5YFolEeClo8qtmvnTtw" name="Video">
279 <ownedAttribute xmi:id="_rEkAMFolEeClo8qtmvnTtw" name="canvas" aggregation="composite"/>
280 <ownedAttribute xmi:id="_TrDd0FRsEeCQNNgUSH7L8A" name="filepath" aggregation="composite"/>
281 <ownedAttribute xmi:id="_JD1QUFomEeClo8qtmvnTtw" name="player" aggregation="composite"/>
282 <ownedAttribute xmi:id="_IWl7gGwcEeCIG-Xw7oAxcQ" name="canvas" aggregation="composite"/>
283 <ownedOperation xmi:id="_NugbYGwcEeCIG-Xw7oAxcQ" name="getCurrentTime">
284 <ownedParameter xmi:id="_OfYesGwcEeCIG-Xw7oAxcQ" direction="return"/>
285 </ownedOperation>
286 </packagedElement>
287 <packagedElement xmi:type="uml:Dependency" xmi:id="_OyCWkFqlEeC9SaX6k5fY1Q" supplier="_zSPkMFnhEeClo8qtmvnTtw" client="_Zzy2UFRvEeCQNNgUSH7L8A"/>
288 <packagedElement xmi:type="uml:Dependency" xmi:id="_VjNvcFqlEeC9SaX6k5fY1Q" supplier="_n4H5YFolEeClo8qtmvnTtw" client="_Zzy2UFRvEeCQNNgUSH7L8A"/>
289 <packagedElement xmi:type="uml:Interface" xmi:id="_6vSikFxoEeCd3KUH_BuVkA" name="VideoPlayerObserver"/>
290 <packagedElement xmi:type="uml:Interface" xmi:id="_edQX0Gv0EeCIG-Xw7oAxcQ" name="VideoObserver" clientDependency="_FRRzkGwgEeCIG-Xw7oAxcQ">
291 <ownedOperation xmi:id="_OK8i8GwgEeCIG-Xw7oAxcQ" name="update">
292 <ownedParameter xmi:id="_PhEoYGwgEeCIG-Xw7oAxcQ" direction="return"/>
293 <ownedParameter xmi:id="_PhEoYWwgEeCIG-Xw7oAxcQ" name="VideoObserverEvents"/>
294 </ownedOperation>
295 </packagedElement>
296 <packagedElement xmi:type="uml:Interface" xmi:id="_b1EMkGv_EeCIG-Xw7oAxcQ" name="vlcj.player.MediaPlayerEventListener" clientDependency="_jVU5AGv_EeCIG-Xw7oAxcQ">
297 <ownedOperation xmi:id="_Fmn_AGwAEeCIG-Xw7oAxcQ" name="operation"/>
298 <ownedOperation xmi:id="_J3w9AFSnEeCQNNgUSH7L8A" name="metaDataAvailable">
299 <ownedParameter xmi:id="_KdwmAFSnEeCQNNgUSH7L8A" direction="return"/>
300 </ownedOperation>
301 <ownedOperation xmi:id="_LNRT4Gv_EeCIG-Xw7oAxcQ" name="paused">
302 <ownedParameter xmi:id="_MoAzkGv_EeCIG-Xw7oAxcQ" direction="return"/>
303 <ownedParameter xmi:id="_MoAzkWv_EeCIG-Xw7oAxcQ" name="Mediaplayer"/>
304 </ownedOperation>
305 <ownedOperation xmi:id="_Mu3pgGv_EeCIG-Xw7oAxcQ" name="playing">
306 <ownedParameter xmi:id="_QV_hMGv_EeCIG-Xw7oAxcQ" direction="return"/>
307 <ownedParameter xmi:id="_QV_hMWv_EeCIG-Xw7oAxcQ" name="Mediaplayer"/>
308 </ownedOperation>
309 <ownedOperation xmi:id="_OCBTcGv_EeCIG-Xw7oAxcQ" name="finished">
310 <ownedParameter xmi:id="_Pw4pAGv_EeCIG-Xw7oAxcQ" direction="return"/>
311 <ownedParameter xmi:id="_Pw4pAWv_EeCIG-Xw7oAxcQ" name="Mediaplyer"/>
312 </ownedOperation>
313 </packagedElement>
314 <packagedElement xmi:type="uml:Realization" xmi:id="_jVU5AGv_EeCIG-Xw7oAxcQ" supplier="_zSPkMFnhEeClo8qtmvnTtw" client="_b1EMkGv_EeCIG-Xw7oAxcQ"/>
315 <packagedElement xmi:type="uml:Realization" xmi:id="_FRRzkGwgEeCIG-Xw7oAxcQ" supplier="_Zzy2UFRvEeCQNNgUSH7L8A" client="_edQX0Gv0EeCIG-Xw7oAxcQ"/>
316 <packagedElement xmi:type="uml:Usage" xmi:id="_VYcEYGwgEeCIG-Xw7oAxcQ" supplier="_edQX0Gv0EeCIG-Xw7oAxcQ" client="_zSPkMFnhEeClo8qtmvnTtw"/>
317 <packagedElement xmi:type="uml:Realization" xmi:id="_nbAcgGwhEeCIG-Xw7oAxcQ" supplier="_6vSikFxoEeCd3KUH_BuVkA" client="_4MAgAFRxEeCQNNgUSH7L8A"/>
318 <packagedElement xmi:type="uml:Usage" xmi:id="_oXWwAGwhEeCIG-Xw7oAxcQ" supplier="_6vSikFxoEeCd3KUH_BuVkA" client="_Zzy2UFRvEeCQNNgUSH7L8A"/>
319 <packagedElement xmi:type="uml:Association" xmi:id="_vQIlsGwhEeCIG-Xw7oAxcQ" memberEnd="_vQSWsGwhEeCIG-Xw7oAxcQ _vQSWs2whEeCIG-Xw7oAxcQ">
320 <ownedEnd xmi:id="_vQSWsGwhEeCIG-Xw7oAxcQ" name="src" type="_PlPfAFRsEeCQNNgUSH7L8A" association="_vQIlsGwhEeCIG-Xw7oAxcQ">
321 <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vQSWsmwhEeCIG-Xw7oAxcQ" value="1"/>
322 <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vQSWsWwhEeCIG-Xw7oAxcQ" value="1"/>
323 </ownedEnd>
324 <ownedEnd xmi:id="_vQSWs2whEeCIG-Xw7oAxcQ" name="dst" type="_4MAgAFRxEeCQNNgUSH7L8A" association="_vQIlsGwhEeCIG-Xw7oAxcQ">
325 <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vQSWtWwhEeCIG-Xw7oAxcQ" value="1"/>
326 <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vQSWtGwhEeCIG-Xw7oAxcQ" value="1"/>
327 </ownedEnd>
328 </packagedElement>
329 <packagedElement xmi:type="uml:Association" xmi:id="_3dsdAGwhEeCIG-Xw7oAxcQ" memberEnd="_3dsdAWwhEeCIG-Xw7oAxcQ _3dsdBGwhEeCIG-Xw7oAxcQ">
330 <ownedEnd xmi:id="_3dsdAWwhEeCIG-Xw7oAxcQ" name="src" type="_aDA64FRrEeCQNNgUSH7L8A" association="_3dsdAGwhEeCIG-Xw7oAxcQ">
331 <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3dsdA2whEeCIG-Xw7oAxcQ" value="1"/>
332 <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3dsdAmwhEeCIG-Xw7oAxcQ" value="1"/>
333 </ownedEnd>
334 <ownedEnd xmi:id="_3dsdBGwhEeCIG-Xw7oAxcQ" name="dst" type="_4MAgAFRxEeCQNNgUSH7L8A" association="_3dsdAGwhEeCIG-Xw7oAxcQ">
335 <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3dsdBmwhEeCIG-Xw7oAxcQ" value="1"/>
336 <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3dsdBWwhEeCIG-Xw7oAxcQ" value="1"/>
337 </ownedEnd>
338 </packagedElement>
339</uml:Package>
Note: See TracBrowser for help on using the repository browser.