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

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

last stable before refactoring

File size: 10.1 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">
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="loadDefaults">
34 <ownedParameter xmi:id="_GcXO8FRsEeCQNNgUSH7L8A" 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 <ownedAttribute xmi:id="_S4Pg0FRsEeCQNNgUSH7L8A" name="synced" aggregation="composite"/>
45 <ownedAttribute xmi:id="_TrDd0FRsEeCQNNgUSH7L8A" name="filepath" 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="MediaPlayer">
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="_SBMnYFVZEeCOu_gAbBroWQ" name="players" aggregation="composite"/>
69 <ownedOperation xmi:id="_b4aZcFRvEeCQNNgUSH7L8A" name="setupMediaPlayer">
70 <ownedParameter xmi:id="_fB4EwFRvEeCQNNgUSH7L8A" direction="return"/>
71 </ownedOperation>
72 <ownedOperation xmi:id="_fStWEFRvEeCQNNgUSH7L8A" name="addFile">
73 <ownedParameter xmi:id="_gJGykFRvEeCQNNgUSH7L8A" direction="return"/>
74 </ownedOperation>
75 <ownedOperation xmi:id="_iEVJIFRvEeCQNNgUSH7L8A" name="play">
76 <ownedParameter xmi:id="_itT0sFRvEeCQNNgUSH7L8A" direction="return"/>
77 </ownedOperation>
78 <ownedOperation xmi:id="_i4CeAFRvEeCQNNgUSH7L8A" name="pause">
79 <ownedParameter xmi:id="_jPIvYFRvEeCQNNgUSH7L8A" direction="return"/>
80 </ownedOperation>
81 <ownedOperation xmi:id="_jVP-cFRvEeCQNNgUSH7L8A" name="jumpForward">
82 <ownedParameter xmi:id="_kQQOIFRvEeCQNNgUSH7L8A" direction="return"/>
83 </ownedOperation>
84 <ownedOperation xmi:id="_kYdH4FRvEeCQNNgUSH7L8A" name="jumpBackward">
85 <ownedParameter xmi:id="_lK-J8FRvEeCQNNgUSH7L8A" direction="return"/>
86 </ownedOperation>
87 <ownedOperation xmi:id="_lSj_sFRvEeCQNNgUSH7L8A" name="jumpTo">
88 <ownedParameter xmi:id="_nK9rwFRvEeCQNNgUSH7L8A" direction="return"/>
89 </ownedOperation>
90 <ownedOperation xmi:id="_nSHcoFRvEeCQNNgUSH7L8A" name="loop">
91 <ownedParameter xmi:id="_n-OUsFRvEeCQNNgUSH7L8A" direction="return"/>
92 </ownedOperation>
93 <ownedOperation xmi:id="_oFrnkFRvEeCQNNgUSH7L8A" name="jumpToSynced">
94 <ownedParameter xmi:id="_pXChwFRvEeCQNNgUSH7L8A" direction="return"/>
95 </ownedOperation>
96 <ownedOperation xmi:id="_pdcrwFRvEeCQNNgUSH7L8A" name="operation"/>
97 <ownedOperation xmi:id="_qOxbAFRvEeCQNNgUSH7L8A" name="setSubtitles">
98 <ownedParameter xmi:id="_sINo4FRvEeCQNNgUSH7L8A" direction="return"/>
99 </ownedOperation>
100 <ownedOperation xmi:id="_qvaC4FRvEeCQNNgUSH7L8A" name="setSpeed">
101 <ownedParameter xmi:id="_rV2X0FRvEeCQNNgUSH7L8A" direction="return"/>
102 </ownedOperation>
103 <ownedOperation xmi:id="_sm6XEFRvEeCQNNgUSH7L8A" name="setDeinterlacer">
104 <ownedParameter xmi:id="_uJ2wgFRvEeCQNNgUSH7L8A" direction="return"/>
105 </ownedOperation>
106 <ownedOperation xmi:id="_J3w9AFSnEeCQNNgUSH7L8A" name="metaDataAvailable">
107 <ownedParameter xmi:id="_KdwmAFSnEeCQNNgUSH7L8A" direction="return"/>
108 </ownedOperation>
109 <ownedOperation xmi:id="_SLcDYFSnEeCQNNgUSH7L8A" name="mute">
110 <ownedParameter xmi:id="_TVWRwFSnEeCQNNgUSH7L8A" direction="return"/>
111 </ownedOperation>
112 <ownedOperation xmi:id="_iJa4IFSpEeCQNNgUSH7L8A" name="createUI">
113 <ownedParameter xmi:id="_jLlfwFSpEeCQNNgUSH7L8A" direction="return"/>
114 </ownedOperation>
115 </packagedElement>
116 <packagedElement xmi:type="uml:Class" xmi:id="_4MAgAFRxEeCQNNgUSH7L8A" name="VideoPositionLayer">
117 <ownedAttribute xmi:id="_TfBWsFSdEeCQNNgUSH7L8A" name="iconPosition" aggregation="composite"/>
118 <ownedAttribute xmi:id="_HIPx0FSeEeCQNNgUSH7L8A" name="isDragging" aggregation="composite"/>
119 <ownedAttribute xmi:id="_K5o_0FSeEeCQNNgUSH7L8A" name="mousePosition" aggregation="composite"/>
120 <ownedOperation xmi:id="_5kYBIFRxEeCQNNgUSH7L8A" name="registerContextMenu">
121 <ownedParameter xmi:id="__hPoMFRxEeCQNNgUSH7L8A" direction="return"/>
122 </ownedOperation>
123 <ownedOperation xmi:id="__rhlkFRxEeCQNNgUSH7L8A" name="drawCoverage">
124 <ownedParameter xmi:id="_BGH7UFRyEeCQNNgUSH7L8A" direction="return"/>
125 </ownedOperation>
126 <ownedOperation xmi:id="_CdAOsFRyEeCQNNgUSH7L8A" name="jumpToGPSTime">
127 <ownedParameter xmi:id="_DV6zsFRyEeCQNNgUSH7L8A" direction="return"/>
128 </ownedOperation>
129 <ownedOperation xmi:id="_DdOVkFRyEeCQNNgUSH7L8A" name="interpolate">
130 <ownedParameter xmi:id="_EjG_kFRyEeCQNNgUSH7L8A" direction="return"/>
131 </ownedOperation>
132 <ownedOperation xmi:id="_K1jcwFRsEeCQNNgUSH7L8A" name="showInfoWindow">
133 <ownedParameter xmi:id="_NGF8AFRsEeCQNNgUSH7L8A" direction="return"/>
134 </ownedOperation>
135 </packagedElement>
136 <packagedElement xmi:type="uml:Class" xmi:id="_MhLCUFRyEeCQNNgUSH7L8A" name="GPSMediaPlayer" clientDependency="_JJtsYFlWEeCTIL9CCJRwPw">
137 <generalization xmi:id="_8RbsAFlNEeCTIL9CCJRwPw" general="_Zzy2UFRvEeCQNNgUSH7L8A"/>
138 <ownedAttribute xmi:id="_YOwV0FVZEeCOu_gAbBroWQ" name="videos" aggregation="composite"/>
139 <ownedAttribute xmi:id="_lBTl0FVaEeCOu_gAbBroWQ" name="syncPanel" aggregation="composite"/>
140 <ownedOperation xmi:id="_OVaAEFRyEeCQNNgUSH7L8A" name="addFile">
141 <ownedParameter xmi:id="_O2fT4FRyEeCQNNgUSH7L8A" direction="return"/>
142 </ownedOperation>
143 <ownedOperation xmi:id="_PA6bMFRyEeCQNNgUSH7L8A" name="createUI">
144 <ownedParameter xmi:id="_Qs9GQFRyEeCQNNgUSH7L8A" direction="return"/>
145 </ownedOperation>
146 <ownedOperation xmi:id="_QynCUFRyEeCQNNgUSH7L8A" name="addSyncPoint">
147 <ownedParameter xmi:id="_S6XZAFRyEeCQNNgUSH7L8A" direction="return"/>
148 </ownedOperation>
149 <ownedOperation xmi:id="_TdYmgFRyEeCQNNgUSH7L8A" name="allVideosSynced">
150 <ownedParameter xmi:id="_VyPlEFRyEeCQNNgUSH7L8A" direction="return"/>
151 </ownedOperation>
152 <ownedOperation xmi:id="_V6St0FRyEeCQNNgUSH7L8A" name="rremoveFile">
153 <ownedParameter xmi:id="_XMsJ0FRyEeCQNNgUSH7L8A" direction="return"/>
154 </ownedOperation>
155 <ownedOperation xmi:id="_YO2xcFRyEeCQNNgUSH7L8A" name="setAutoCenter">
156 <ownedParameter xmi:id="_Y_u0wFRyEeCQNNgUSH7L8A" direction="return"/>
157 </ownedOperation>
158 </packagedElement>
159 <packagedElement xmi:type="uml:Dependency" xmi:id="_JJtsYFlWEeCTIL9CCJRwPw" name="n:1" supplier="_PlPfAFRsEeCQNNgUSH7L8A" client="_MhLCUFRyEeCQNNgUSH7L8A"/>
160</uml:Package>
Note: See TracBrowser for help on using the repository browser.