blob: 2d36d4873d3e8f43724717457bf6c3cfece03820 [file] [log] [blame]
gkarasiu87bf6452008-03-10 15:31:49 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
4 <extension
5 point="org.eclipse.wst.validation.validatorV2"
6 id="Test1" name="%Test1.Validator.Name">
7 <validator
gkarasiu73f52e52008-03-20 10:55:39 +00008 build="false"
9 class="org.eclipse.wst.validation.tests.TestValidator"
10 manual="false">
gkarasiu87bf6452008-03-10 15:31:49 +000011 <include>
12 <rules>
13 <fileext
14 ext="test1">
15 </fileext>
16 </rules>
17 </include>
18 </validator>
19 </extension>
20 <extension
21 point="org.eclipse.wst.validation.validatorV2"
22 id="Test2" name="%Test2.Validator.Name">
23 <validator
gkarasiu73f52e52008-03-20 10:55:39 +000024 build="false"
25 class="org.eclipse.wst.validation.tests.TestValidator2"
26 manual="false">
gkarasiu87bf6452008-03-10 15:31:49 +000027 <include>
28 <rules>
29 <fileext
30 ext="jsp">
31 </fileext>
gkarasiu587a4df2008-05-14 14:17:32 +000032 <file name="somefile.txt" type="file"/>
gkarasiu87bf6452008-03-10 15:31:49 +000033 <fileext
34 ext="jspx">
35 </fileext>
36 <fileext
37 ext="java">
38 </fileext>
39 <fileext
40 ext="test2">
41 </fileext>
42 </rules>
43 </include>
44 <include>
45 <rules>
46 <projectNature id="org.eclipse.sample" />
47 <facet id="com.ibm.vf.test.facet2"/>
48 </rules>
49 </include>
50 <include>
51 <rules>
52 <contentType
53 id="com.ibm.vf.test.contentType2">
54 </contentType>
55 </rules>
56 </include>
57 <exclude>
58 <rules>
59 <facet
60 id="org.eclipse.wst.wid.facet">
61 </facet>
62 </rules>
63 </exclude>
64 <messageCategory id="bad" label="%Message.bad" severity="error"/>
65 <messageCategory id="sortof" label="%Message.sortof" severity="warning"/>
66 <messageCategory id="nice" label="%Message.nice" severity="ignore"/>
67 <messageCategory id="long" label="%Message.long" severity="ignore"/>
68
69 </validator>
70 </extension>
71
72 <extension
73 point="org.eclipse.wst.validation.validatorV2"
74 id="Test3" name="%Test3.Validator.Name">
75 <validator
gkarasiu73f52e52008-03-20 10:55:39 +000076 build="false"
gkarasiu87bf6452008-03-10 15:31:49 +000077 class="org.eclipse.wst.validation.tests.TestValidator3"
gkarasiu73f52e52008-03-20 10:55:39 +000078 manual="false">
gkarasiu87bf6452008-03-10 15:31:49 +000079 <include>
80 <rules>
81 <fileext
82 ext="html">
83 </fileext>
84 <fileext
85 ext="htm">
86 </fileext>
87 </rules>
88 </include>
89 </validator>
90 </extension>
91
92 <extension
93 point="org.eclipse.wst.validation.validatorV2"
94 id="Test4" name="%Test4.Validator.Name">
95 <validator
gkarasiu73f52e52008-03-20 10:55:39 +000096 build="false"
97 class="org.eclipse.wst.validation.tests.TestValidator4"
98 manual="false">
gkarasiu87bf6452008-03-10 15:31:49 +000099 <include>
100 <rules>
101 <fileext
102 ext="test4">
103 </fileext>
104 </rules>
105 </include>
106 </validator>
107 </extension>
108 <extension id="Test5" name="%Test5.Validator.Name" point="org.eclipse.wst.validation.validatorV2">
gkarasiu73f52e52008-03-20 10:55:39 +0000109 <validator
110 build="false"
111 class="org.eclipse.wst.validation.tests.TestValidator5"
112 manual="false">
gkarasiu87bf6452008-03-10 15:31:49 +0000113 <include>
114 <rules>
115 <fileext
116 ext="test5">
117 </fileext>
118 </rules>
119 </include>
120 </validator>
121 </extension>
122 <extension
123 point="org.eclipse.wst.validation.validatorDelegates">
124 <delegate
125 class="org.eclipse.wst.validation.tests.TestValidator5D"
126 name="%Test5D.Validator.Name"
127 target="org.eclipse.wst.validation.tests.TestValidator5">
128 </delegate>
129 </extension>
130 <extension
131 id="Test6"
132 name="%Test6.Validator.Name"
133 point="org.eclipse.wst.validation.validatorV2">
134 <validator
gkarasiu73f52e52008-03-20 10:55:39 +0000135 build="false"
136 class="org.eclipse.wst.validation.tests.TestValidator6"
137 manual="false">
gkarasiu87bf6452008-03-10 15:31:49 +0000138 <include>
139 <rules>
140 <contentType id="org.eclipse.core.runtime.xml"></contentType>
141 <contentType id="org.eclipse.wst.xml.core.xmlsource"></contentType>
142 <contentType id="org.eclipse.wst.xml.core.xslsource"></contentType>
143 <contentType id="org.eclipse.jst.jsp.core.tldsource"></contentType>
144 </rules>
145 </include>
146 <exclude>
147 <rules>
148 <file
149 caseSensitive="true"
150 name=".project"
151 type="file">
152 </file>
153 </rules>
154 </exclude>
155 </validator>
156 </extension>
gkarasiubffbb952008-03-18 15:36:59 +0000157 <extension
158 point="org.eclipse.wst.validation.validatorV2"
159 id="Test7" name="%Test7.Validator.Name">
160 <validator
gkarasiu73f52e52008-03-20 10:55:39 +0000161 build="false"
162 class="org.eclipse.wst.validation.tests.TestValidator7"
163 manual="false">
gkarasiubffbb952008-03-18 15:36:59 +0000164 <include>
165 <rules>
166 <fileext
167 ext="test1">
168 </fileext>
169 </rules>
170 </include>
171 </validator>
172 </extension>
173
174 <extension
175 point="org.eclipse.wst.validation.validatorV2"
gkarasiu587a4df2008-05-14 14:17:32 +0000176 id="Test8" name="Test8">
177 <validator
178 build="false"
179 class="org.eclipse.wst.validation.tests.TestValidator8"
180 manual="false">
181 <include>
182 <rules>
183 <file name="file.specific" type="file"/>
184 <file name="source/full.specific" type="full"/>
185 </rules>
186 </include>
187 </validator>
188 </extension>
189
190 <extension
191 point="org.eclipse.wst.validation.validatorV2"
gkarasiubffbb952008-03-18 15:36:59 +0000192 id="T1A" name="T1A Validator">
193 <validator
gkarasiu73f52e52008-03-20 10:55:39 +0000194 build="false"
195 class="org.eclipse.wst.validation.tests.T1AValidator"
196 manual="false">
gkarasiubffbb952008-03-18 15:36:59 +0000197 <include>
198 <rules>
199 <fileext
200 ext="test1">
201 </fileext>
202 </rules>
203 </include>
gkarasiufa1092b2008-04-20 17:19:19 +0000204 <group
205 id="org.eclipse.wst.common.tests.validation.t1group">
206 </group>
gkarasiubffbb952008-03-18 15:36:59 +0000207 </validator>
208 </extension>
gkarasiua40be322008-03-28 13:35:06 +0000209
210 <extension
211 point="org.eclipse.wst.validation.validatorV2"
212 id="T1B" name="T1B Validator">
213 <validator
214 build="false"
215 class="org.eclipse.wst.validation.tests.T1B"
216 markerId="org.eclipse.wst.common.tests.validation.t1bmarker">
217 <include>
218 <rules>
219 <fileext
220 ext="t1b">
221 </fileext>
222 </rules>
223 </include>
224 </validator>
225 </extension>
226
gkarasiu641abc42008-04-16 13:13:28 +0000227 <extension
228 point="org.eclipse.wst.validation.validatorV2"
229 id="T1C" name="T1C">
230 <validator
231 build="false"
232 class="org.eclipse.wst.validation.tests.T1C"
233 manual="false">
234 <include>
235 <rules>
236 <fileext
237 ext="t1c">
238 </fileext>
239 </rules>
240 </include>
241 <exclude>
242 <rules>
243 <file
244 caseSensitive="false"
245 name="ignore"
246 type="folder">
247 </file>
248 </rules>
249 </exclude>
gkarasiufa1092b2008-04-20 17:19:19 +0000250 <group
251 id="org.eclipse.wst.common.tests.validation.t1group">
252 </group>
gkarasiu641abc42008-04-16 13:13:28 +0000253 </validator>
254 </extension>
255
gkarasiuf3bd6d32008-03-26 17:59:22 +0000256 <extension
257 id="t2a"
258 name="T2A"
259 point="org.eclipse.wst.validation.validator">
260 <validator>
261 <helper
262 class="org.eclipse.wst.validation.tests.T2AHelper">
263 </helper>
264 <run
265 class="org.eclipse.wst.validation.tests.T2A"
266 enabled="false">
267 </run>
268 </validator>
269 </extension>
270 <extension
271 id="t2b"
272 name="T2B"
273 point="org.eclipse.wst.validation.validator">
274 <validator>
275 <helper
276 class="org.eclipse.wst.validation.tests.T2AHelper">
277 </helper>
278 <run
279 class="org.eclipse.wst.validation.tests.T2B"
gkarasiu72375cf2008-03-26 18:15:50 +0000280 enabled="true">
gkarasiuf3bd6d32008-03-26 17:59:22 +0000281 </run>
282 </validator>
283 </extension>
gkarasiua40be322008-03-28 13:35:06 +0000284 <extension
285 id="t1bmarker"
286 name="T1B Message"
287 point="org.eclipse.core.resources.markers">
288 <super
289 type="org.eclipse.core.resources.problemmarker">
290 </super>
291 <persistent
292 value="true">
293 </persistent>
294 </extension>
gkarasiufa1092b2008-04-20 17:19:19 +0000295 <extension
296 point="org.eclipse.wst.validation.validatorGroup">
297 <group
298 id="t1group">
299 <listener
300 class="org.eclipse.wst.validation.tests.T1Group">
301 </listener>
302 </group>
303 </extension>
gkarasiu6661e752008-10-14 17:18:45 +0000304 <extension id="exclude1" point="org.eclipse.wst.validation.exclude">
gkarasiu390ceef2008-04-21 19:52:40 +0000305 <validator
306 id="org.eclipse.wst.common.tests.validation.T1A">
307 <exclude>
308 <rules>
309 <projectNature
310 id="org.eclipse.jst.j2ee.ModuleCoreNature">
311 </projectNature>
312 </rules>
313 </exclude>
314 </validator>
315 </extension>
gkarasiu87bf6452008-03-10 15:31:49 +0000316
gkarasiua3fd43c2008-10-01 23:14:49 +0000317 <extension point="org.eclipse.wst.validation.validatorV2" id="T4A" name="T4A">
318 <validator build="false" class="org.eclipse.wst.validation.tests.T4A" manual="false">
319 <include>
320 <rules>
321 <fileext ext="test1"></fileext>
322 <facet id="jst.java" version="5.0"/>
323 </rules>
324 </include>
325 </validator>
326 </extension>
327
328 <extension point="org.eclipse.wst.validation.validatorV2" id="T4B" name="T4B">
329 <validator build="false" class="org.eclipse.wst.validation.tests.T4B" manual="false">
330 <include>
331 <rules>
332 <fileext ext="test1"></fileext>
333 <facet id="jst.java" version="6.0"/>
334 </rules>
335 </include>
336 </validator>
337 </extension>
338
gkarasiu22efa022008-10-07 21:02:13 +0000339 <extension point="org.eclipse.wst.validation.validatorV2" id="T5A" name="T5A">
340 <validator build="false" class="org.eclipse.wst.validation.tests.T5A" manual="false">
341 <include>
342 <rules>
343 <pattern regex=".*/second/third/.*"></pattern>
344 </rules>
345 </include>
346 </validator>
347 </extension>
348
349 <extension point="org.eclipse.wst.validation.validatorV2" id="T5B" name="T5B">
350 <validator build="false" class="org.eclipse.wst.validation.tests.T5B" manual="false">
351 <include>
352 <rules>
353 <pattern regex=".*/secondx/third/.*"></pattern>
354 </rules>
355 </include>
356 </validator>
357 </extension>
gkarasiu6661e752008-10-14 17:18:45 +0000358
359 <extension point="org.eclipse.wst.validation.validatorV2" id="T5C" name="T5C">
360 <validator build="false" class="org.eclipse.wst.validation.tests.T5C" manual="false">
361 <include>
362 <rules>
363 <fileext ext="test1"></fileext>
364 </rules>
365 </include>
366 </validator>
367 </extension>
368
369 <extension id="exclude2" point="org.eclipse.wst.validation.exclude">
370 <validator id="org.eclipse.wst.common.tests.validation.T5C">
371 <exclude>
372 <rules>
373 <pattern regex=".*/second/third/.*"></pattern>
374 </rules>
375 </exclude>
376 </validator>
377 </extension>
378
gkarasiud5002112008-12-10 22:05:15 +0000379 <extension point="org.eclipse.wst.validation.validatorV2" id="T6A" name="T6A">
380 <validator build="false" class="org.eclipse.wst.validation.tests.T6A">
381 <include>
382 <rules>
383 <fileext ext="t6a"></fileext>
384 </rules>
385 </include>
386 </validator>
387 </extension>
gkarasiu6661e752008-10-14 17:18:45 +0000388
gkarasiu22efa022008-10-07 21:02:13 +0000389
gkarasiua3fd43c2008-10-01 23:14:49 +0000390
gkarasiu87bf6452008-03-10 15:31:49 +0000391</plugin>