Merge remote-tracking branch 'refs/remotes/origin/3.0'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / objectTypeDefinition.xml
CommitLineData
ea19314a 1<?xml version="1.0" encoding="UTF-8"?>
f08ff153 2<data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/vortex/objectTypeDefinition.xsd">
ea19314a 3 <import>
092bdf82
AE
4 <definition>
5 <name>com.woltlab.wcf.acl</name>
6 </definition>
7
2441de47
AE
8 <definition>
9 <name>com.woltlab.wcf.acl.simple</name>
10 </definition>
11
ea19314a
AE
12 <definition>
13 <name>com.woltlab.wcf.collapsibleContent</name>
14 </definition>
15
16 <definition>
17 <name>com.woltlab.wcf.clipboardItem</name>
18 </definition>
13d8b49b
MS
19
20 <definition>
13d8b49b 21 <name>com.woltlab.wcf.category</name>
18290128 22 <interfacename>wcf\system\category\ICategoryType</interfacename>
13d8b49b 23 </definition>
3a2de7fd
AE
24
25 <definition>
26 <name>com.woltlab.wcf.modifiableContent</name>
27 </definition>
2d63c13c 28
f0bc263f
MW
29 <definition>
30 <name>com.woltlab.wcf.attachment.objectType</name>
18290128 31 <interfacename>wcf\system\attachment\IAttachmentObjectType</interfacename>
d45eaff6
MW
32 </definition>
33
34 <definition>
35 <name>com.woltlab.wcf.message.quote</name>
18290128 36 <interfacename>wcf\system\message\IMessageQuoteHandler</interfacename>
d45eaff6 37 </definition>
320f4a6d
MW
38
39 <definition>
40 <name>com.woltlab.wcf.user.recentActivityEvent</name>
18290128 41 <interfacename>wcf\system\user\activity\event\IUserActivityEvent</interfacename>
320f4a6d
MW
42 </definition>
43
44 <definition>
45 <name>com.woltlab.wcf.user.activityPointEvent</name>
320f4a6d
MW
46 </definition>
47
48 <definition>
49 <name>com.woltlab.wcf.notification.notificationType</name>
18290128 50 <interfacename>wcf\system\user\notification\type\IUserNotificationType</interfacename>
320f4a6d
MW
51 </definition>
52
53 <definition>
54 <name>com.woltlab.wcf.notification.objectType</name>
18290128 55 <interfacename>wcf\system\user\notification\object\type\IUserNotificationObjectType</interfacename>
320f4a6d
MW
56 </definition>
57
320f4a6d
MW
58 <definition>
59 <name>com.woltlab.wcf.user.objectWatch</name>
18290128 60 <interfacename>wcf\system\user\object\watch\IUserObjectWatch</interfacename>
320f4a6d
MW
61 </definition>
62
63 <definition>
64 <name>com.woltlab.wcf.visitTracker.objectType</name>
320f4a6d 65 </definition>
fc69b61d
MW
66
67 <definition>
68 <name>com.woltlab.wcf.moderation.type</name>
18290128 69 <interfacename>wcf\system\moderation\queue\IModerationQueueManager</interfacename>
fc69b61d
MW
70 </definition>
71
72 <definition>
73 <name>com.woltlab.wcf.moderation.activation</name>
18290128 74 <interfacename>wcf\system\moderation\queue\activation\IModerationQueueActivationHandler</interfacename>
fc69b61d
MW
75 </definition>
76
77 <definition>
78 <name>com.woltlab.wcf.moderation.report</name>
18290128 79 <interfacename>wcf\system\moderation\queue\report\IModerationQueueReportHandler</interfacename>
fc69b61d 80 </definition>
00b6f956
MW
81
82 <definition>
83 <name>com.woltlab.wcf.like.likeableObject</name>
18290128 84 <interfacename>wcf\data\like\ILikeObjectTypeProvider</interfacename>
00b6f956 85 </definition>
285b1d92 86
81aa6374
TD
87 <definition>
88 <name>com.woltlab.wcf.edit.historySavingObject</name>
18290128 89 <interfacename>wcf\system\edit\IHistorySavingObjectTypeProvider</interfacename>
81aa6374
TD
90 </definition>
91
3bd00cc5
AE
92 <definition>
93 <name>com.woltlab.wcf.versionTracker.objectType</name>
9dc79430 94 <interfacename>wcf\system\version\IVersionTrackerProvider</interfacename>
3bd00cc5
AE
95 </definition>
96
285b1d92
MW
97 <definition>
98 <name>com.woltlab.wcf.comment.commentableContent</name>
18290128 99 <interfacename>wcf\system\comment\manager\ICommentManager</interfacename>
285b1d92 100 </definition>
3b75466f
MW
101
102 <definition>
103 <name>com.woltlab.wcf.label.object</name>
18290128 104 <interfacename>wcf\system\label\object\ILabelObjectHandler</interfacename>
3b75466f
MW
105 </definition>
106
107 <definition>
108 <name>com.woltlab.wcf.label.objectType</name>
18290128 109 <interfacename>wcf\system\label\object\type\ILabelObjectTypeHandler</interfacename>
3b75466f 110 </definition>
04c06e85
MW
111
112 <definition>
113 <name>com.woltlab.wcf.tagging.taggableObject</name>
18290128 114 <interfacename>wcf\system\tagging\ITaggable</interfacename>
04c06e85 115 </definition>
749cca08 116
07d8203e
MW
117 <definition>
118 <name>com.woltlab.wcf.deletedContent</name>
18290128 119 <interfacename>wcf\system\moderation\IDeletedContentProvider</interfacename>
07d8203e
MW
120 </definition>
121
749cca08
MW
122 <definition>
123 <name>com.woltlab.wcf.searchableObjectType</name>
18290128 124 <interfacename>wcf\system\search\ISearchableObjectType</interfacename>
749cca08 125 </definition>
e25b7b61
MW
126
127 <definition>
128 <name>com.woltlab.wcf.poll</name>
18290128 129 <interfacename>wcf\system\poll\IPollHandler</interfacename>
e25b7b61 130 </definition>
78db8ddf
MW
131
132 <definition>
133 <name>com.woltlab.wcf.importer</name>
18290128 134 <interfacename>wcf\system\importer\IImporter</interfacename>
78db8ddf
MW
135 </definition>
136
137 <definition>
138 <name>com.woltlab.wcf.exporter</name>
18290128 139 <interfacename>wcf\system\exporter\IExporter</interfacename>
78db8ddf 140 </definition>
e3667539
MW
141
142 <definition>
143 <name>com.woltlab.wcf.rebuildData</name>
18290128 144 <interfacename>wcf\system\worker\IRebuildDataWorker</interfacename>
e3667539 145 </definition>
891de7a0
MW
146
147 <definition>
148 <name>com.woltlab.wcf.statDailyHandler</name>
18290128 149 <interfacename>wcf\system\stat\IStatDailyHandler</interfacename>
891de7a0 150 </definition>
87d3a054
MS
151
152 <definition>
153 <name>com.woltlab.wcf.condition.userGroupAssignment</name>
18290128 154 <interfacename>wcf\system\condition\IUserCondition</interfacename>
87d3a054 155 </definition>
0c206476 156
8c892ed3
JR
157 <definition>
158 <name>com.woltlab.wcf.condition.trophy</name>
159 <interfacename>wcf\system\condition\IUserCondition</interfacename>
160 </definition>
161
20933e61
MS
162 <definition>
163 <name>com.woltlab.wcf.condition.notice</name>
18290128 164 <interfacename>wcf\system\condition\IContentCondition</interfacename>
20933e61 165 </definition>
e866b80e 166
a5f8fd9f
MS
167 <definition>
168 <name>com.woltlab.wcf.condition.userSearch</name>
18290128 169 <interfacename>wcf\system\condition\IObjectListCondition</interfacename>
a5f8fd9f
MS
170 </definition>
171
e866b80e
MS
172 <definition>
173 <name>com.woltlab.wcf.adLocation</name>
174 </definition>
175
176 <definition>
177 <name>com.woltlab.wcf.condition.ad</name>
18290128 178 <interfacename>wcf\system\condition\IContentCondition</interfacename>
e866b80e 179 </definition>
96714cab
MS
180
181 <definition>
182 <name>com.woltlab.wcf.captcha</name>
18290128 183 <interfacename>wcf\system\captcha\ICaptchaHandler</interfacename>
96714cab 184 </definition>
0a2b09a2
MW
185
186 <definition>
187 <name>com.woltlab.wcf.message.embeddedObject</name>
18290128 188 <interfacename>wcf\system\message\embedded\object\IMessageEmbeddedObjectHandler</interfacename>
0a2b09a2
MW
189 </definition>
190
191 <definition>
192 <name>com.woltlab.wcf.message</name>
193 </definition>
4d8036f5
MW
194
195 <definition>
196 <name>com.woltlab.wcf.payment.method</name>
18290128 197 <interfacename>wcf\system\payment\method\IPaymentMethod</interfacename>
4d8036f5
MW
198 </definition>
199
200 <definition>
201 <name>com.woltlab.wcf.payment.type</name>
18290128 202 <interfacename>wcf\system\payment\type\IPaymentType</interfacename>
4d8036f5 203 </definition>
23d57595
MS
204
205 <definition>
206 <name>com.woltlab.wcf.bulkProcessableObject</name>
18290128 207 <interfacename>wcf\system\bulk\processing\IBulkProcessableObjectType</interfacename>
23d57595
MS
208 </definition>
209
210 <definition>
211 <name>com.woltlab.wcf.bulkProcessing.user.condition</name>
18290128 212 <interfacename>wcf\system\condition\IObjectListCondition</interfacename>
23d57595
MS
213 </definition>
214
215 <definition>
216 <name>com.woltlab.wcf.bulkProcessing.user.action</name>
18290128 217 <interfacename>wcf\system\bulk\processing\IBulkProcessingAction</interfacename>
23d57595 218 </definition>
cccad2a0 219
91317611
MS
220 <definition>
221 <name>com.woltlab.wcf.boxController</name>
222 <interfacename>wcf\system\box\IBoxController</interfacename>
223 </definition>
224
c223bf63
MW
225 <!-- box conditions -->
226 <definition>
227 <name>com.woltlab.wcf.box.articleList.condition</name>
228 <interfacename>wcf\system\condition\IObjectListCondition</interfacename>
229 </definition>
ec484d68
MS
230 <definition>
231 <name>com.woltlab.wcf.box.recentActivityList.condition</name>
232 <interfacename>wcf\system\condition\IObjectListCondition</interfacename>
233 </definition>
dccfd5b7
JR
234 <definition>
235 <name>com.woltlab.wcf.box.userTrophyList.condition</name>
236 <interfacename>wcf\system\condition\IObjectListCondition</interfacename>
237 </definition>
c223bf63 238 <!-- /box conditions -->
cce5f6a6
JR
239
240 <definition>
241 <name>com.woltlab.wcf.sitemap.object</name>
f383bdba 242 <interfacename>wcf\system\sitemap\object\ISitemapObjectObjectType</interfacename>
cce5f6a6 243 </definition>
ea19314a 244 </import>
c6abfdab
MS
245
246 <delete>
247 <definition name="com.woltlab.wcf.versionableObject" />
96ad3d1d
MW
248 <definition name="com.woltlab.wcf.user.dashboardContainer" />
249 <definition name="com.woltlab.wcf.page" />
250 <definition name="com.woltlab.wcf.user.online.location" />
c6abfdab 251 </delete>
d45eaff6 252</data>