blob: 915be0f79f077649e1afdf7a05b6992dd3bfce87 [file] [log] [blame]
david_williams96213482004-11-11 09:07:12 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
jeffliu38477e82005-05-30 00:52:19 +00003<plugin>
david_williams96213482004-11-11 09:07:12 +00004
david_williamsad0e4cc2005-06-04 01:49:19 +00005 <extension point="org.eclipse.wst.sse.core.modelHandler">
6 <modelHandler
7 default="true"
8 class="org.eclipse.wst.xml.core.internal.modelhandler.ModelHandlerForXML"
9 associatedContentTypeId="org.eclipse.core.runtime.xml"
10 id="org.eclipse.wst.xml.core.internal.modelhandler">
11 </modelHandler>
12 </extension>
david_williams09de8f82005-07-08 18:08:48 +000013 <extension point="org.eclipse.wst.sse.core.modelHandler">
14 <modelHandler
15 default="true"
16 class="org.eclipse.wst.xml.core.internal.modelhandler.ModelHandlerForXML"
17 associatedContentTypeId="org.eclipse.wst.xml.core.xmlsource"
18 id="org.eclipse.wst.xml.core.internal.modelhandler2">
19 </modelHandler>
20 </extension>
david_williamsad0e4cc2005-06-04 01:49:19 +000021
22 <extension point="org.eclipse.wst.sse.core.embeddedTypeHandler">
23 <embeddedTypeHandler
24 class="org.eclipse.wst.xml.core.internal.modelhandler.EmbeddedXML">
25 </embeddedTypeHandler>
26 </extension>
27
28 <extension point="org.eclipse.wst.sse.core.taskscanner">
29 <scanner
30 id="org.eclipse.wst.xml.core.internal.tasks.XMLFileTaskScanner"
31 class="org.eclipse.wst.xml.core.internal.tasks.XMLFileTaskScanner"
32 contentTypeIds="org.eclipse.core.runtime.xml" />
33 </extension>
csaltera3a2daa2005-06-15 06:53:51 +000034
35 <!-- Here we define a new extension point. This extension point is used
36 to programmatically contribute catalog entries to the XML Catalog. -->
37 <extension-point id="catalogContributions" name="%XML_Catalog_Contributions_Extension_Point.name" schema="schema/catalogContributions.exsd"/>
38
csalter3d09c242005-06-17 17:50:36 +000039 <!-- This extension point is deprecated, org.eclipse.wst.xml.core.catalogContributions should be used
40 to contribute catalog entries to the XML Catalog. -->
41 <extension-point
42 id="catalogContributor"
43 name="%XML_Catalog_Contributor_Extension_Point.name"
44 schema="schema/catalogContributor.exsd" />
45
csaltera3a2daa2005-06-15 06:53:51 +000046 <!-- This extension point extenends the Common Extensbile URI Resolver so that
47 the XML Catalog can participare in resolving processes. -->
48 <extension point="org.eclipse.wst.common.uriresolver.resolverExtensions">
49 <resolverExtension
50 stage="postnormalization"
51 class="org.eclipse.wst.xml.core.internal.catalog.XMLCatalogURIResolverExtension">
52 </resolverExtension>
53 </extension>
david_williamsad0e4cc2005-06-04 01:49:19 +000054
55 <extension
56 point="org.eclipse.core.filebuffers.documentCreation"
57 id="org.eclipse.wst.xml.core.documentfactories"
58 name="%Structured_XML_Document_Factory_Extension.name">
59 <factory
60 contentTypeId="org.eclipse.core.runtime.xml"
61 class="org.eclipse.wst.sse.core.internal.filebuffers.BasicStructuredDocumentFactory" />
62 </extension>
david_williams09de8f82005-07-08 18:08:48 +000063 <extension
64 point="org.eclipse.core.filebuffers.documentCreation"
65 id="org.eclipse.wst.xml.core.documentfactories2"
66 name="%Structured_XML_Document_Factory_Extension.name">
67 <factory
68 contentTypeId="org.eclipse.wst.xml.core.xmlsource"
69 class="org.eclipse.wst.sse.core.internal.filebuffers.BasicStructuredDocumentFactory" />
70 </extension>
david_williamsad0e4cc2005-06-04 01:49:19 +000071 <extension point="org.eclipse.team.core.fileTypes">
72 <fileTypes
73 type="text"
74 extension="xsl">
75 </fileTypes>
76 <fileTypes
77 type="text"
78 extension="xslt">
79 </fileTypes>
80 <fileTypes
81 type="text"
82 extension="dadx">
83 </fileTypes>
84 <fileTypes
85 type="text"
86 extension="wsdl">
87 </fileTypes>
88 <fileTypes
89 type="text"
90 extension="nst">
91 </fileTypes>
92 <fileTypes
93 type="text"
94 extension="xmi">
95 </fileTypes>
96 <fileTypes
97 type="text"
98 extension="xsd">
99 </fileTypes>
100 </extension>
101
102 <extension point="org.eclipse.wst.sse.core.formatProcessors">
103 <processor
104 class="org.eclipse.wst.xml.core.internal.provisional.format.FormatProcessorXML"
105 contentTypeId="org.eclipse.core.runtime.xml">
106 </processor>
107 </extension>
108
109 <extension point="org.eclipse.core.runtime.contentTypes">
110 <content-type
david_williamsce29b5a2005-07-08 21:18:46 +0000111 file-extensions="xml,xsl,xslt,wsdl,xsd,exsd,xmi"
david_williams59e341f2005-06-22 02:55:41 +0000112 priority="low"
david_williamsad0e4cc2005-06-04 01:49:19 +0000113 name="%XML_Content_Type_Extension_Element.name"
114 id="xmlsource"
david_williamsa3d5baf2005-06-14 04:17:02 +0000115 base-type="org.eclipse.core.runtime.text"
david_williamsad0e4cc2005-06-04 01:49:19 +0000116 default-charset="UTF-8">
117 <describer
118 class="org.eclipse.wst.xml.core.internal.contenttype.ContentDescriberForXML" />
david_williams96213482004-11-11 09:07:12 +0000119 </content-type>
david_williamsad0e4cc2005-06-04 01:49:19 +0000120 </extension>
121
david_williams53e03722005-06-20 21:35:37 +0000122 <extension point="org.eclipse.core.runtime.contentTypes">
123 <content-type
124 file-extensions="xsl,xslt"
125 priority="high"
126 name="%XSL_Content_Type_Extension_Element.name"
127 id="xslsource"
128 base-type="org.eclipse.core.runtime.xml"
129 default-charset="UTF-8">
130 </content-type>
131 </extension>
132
david_williams8ef7da72005-07-08 21:20:26 +0000133 <!-- https://bugs.eclipse.org/bugs/show_bug.cgi?id=103083 -->\
134 <!-- FYI: this xmi type *should* be defined in EMF, but, since isn't
135 we will here. In future versions is could be removed -->
david_williamsce29b5a2005-07-08 21:18:46 +0000136 <extension point="org.eclipse.core.runtime.contentTypes">
137 <content-type
138 file-extensions="xmi"
139 priority="low"
jeffliue26facd2005-08-23 14:10:30 +0000140 name="%XMI_Content_Type"
david_williamsce29b5a2005-07-08 21:18:46 +0000141 id="xmisource"
142 base-type="org.eclipse.core.runtime.xml">
143 </content-type>
144 </extension>
145
david_williamsd3484c72005-05-25 21:11:11 +0000146 <!-- initialize xml core preferences -->
147 <extension point="org.eclipse.core.runtime.preferences">
david_williamsad0e4cc2005-06-04 01:49:19 +0000148 <initializer
149 class="org.eclipse.wst.xml.core.internal.preferences.XMLCorePreferenceInitializer" />
david_williamsd3484c72005-05-25 21:11:11 +0000150 </extension>
david_williamsc06c86f2005-03-18 18:23:41 +0000151
david_williamsad0e4cc2005-06-04 01:49:19 +0000152 <extension-point
153 name="%Content_Model_Document_Factories_Extension.name"
154 id="documentFactories" />
david_williamsc06c86f2005-03-18 18:23:41 +0000155
david_williamsad0e4cc2005-06-04 01:49:19 +0000156 <extension-point
david_williamsbd596282005-06-07 22:10:42 +0000157 name="%Model_Query_Extension.name"
david_williamsad0e4cc2005-06-04 01:49:19 +0000158 id="modelQueryExtensions" />
david_williamsc06c86f2005-03-18 18:23:41 +0000159
david_williamsad0e4cc2005-06-04 01:49:19 +0000160 <extension-point
161 name="%Content_Model_Annotation_Files_Extension.name"
lmandel3c550af2005-06-16 05:46:02 +0000162 id="annotationFiles" />
david_williamsad0e4cc2005-06-04 01:49:19 +0000163
david_williams96213482004-11-11 09:07:12 +0000164</plugin>