source: osm/applications/editors/josm/plugins/videomapping/uml/oldConcept.uml@ 34144

Last change on this file since 34144 was 25894, checked in by guardian, 14 years ago

playback/sync multiple videos

File size: 14.7 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="_jq4bMWd-EeC5DqwlMjG_Kw" name="oldConcept">
3 <elementImport xmi:id="_jyopAGd-EeC5DqwlMjG_Kw">
4 <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
5 </elementImport>
6 <elementImport xmi:id="_jzOe4Gd-EeC5DqwlMjG_Kw">
7 <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
8 </elementImport>
9 <elementImport xmi:id="_jzOe4Wd-EeC5DqwlMjG_Kw">
10 <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#UnlimitedNatural"/>
11 </elementImport>
12 <elementImport xmi:id="_jzOe4md-EeC5DqwlMjG_Kw">
13 <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
14 </elementImport>
15 <packagedElement xmi:type="uml:Class" xmi:id="_sr2scGd-EeC5DqwlMjG_Kw" name="VideoMappingPlugin">
16 <ownedAttribute xmi:id="_w1PjsGd-EeC5DqwlMjG_Kw" name="player" visibility="private" aggregation="composite"/>
17 <ownedAttribute xmi:id="_zNiQwGd-EeC5DqwlMjG_Kw" name="layer" visibility="private" aggregation="composite"/>
18 <ownedOperation xmi:id="_5m3xYGd-EeC5DqwlMjG_Kw" name="VideoMappingPlugin">
19 <ownedParameter xmi:id="_71BrAGd-EeC5DqwlMjG_Kw" direction="return"/>
20 </ownedOperation>
21 <ownedOperation xmi:id="_8DVMwGd-EeC5DqwlMjG_Kw" name="activeLyerChange">
22 <ownedParameter xmi:id="_9_TxQGd-EeC5DqwlMjG_Kw" direction="return"/>
23 </ownedOperation>
24 <ownedOperation xmi:id="_-KV8kGd-EeC5DqwlMjG_Kw" name="layerAdded">
25 <ownedParameter xmi:id="__fH-MGd-EeC5DqwlMjG_Kw" direction="return"/>
26 </ownedOperation>
27 <ownedOperation xmi:id="__w3OcGd-EeC5DqwlMjG_Kw" name="layerRemoved">
28 <ownedParameter xmi:id="_At9I0Gd_EeC5DqwlMjG_Kw" direction="return"/>
29 </ownedOperation>
30 <ownedOperation xmi:id="_CYpJAGd_EeC5DqwlMjG_Kw" name="addMenuItems">
31 <ownedParameter xmi:id="_Eemv8Gd_EeC5DqwlMjG_Kw" direction="return"/>
32 </ownedOperation>
33 <ownedOperation xmi:id="_EmW9wGd_EeC5DqwlMjG_Kw" name="loadSettings" visibility="private">
34 <ownedParameter xmi:id="_FRkd8Gd_EeC5DqwlMjG_Kw" direction="return"/>
35 </ownedOperation>
36 <ownedOperation xmi:id="_FZK6wGd_EeC5DqwlMjG_Kw" name="applySettings" visibility="private">
37 <ownedParameter xmi:id="_GaIogGd_EeC5DqwlMjG_Kw" direction="return"/>
38 </ownedOperation>
39 <ownedOperation xmi:id="_GvvsIGd_EeC5DqwlMjG_Kw" name="saveSettings" visibility="private">
40 <ownedParameter xmi:id="_HZLDoGd_EeC5DqwlMjG_Kw" direction="return"/>
41 </ownedOperation>
42 <ownedOperation xmi:id="_H4nYsGd_EeC5DqwlMjG_Kw" name="copyGPSLayer" visibility="private">
43 <ownedParameter xmi:id="_IlwykGd_EeC5DqwlMjG_Kw" direction="return"/>
44 </ownedOperation>
45 </packagedElement>
46 <packagedElement xmi:type="uml:Class" xmi:id="_J4wrgGd_EeC5DqwlMjG_Kw" name="PositionLayer" clientDependency="_i0I5EGeBEeC5DqwlMjG_Kw _oSnT8GeBEeC5DqwlMjG_Kw">
47 <ownedAttribute xmi:id="_MSF6YGd_EeC5DqwlMjG_Kw" name="observers" aggregation="composite"/>
48 <ownedAttribute xmi:id="_OKC6gGd_EeC5DqwlMjG_Kw" name="player" aggregation="composite"/>
49 <ownedOperation xmi:id="_L6QCIGd_EeC5DqwlMjG_Kw" name="PositinLayer">
50 <ownedParameter xmi:id="_QmERAGd_EeC5DqwlMjG_Kw" direction="return"/>
51 </ownedOperation>
52 <ownedOperation xmi:id="_Qx_NIGd_EeC5DqwlMjG_Kw" name="operation"/>
53 <ownedOperation xmi:id="_RhXboGd_EeC5DqwlMjG_Kw" name="getInfoComponent">
54 <ownedParameter xmi:id="_Si7mUGd_EeC5DqwlMjG_Kw" direction="return"/>
55 </ownedOperation>
56 <ownedOperation xmi:id="_SqFXMGd_EeC5DqwlMjG_Kw" name="getMenuEntries">
57 <ownedParameter xmi:id="_T4ww0Gd_EeC5DqwlMjG_Kw" direction="return"/>
58 </ownedOperation>
59 <ownedOperation xmi:id="_UBjgcGd_EeC5DqwlMjG_Kw" name="getToolTipText">
60 <ownedParameter xmi:id="_VSBp0Gd_EeC5DqwlMjG_Kw" direction="return"/>
61 </ownedOperation>
62 <ownedOperation xmi:id="_VgeVgGd_EeC5DqwlMjG_Kw" name="isMergeable">
63 <ownedParameter xmi:id="_W9dQ4Gd_EeC5DqwlMjG_Kw" direction="return"/>
64 </ownedOperation>
65 <ownedOperation xmi:id="_XEnBwGd_EeC5DqwlMjG_Kw" name="mergeFrom">
66 <ownedParameter xmi:id="_YI3UEGd_EeC5DqwlMjG_Kw" direction="return"/>
67 </ownedOperation>
68 <ownedOperation xmi:id="_YpMZ8Gd_EeC5DqwlMjG_Kw" name="paint">
69 <ownedParameter xmi:id="_Y_GYgGd_EeC5DqwlMjG_Kw" direction="return"/>
70 </ownedOperation>
71 <ownedOperation xmi:id="_ZW8QwGd_EeC5DqwlMjG_Kw" name="mousePressed">
72 <ownedParameter xmi:id="_aM4aQGd_EeC5DqwlMjG_Kw" direction="return"/>
73 </ownedOperation>
74 <ownedOperation xmi:id="_aY9HYGd_EeC5DqwlMjG_Kw" name="mouseReleased">
75 <ownedParameter xmi:id="_bKIFoGd_EeC5DqwlMjG_Kw" direction="return"/>
76 </ownedOperation>
77 <ownedOperation xmi:id="_blsnUGd_EeC5DqwlMjG_Kw" name="mouseMoved">
78 <ownedParameter xmi:id="_dKR_gGd_EeC5DqwlMjG_Kw" direction="return"/>
79 </ownedOperation>
80 <ownedOperation xmi:id="_dsQEIGd_EeC5DqwlMjG_Kw" name="NotifyObservers" visibility="private">
81 <ownedParameter xmi:id="_uAOo8Gd_EeC5DqwlMjG_Kw" direction="return"/>
82 </ownedOperation>
83 <ownedOperation xmi:id="_eexGMGd_EeC5DqwlMjG_Kw" name="getNearestWayPoint" visibility="private">
84 <ownedParameter xmi:id="_fpkscGd_EeC5DqwlMjG_Kw" direction="return"/>
85 </ownedOperation>
86 </packagedElement>
87 <packagedElement xmi:type="uml:Class" xmi:id="_xn8WgGd_EeC5DqwlMjG_Kw" name="GPSPlayer" clientDependency="_c6_UYGeBEeC5DqwlMjG_Kw _gneNMGeBEeC5DqwlMjG_Kw">
88 <ownedAttribute xmi:id="_zgo9gGd_EeC5DqwlMjG_Kw" name="prev" visibility="private" aggregation="composite"/>
89 <ownedAttribute xmi:id="_0YqxsGd_EeC5DqwlMjG_Kw" name="curr" visibility="private" aggregation="composite"/>
90 <ownedAttribute xmi:id="_1HBFcGd_EeC5DqwlMjG_Kw" name="next" visibility="private" aggregation="composite"/>
91 <interfaceRealization xmi:id="_c6_UYGeBEeC5DqwlMjG_Kw" supplier="_DID-UGeAEeC5DqwlMjG_Kw" client="_xn8WgGd_EeC5DqwlMjG_Kw" contract="_DID-UGeAEeC5DqwlMjG_Kw"/>
92 <ownedOperation xmi:id="_3khCoGd_EeC5DqwlMjG_Kw" name="GPSPlayer">
93 <ownedParameter xmi:id="_5up-8Gd_EeC5DqwlMjG_Kw" direction="return"/>
94 </ownedOperation>
95 <ownedOperation xmi:id="_58NSwGd_EeC5DqwlMjG_Kw" name="jump">
96 <ownedParameter xmi:id="_7WgtkGd_EeC5DqwlMjG_Kw" direction="return"/>
97 <ownedParameter xmi:id="_7WgtkWd_EeC5DqwlMjG_Kw" name="WayPoint"/>
98 </ownedOperation>
99 <ownedOperation xmi:id="_7hZH4Gd_EeC5DqwlMjG_Kw" name="jump">
100 <ownedParameter xmi:id="_9M0u8Gd_EeC5DqwlMjG_Kw" direction="return"/>
101 <ownedParameter xmi:id="_9M0u8Wd_EeC5DqwlMjG_Kw" name="Date"/>
102 </ownedOperation>
103 <ownedOperation xmi:id="_9T-f0Gd_EeC5DqwlMjG_Kw" name="jumpRel">
104 <ownedParameter xmi:id="_-x2zEGd_EeC5DqwlMjG_Kw" direction="return"/>
105 <ownedParameter xmi:id="_-yAkEGd_EeC5DqwlMjG_Kw" name="int"/>
106 </ownedOperation>
107 <ownedOperation xmi:id="__W9rQGd_EeC5DqwlMjG_Kw" name="getInterpolated">
108 <ownedParameter xmi:id="_AdJQMGeAEeC5DqwlMjG_Kw" direction="return"/>
109 </ownedOperation>
110 </packagedElement>
111 <packagedElement xmi:type="uml:Interface" xmi:id="_DID-UGeAEeC5DqwlMjG_Kw" name="PlayerObserver" clientDependency="_yaOdIGeBEeC5DqwlMjG_Kw">
112 <ownedOperation xmi:id="_Eqjr0GeAEeC5DqwlMjG_Kw" name="playing">
113 <ownedParameter xmi:id="_FSf1kGeAEeC5DqwlMjG_Kw" direction="return"/>
114 </ownedOperation>
115 <ownedOperation xmi:id="_FcVHAGeAEeC5DqwlMjG_Kw" name="jumping">
116 <ownedParameter xmi:id="_GlDCkGeAEeC5DqwlMjG_Kw" direction="return"/>
117 </ownedOperation>
118 <ownedOperation xmi:id="_GrKRoGeAEeC5DqwlMjG_Kw" name="metadata">
119 <ownedParameter xmi:id="_HaigIGeAEeC5DqwlMjG_Kw" direction="return"/>
120 </ownedOperation>
121 </packagedElement>
122 <packagedElement xmi:type="uml:Class" xmi:id="_SGqEkGeAEeC5DqwlMjG_Kw" name="GPSVideoPlayer" clientDependency="_pp8TQGeBEeC5DqwlMjG_Kw _stI-gGeBEeC5DqwlMjG_Kw">
123 <ownedAttribute xmi:id="_TteRYGeAEeC5DqwlMjG_Kw" name="gps" visibility="private" aggregation="composite"/>
124 <ownedAttribute xmi:id="_UfingGeAEeC5DqwlMjG_Kw" name="video" visibility="private" aggregation="composite"/>
125 <ownedAttribute xmi:id="_VSWkgGeAEeC5DqwlMjG_Kw" name="synced" visibility="private" aggregation="composite"/>
126 <ownedOperation xmi:id="_XLpocGeAEeC5DqwlMjG_Kw" name="play">
127 <ownedParameter xmi:id="_XrY4cGeAEeC5DqwlMjG_Kw" direction="return"/>
128 </ownedOperation>
129 <ownedOperation xmi:id="_XzSQMGeAEeC5DqwlMjG_Kw" name="pause">
130 <ownedParameter xmi:id="_YOtA4GeAEeC5DqwlMjG_Kw" direction="return"/>
131 </ownedOperation>
132 <ownedOperation xmi:id="_YdwJgGeAEeC5DqwlMjG_Kw" name="jumpToGPSTime">
133 <ownedParameter xmi:id="_Z2alkGeAEeC5DqwlMjG_Kw" direction="return"/>
134 <ownedParameter xmi:id="_Z2alkWeAEeC5DqwlMjG_Kw" name="long"/>
135 </ownedOperation>
136 <ownedOperation xmi:id="_aDO5kGeAEeC5DqwlMjG_Kw" name="loop">
137 <ownedParameter xmi:id="_ag4e4GeAEeC5DqwlMjG_Kw" direction="return"/>
138 </ownedOperation>
139 <ownedOperation xmi:id="_b8rHcGeAEeC5DqwlMjG_Kw" name="forward">
140 <ownedParameter xmi:id="_czgo0GeAEeC5DqwlMjG_Kw" direction="return"/>
141 </ownedOperation>
142 <ownedOperation xmi:id="_c56y0GeAEeC5DqwlMjG_Kw" name="backward">
143 <ownedParameter xmi:id="_ddFxUGeAEeC5DqwlMjG_Kw" direction="return"/>
144 </ownedOperation>
145 <ownedOperation xmi:id="_dn0aoGeAEeC5DqwlMjG_Kw" name="setDeinterlacer">
146 <ownedParameter xmi:id="_eT7SsGeAEeC5DqwlMjG_Kw" direction="return"/>
147 </ownedOperation>
148 </packagedElement>
149 <packagedElement xmi:type="uml:Class" xmi:id="_f7fGYGeAEeC5DqwlMjG_Kw" name="GPSVideoFile" clientDependency="_ZCmGgGeBEeC5DqwlMjG_Kw">
150 <ownedAttribute xmi:id="_htU3cGeAEeC5DqwlMjG_Kw" name="offset" aggregation="composite"/>
151 <ownedAttribute xmi:id="_jT2JUGeAEeC5DqwlMjG_Kw" name="file" aggregation="composite"/>
152 <ownedOperation xmi:id="_k57WUGeAEeC5DqwlMjG_Kw" name="GPSVideoFile">
153 <ownedParameter xmi:id="_l0x1AGeAEeC5DqwlMjG_Kw" direction="return"/>
154 </ownedOperation>
155 </packagedElement>
156 <packagedElement xmi:type="uml:Class" xmi:id="_oS42MGeAEeC5DqwlMjG_Kw" name="SimpleVideoPlayer" clientDependency="_ur80kGeBEeC5DqwlMjG_Kw">
157 <ownedOperation xmi:id="_6mkB4GeAEeC5DqwlMjG_Kw" name="updateTime" visibility="private">
158 <ownedParameter xmi:id="_7l5X8GeAEeC5DqwlMjG_Kw" direction="return"/>
159 </ownedOperation>
160 <ownedOperation xmi:id="_74qi8GeAEeC5DqwlMjG_Kw" name="setDeinterlacer" visibility="private">
161 <ownedParameter xmi:id="_81KncGeAEeC5DqwlMjG_Kw" direction="return"/>
162 </ownedOperation>
163 <ownedOperation xmi:id="_8-_44GeAEeC5DqwlMjG_Kw" name="loop" visibility="protected">
164 <ownedParameter xmi:id="_-ZAYwGeAEeC5DqwlMjG_Kw" direction="return"/>
165 </ownedOperation>
166 <ownedOperation xmi:id="_BFtPkGeBEeC5DqwlMjG_Kw" name="forward" visibility="protected">
167 <ownedParameter xmi:id="_DOzDAGeBEeC5DqwlMjG_Kw" direction="return"/>
168 </ownedOperation>
169 <ownedOperation xmi:id="_CdBn0GeBEeC5DqwlMjG_Kw" name="backward" visibility="protected">
170 <ownedParameter xmi:id="_Ev9TwGeBEeC5DqwlMjG_Kw" direction="return"/>
171 </ownedOperation>
172 <ownedOperation xmi:id="_E45NUGeBEeC5DqwlMjG_Kw" name="faster" visibility="protected">
173 <ownedParameter xmi:id="_FmMYMGeBEeC5DqwlMjG_Kw" direction="return"/>
174 </ownedOperation>
175 <ownedOperation xmi:id="_F9I4kGeBEeC5DqwlMjG_Kw" name="slower" visibility="protected">
176 <ownedParameter xmi:id="_Gl-aMGeBEeC5DqwlMjG_Kw" direction="return"/>
177 </ownedOperation>
178 <ownedOperation xmi:id="_HB_AwGeBEeC5DqwlMjG_Kw" name="toggleSubs" visibility="protected">
179 <ownedParameter xmi:id="_Hz6M8GeBEeC5DqwlMjG_Kw" direction="return"/>
180 </ownedOperation>
181 </packagedElement>
182 <packagedElement xmi:type="uml:Class" xmi:id="_TLhlcGeBEeC5DqwlMjG_Kw" name="Syncer">
183 <ownedAttribute xmi:id="_XPtMkGeBEeC5DqwlMjG_Kw" name="player" aggregation="composite"/>
184 <ownedOperation xmi:id="_UhqR8GeBEeC5DqwlMjG_Kw" name="run">
185 <ownedParameter xmi:id="_WmIEEGeBEeC5DqwlMjG_Kw" direction="return"/>
186 </ownedOperation>
187 </packagedElement>
188 <packagedElement xmi:type="uml:Dependency" xmi:id="_ZCmGgGeBEeC5DqwlMjG_Kw" supplier="_TLhlcGeBEeC5DqwlMjG_Kw" client="_f7fGYGeAEeC5DqwlMjG_Kw"/>
189 <packagedElement xmi:type="uml:Dependency" xmi:id="_gneNMGeBEeC5DqwlMjG_Kw" supplier="_sr2scGd-EeC5DqwlMjG_Kw" client="_xn8WgGd_EeC5DqwlMjG_Kw"/>
190 <packagedElement xmi:type="uml:Dependency" xmi:id="_i0I5EGeBEeC5DqwlMjG_Kw" supplier="_sr2scGd-EeC5DqwlMjG_Kw" client="_J4wrgGd_EeC5DqwlMjG_Kw"/>
191 <packagedElement xmi:type="uml:Dependency" xmi:id="_oSnT8GeBEeC5DqwlMjG_Kw" supplier="_SGqEkGeAEeC5DqwlMjG_Kw" client="_J4wrgGd_EeC5DqwlMjG_Kw"/>
192 <packagedElement xmi:type="uml:Dependency" xmi:id="_pp8TQGeBEeC5DqwlMjG_Kw" supplier="_f7fGYGeAEeC5DqwlMjG_Kw" client="_SGqEkGeAEeC5DqwlMjG_Kw"/>
193 <packagedElement xmi:type="uml:Dependency" xmi:id="_stI-gGeBEeC5DqwlMjG_Kw" supplier="_oS42MGeAEeC5DqwlMjG_Kw" client="_SGqEkGeAEeC5DqwlMjG_Kw"/>
194 <packagedElement xmi:type="uml:Dependency" xmi:id="_ur80kGeBEeC5DqwlMjG_Kw" supplier="_TLhlcGeBEeC5DqwlMjG_Kw" client="_oS42MGeAEeC5DqwlMjG_Kw"/>
195 <packagedElement xmi:type="uml:Dependency" xmi:id="_yaOdIGeBEeC5DqwlMjG_Kw" supplier="_TLhlcGeBEeC5DqwlMjG_Kw" client="_DID-UGeAEeC5DqwlMjG_Kw"/>
196 <packagedElement xmi:type="uml:Interface" xmi:id="_i61f8GwAEeCIG-Xw7oAxcQ" name="vlcj.player.MediaPlayerEventListener" clientDependency="_vJvs0GwAEeCIG-Xw7oAxcQ">
197 <ownedOperation xmi:id="_qi2aMGwAEeCIG-Xw7oAxcQ" name="operation"/>
198 <ownedOperation xmi:id="_rVC_oGeAEeC5DqwlMjG_Kw" name="finished">
199 <ownedParameter xmi:id="_yLSesGeAEeC5DqwlMjG_Kw" direction="return"/>
200 <ownedParameter xmi:id="_yLSesWeAEeC5DqwlMjG_Kw" name="MediaPlayer"/>
201 </ownedOperation>
202 <ownedOperation xmi:id="_sZ5H0GeAEeC5DqwlMjG_Kw" name="metaDataAvailable">
203 <ownedParameter xmi:id="_zsvqYGeAEeC5DqwlMjG_Kw" direction="return"/>
204 <ownedParameter xmi:id="_zsvqYWeAEeC5DqwlMjG_Kw" name="MediaPlayer"/>
205 </ownedOperation>
206 <ownedOperation xmi:id="_uO3FYGeAEeC5DqwlMjG_Kw" name="paused">
207 <ownedParameter xmi:id="_1QR5sGeAEeC5DqwlMjG_Kw" direction="return"/>
208 <ownedParameter xmi:id="_1QR5sWeAEeC5DqwlMjG_Kw" name="MediaPlayer"/>
209 </ownedOperation>
210 <ownedOperation xmi:id="_vaRIkGeAEeC5DqwlMjG_Kw" name="playing">
211 <ownedParameter xmi:id="_14z5UGeAEeC5DqwlMjG_Kw" direction="return"/>
212 <ownedParameter xmi:id="_14z5UWeAEeC5DqwlMjG_Kw" name="MediaPlayer"/>
213 </ownedOperation>
214 </packagedElement>
215 <packagedElement xmi:type="uml:Realization" xmi:id="_vJvs0GwAEeCIG-Xw7oAxcQ" supplier="_oS42MGeAEeC5DqwlMjG_Kw" client="_i61f8GwAEeCIG-Xw7oAxcQ"/>
216</uml:Package>
Note: See TracBrowser for help on using the repository browser.