0d6c906a7c004a41ee40d13e6ec373e5d0076023
[xonotic/netradiant.git] / docs / developer / Inspector / Inspectors.xmi
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!DOCTYPE XMI SYSTEM "uml13.dtd">\r
3 <XMI xmi.version="1.0">\r
4   <XMI.header>\r
5     <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>\r
6   </XMI.header>\r
7   <XMI.content>\r
8     <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-93--68-50-122-179f67:e1b3a63c86:-8000">\r
9       <Foundation.Core.ModelElement.name>Surface inspectors</Foundation.Core.ModelElement.name>\r
10       <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
11       <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
12       <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
13       <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
14       <Foundation.Core.Namespace.ownedElement>\r
15         <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-93--68-50-122-179f67:e1b3a63c86:-7fff">\r
16           <Foundation.Core.ModelElement.name>SurfaceDlg</Foundation.Core.ModelElement.name>\r
17           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
18           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
19           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
20           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
21           <Foundation.Core.Class.isActive xmi.value="false"/>\r
22           <Foundation.Core.ModelElement.namespace>\r
23             <Model_Management.Model xmi.idref="xmi.1"/>\r
24           </Foundation.Core.ModelElement.namespace>\r
25           <Foundation.Core.GeneralizableElement.generalization>\r
26             <Foundation.Core.Generalization xmi.idref="xmi.3"/>\r
27           </Foundation.Core.GeneralizableElement.generalization>\r
28           <Foundation.Core.Classifier.feature>\r
29             <Foundation.Core.Operation xmi.id="xmi.4">\r
30               <Foundation.Core.ModelElement.name>Toggle</Foundation.Core.ModelElement.name>\r
31               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
32               <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>\r
33               <Foundation.Core.Operation.isRoot xmi.value="false"/>\r
34               <Foundation.Core.Operation.isLeaf xmi.value="false"/>\r
35               <Foundation.Core.Operation.isAbstract xmi.value="false"/>\r
36               <Foundation.Core.Feature.owner>\r
37                 <Foundation.Core.Class xmi.idref="xmi.2"/>\r
38               </Foundation.Core.Feature.owner>\r
39               <Foundation.Core.BehavioralFeature.parameter>\r
40                 <Foundation.Core.Parameter xmi.id="xmi.5">\r
41                   <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
42                   <Foundation.Core.Parameter.kind xmi.value="return"/>\r
43                   <Foundation.Core.Parameter.behavioralFeature>\r
44                     <Foundation.Core.Operation xmi.idref="xmi.4"/>\r
45                   </Foundation.Core.Parameter.behavioralFeature>\r
46                   <Foundation.Core.Parameter.type>\r
47                     <Foundation.Core.Class xmi.idref="xmi.6"/>\r
48                   </Foundation.Core.Parameter.type>\r
49                 </Foundation.Core.Parameter>\r
50               </Foundation.Core.BehavioralFeature.parameter>\r
51             </Foundation.Core.Operation>\r
52             <Foundation.Core.Attribute xmi.id="xmi.7">\r
53               <Foundation.Core.ModelElement.name>activeInspectors</Foundation.Core.ModelElement.name>\r
54               <Foundation.Core.ModelElement.visibility xmi.value="public"/>\r
55               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
56               <Foundation.Core.Attribute.initialValue>\r
57                 <Foundation.Data_Types.Expression xmi.id="xmi.8">\r
58                   <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>\r
59                   <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>\r
60                 </Foundation.Data_Types.Expression>\r
61               </Foundation.Core.Attribute.initialValue>\r
62               <Foundation.Core.Feature.owner>\r
63                 <Foundation.Core.Class xmi.idref="xmi.2"/>\r
64               </Foundation.Core.Feature.owner>\r
65               <Foundation.Core.StructuralFeature.type>\r
66                 <Foundation.Core.Class xmi.idref="xmi.9"/>\r
67               </Foundation.Core.StructuralFeature.type>\r
68             </Foundation.Core.Attribute>\r
69           </Foundation.Core.Classifier.feature>\r
70         </Foundation.Core.Class>\r
71         <Foundation.Core.Class xmi.id="xmi.10" xmi.uuid="-93--68-50-122-179f67:e1b3a63c86:-7ffc">\r
72           <Foundation.Core.ModelElement.name>Dialog</Foundation.Core.ModelElement.name>\r
73           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
74           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
75           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
76           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
77           <Foundation.Core.Class.isActive xmi.value="false"/>\r
78           <Foundation.Core.ModelElement.namespace>\r
79             <Model_Management.Model xmi.idref="xmi.1"/>\r
80           </Foundation.Core.ModelElement.namespace>\r
81           <Foundation.Core.GeneralizableElement.specialization>\r
82             <Foundation.Core.Generalization xmi.idref="xmi.3"/>\r
83           </Foundation.Core.GeneralizableElement.specialization>\r
84         </Foundation.Core.Class>\r
85         <Foundation.Core.Generalization xmi.id="xmi.3" xmi.uuid="-93--68-50-122-179f67:e1b3a63c86:-7ffb">\r
86           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
87           <Foundation.Core.ModelElement.namespace>\r
88             <Model_Management.Model xmi.idref="xmi.1"/>\r
89           </Foundation.Core.ModelElement.namespace>\r
90           <Foundation.Core.Generalization.child>\r
91             <Foundation.Core.Class xmi.idref="xmi.2"/>\r
92           </Foundation.Core.Generalization.child>\r
93           <Foundation.Core.Generalization.parent>\r
94             <Foundation.Core.Class xmi.idref="xmi.10"/>\r
95           </Foundation.Core.Generalization.parent>\r
96         </Foundation.Core.Generalization>\r
97         <Foundation.Core.Class xmi.id="xmi.6">\r
98           <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>\r
99           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
100           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
101           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
102           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
103           <Foundation.Core.Class.isActive xmi.value="false"/>\r
104           <Foundation.Core.ModelElement.namespace>\r
105             <Model_Management.Model xmi.idref="xmi.1"/>\r
106           </Foundation.Core.ModelElement.namespace>\r
107         </Foundation.Core.Class>\r
108         <Foundation.Core.Class xmi.id="xmi.11" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ffe">\r
109           <Foundation.Core.ModelElement.name>ISurfaceDlg</Foundation.Core.ModelElement.name>\r
110           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
111           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
112           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
113           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
114           <Foundation.Core.Class.isActive xmi.value="false"/>\r
115           <Foundation.Core.ModelElement.namespace>\r
116             <Model_Management.Model xmi.idref="xmi.1"/>\r
117           </Foundation.Core.ModelElement.namespace>\r
118           <Foundation.Core.GeneralizableElement.specialization>\r
119             <Foundation.Core.Generalization xmi.idref="xmi.12"/>\r
120             <Foundation.Core.Generalization xmi.idref="xmi.13"/>\r
121             <Foundation.Core.Generalization xmi.idref="xmi.14"/>\r
122           </Foundation.Core.GeneralizableElement.specialization>\r
123         </Foundation.Core.Class>\r
124         <Foundation.Core.Class xmi.id="xmi.15" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ffa">\r
125           <Foundation.Core.ModelElement.name>CQ3BrushDlg</Foundation.Core.ModelElement.name>\r
126           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
127           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
128           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
129           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
130           <Foundation.Core.Class.isActive xmi.value="false"/>\r
131           <Foundation.Core.ModelElement.namespace>\r
132             <Model_Management.Model xmi.idref="xmi.1"/>\r
133           </Foundation.Core.ModelElement.namespace>\r
134           <Foundation.Core.GeneralizableElement.generalization>\r
135             <Foundation.Core.Generalization xmi.idref="xmi.12"/>\r
136           </Foundation.Core.GeneralizableElement.generalization>\r
137         </Foundation.Core.Class>\r
138         <Foundation.Core.Generalization xmi.id="xmi.12" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff9">\r
139           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
140           <Foundation.Core.ModelElement.namespace>\r
141             <Model_Management.Model xmi.idref="xmi.1"/>\r
142           </Foundation.Core.ModelElement.namespace>\r
143           <Foundation.Core.Generalization.child>\r
144             <Foundation.Core.Class xmi.idref="xmi.15"/>\r
145           </Foundation.Core.Generalization.child>\r
146           <Foundation.Core.Generalization.parent>\r
147             <Foundation.Core.Class xmi.idref="xmi.11"/>\r
148           </Foundation.Core.Generalization.parent>\r
149         </Foundation.Core.Generalization>\r
150         <Foundation.Core.Class xmi.id="xmi.16" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff7">\r
151           <Foundation.Core.ModelElement.name>CQ3PatchDlg</Foundation.Core.ModelElement.name>\r
152           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
153           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
154           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
155           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
156           <Foundation.Core.Class.isActive xmi.value="false"/>\r
157           <Foundation.Core.ModelElement.namespace>\r
158             <Model_Management.Model xmi.idref="xmi.1"/>\r
159           </Foundation.Core.ModelElement.namespace>\r
160           <Foundation.Core.GeneralizableElement.generalization>\r
161             <Foundation.Core.Generalization xmi.idref="xmi.13"/>\r
162           </Foundation.Core.GeneralizableElement.generalization>\r
163         </Foundation.Core.Class>\r
164         <Foundation.Core.Generalization xmi.id="xmi.13" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff6">\r
165           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
166           <Foundation.Core.ModelElement.namespace>\r
167             <Model_Management.Model xmi.idref="xmi.1"/>\r
168           </Foundation.Core.ModelElement.namespace>\r
169           <Foundation.Core.Generalization.child>\r
170             <Foundation.Core.Class xmi.idref="xmi.16"/>\r
171           </Foundation.Core.Generalization.child>\r
172           <Foundation.Core.Generalization.parent>\r
173             <Foundation.Core.Class xmi.idref="xmi.11"/>\r
174           </Foundation.Core.Generalization.parent>\r
175         </Foundation.Core.Generalization>\r
176         <Foundation.Core.Class xmi.id="xmi.17" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff5">\r
177           <Foundation.Core.ModelElement.name>COtherGameDlg</Foundation.Core.ModelElement.name>\r
178           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
179           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
180           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
181           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
182           <Foundation.Core.Class.isActive xmi.value="false"/>\r
183           <Foundation.Core.ModelElement.namespace>\r
184             <Model_Management.Model xmi.idref="xmi.1"/>\r
185           </Foundation.Core.ModelElement.namespace>\r
186           <Foundation.Core.GeneralizableElement.generalization>\r
187             <Foundation.Core.Generalization xmi.idref="xmi.14"/>\r
188           </Foundation.Core.GeneralizableElement.generalization>\r
189         </Foundation.Core.Class>\r
190         <Foundation.Core.Generalization xmi.id="xmi.14" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff4">\r
191           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
192           <Foundation.Core.ModelElement.namespace>\r
193             <Model_Management.Model xmi.idref="xmi.1"/>\r
194           </Foundation.Core.ModelElement.namespace>\r
195           <Foundation.Core.Generalization.child>\r
196             <Foundation.Core.Class xmi.idref="xmi.17"/>\r
197           </Foundation.Core.Generalization.child>\r
198           <Foundation.Core.Generalization.parent>\r
199             <Foundation.Core.Class xmi.idref="xmi.11"/>\r
200           </Foundation.Core.Generalization.parent>\r
201         </Foundation.Core.Generalization>\r
202         <Model_Management.Package xmi.id="xmi.18" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff3">\r
203           <Foundation.Core.ModelElement.name>Undo / Redo code</Foundation.Core.ModelElement.name>\r
204           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
205           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
206           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
207           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
208           <Foundation.Core.ModelElement.namespace>\r
209             <Model_Management.Model xmi.idref="xmi.1"/>\r
210           </Foundation.Core.ModelElement.namespace>\r
211         </Model_Management.Package>\r
212         <Model_Management.Package xmi.id="xmi.19" xmi.uuid="-93--68-50-122-1e11a1:e1b4a53a8a:-7ff2">\r
213           <Foundation.Core.ModelElement.name>Messaging API</Foundation.Core.ModelElement.name>\r
214           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
215           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
216           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
217           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
218           <Foundation.Core.ModelElement.namespace>\r
219             <Model_Management.Model xmi.idref="xmi.1"/>\r
220           </Foundation.Core.ModelElement.namespace>\r
221         </Model_Management.Package>\r
222         <Foundation.Core.Class xmi.id="xmi.20">\r
223           <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>\r
224           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
225           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
226           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
227           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
228           <Foundation.Core.Class.isActive xmi.value="false"/>\r
229           <Foundation.Core.ModelElement.namespace>\r
230             <Model_Management.Model xmi.idref="xmi.1"/>\r
231           </Foundation.Core.ModelElement.namespace>\r
232         </Foundation.Core.Class>\r
233         <Foundation.Core.Class xmi.id="xmi.9">\r
234           <Foundation.Core.ModelElement.name>list</Foundation.Core.ModelElement.name>\r
235           <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>\r
236           <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>\r
237           <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>\r
238           <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>\r
239           <Foundation.Core.Class.isActive xmi.value="false"/>\r
240           <Foundation.Core.ModelElement.namespace>\r
241             <Model_Management.Model xmi.idref="xmi.1"/>\r
242           </Foundation.Core.ModelElement.namespace>\r
243         </Foundation.Core.Class>\r
244       </Foundation.Core.Namespace.ownedElement>\r
245     </Model_Management.Model>\r
246   </XMI.content>\r
247 </XMI>\r