blob: ad5432c817bfd869ec6bf562bed2790d2fdac5c1 [file] [log] [blame]
cbridgha57cdeaf2004-12-14 21:03:44 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
david_williams21648b22007-04-08 03:58:26 +00003<plugin>
cbridgha57cdeaf2004-12-14 21:03:44 +00004
david_williams21648b22007-04-08 03:58:26 +00005 <extension-point id="DataModelVerifier" name="Data Model Verifier Factory Extension" schema="schema/dataModelVerifier.exsd"/>
cbridgha57cdeaf2004-12-14 21:03:44 +00006
cbridghad8c40772005-03-15 16:57:14 +00007 <extension
8 point="org.eclipse.wst.common.tests.collector.suites">
9 <suite
cbridghafb0a40c2005-03-31 16:36:48 +000010 class="org.eclipse.wst.common.frameworks.datamodel.tests.DataModelAPITests"
11 name="IDataModel API Tests">
cbridgha33c66152005-03-25 19:31:05 +000012 </suite>
13 </extension>
cbridghaf9793022005-03-30 17:08:20 +000014 <extension
15 point="org.eclipse.wst.common.frameworks.DataModelProviderExtension">
16 <DataModelProvider
17 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
18 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
19 <DataModelProvider
cbridgha513851e2005-10-13 16:30:35 +000020 class="org.eclipse.wst.common.frameworks.operations.tests.manager.TestProvider1"
21 id="testprovider1"/>
22 <DataModelProvider
23 class="org.eclipse.wst.common.frameworks.operations.tests.manager.TestProvider2"
24 id="testprovider2"/>
25 <DataModelProvider
kchan5a907b92005-11-08 20:23:11 +000026 class="org.eclipse.wst.common.frameworks.operations.tests.manager.TestExtendedProvider"
27 id="testExtendedProvider"/>
28 <DataModelProvider
cbridghaf9793022005-03-30 17:08:20 +000029 class="bogusClass"
30 id="bogus"/>
vbhadrire90d5482005-04-05 21:22:06 +000031 <ProviderDefinesType
vbhadrir1fb89322005-04-08 15:52:06 +000032 providerType="testProviderBase"
vbhadrire90d5482005-04-05 21:22:06 +000033 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
34 <ProviderDefinesType
vbhadrir1fb89322005-04-08 15:52:06 +000035 providerType="testProviderBogus"
36 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
37 <ProviderImplementsType
38 providerType="testProviderBogus"
vbhadrire90d5482005-04-05 21:22:06 +000039 providerID="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModelBogus"/>
40 <ProviderImplementsType
vbhadrir1fb89322005-04-08 15:52:06 +000041 providerType="testProviderBogus"
42 providerID="fake.nonregistered.functiongroup.ITestDataModel"
43 />
cbridghaf9793022005-03-30 17:08:20 +000044 <!-- Test for incomplete id's, classes' and duplicates
45 <DataModelProvider
46 class=""
47 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
48 <DataModelProvider
49 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
50 id=""/>
51 <DataModelProvider
52 class="org.eclipse.wst.common.frameworks.datamodel.tests.TestDataModelProvider"
53 id="org.eclipse.wst.common.frameworks.datamodel.tests.ITestDataModel"/>
54 -->
55 </extension>
cbridgha480e9be2005-04-11 21:55:58 +000056
57 <extension
58 point="org.eclipse.wst.common.tests.collector.suites">
59 <suite
60 class=" org.eclipse.wst.common.frameworks.tests.bvt.AutomatedBVT"
61 name="Common Framework BVT Tests"/>
62 </extension>
63
cbridgha0a16b3b2006-03-31 15:22:08 +000064 <!--
65 A picture of the operation tree
66
67 R
68 / \
69 / \
70 / \
71 A B
72 / \ / \
73 / \ / \
74 C D E F
75 \
76 H
77 /
78 G
79 -->
80
cbridghabaa5a152005-08-19 17:31:07 +000081 <extension
82 point="org.eclipse.wst.common.frameworks.OperationExtension"
83 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended">
84 <operationExtension
85 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.R"
86 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.B"
87 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.A"/>
88 <operationExtension
89 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.A"
90 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.D"
91 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.C"/>
92 <operationExtension
93 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.B"
94 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.F"
95 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.E"/>
cbridghad7d3b3f2005-10-17 14:08:41 +000096 <operationExtension
97 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.F"
98 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.H"/>
99 <operationExtension
100 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.H"
101 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.extended.G"/>
102 <operationExtension
kchan5a907b92005-11-08 20:23:11 +0000103 id="APre2"
104 preOperationClass="org.eclipse.wst.common.frameworks.operations.tests.manager.TestExtendedOperation"/>
105 <operationExtension
cbridghad7d3b3f2005-10-17 14:08:41 +0000106 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended.H"/>
cbridghabaa5a152005-08-19 17:31:07 +0000107 </extension>
cbridgha3d017b42005-08-23 20:32:15 +0000108
cbridghad7d3b3f2005-10-17 14:08:41 +0000109
cbridgha3d017b42005-08-23 20:32:15 +0000110 <!-- Uncomment the below hook to test specific operation extension ids when needed -->
cbridghabaa5a152005-08-19 17:31:07 +0000111 <!--
112 <extension
cbridgha3d017b42005-08-23 20:32:15 +0000113 point="org.eclipse.wst.common.frameworks.OperationExtension"
114 id="org.eclipse.wst.common.frameworks.datamodel.tests.extended">
115 <operationExtension
cbridgha9d322d22006-01-25 18:40:37 +0000116 id="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentExportOperation"
117 preOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.HelloPreOperationExtension"
118 postOperationClass="org.eclipse.wst.common.frameworks.datamodel.tests.HelloPostOperationExtension"/>
119 </extension>
cbridgha3d017b42005-08-23 20:32:15 +0000120 -->
cbridghabaa5a152005-08-19 17:31:07 +0000121
cbridgha57cdeaf2004-12-14 21:03:44 +0000122</plugin>