blob: 0bd562846279d1048f550f2768f12eb6e8e7c8bf [file] [log] [blame]
nitind958d79a2004-11-23 19:23:00 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
jeffliu38477e82005-05-30 00:52:19 +00003<plugin>
david_williamsad0e4cc2005-06-04 01:49:19 +00004
5 <extension point="org.eclipse.wst.sse.core.modelHandler">
6 <modelHandler
7 default="no"
8 class="org.eclipse.wst.html.core.internal.modelhandler.ModelHandlerForHTML"
9 associatedContentTypeId="org.eclipse.wst.html.core.htmlsource"
10 id="org.eclipse.wst.html.core.internal.modelhandler">
11 </modelHandler>
12 </extension>
13
14 <extension point="org.eclipse.wst.sse.core.embeddedTypeHandler">
15 <embeddedTypeHandler
16 class="org.eclipse.wst.html.core.internal.modelhandler.EmbeddedHTML">
17 </embeddedTypeHandler>
18 </extension>
19
20 <extension point="org.eclipse.wst.sse.core.taskscanner">
21 <scanner
22 id="org.eclipse.wst.html.core.internal.tasks.HTMLFileTaskScanner"
nitind187c1652008-01-17 05:05:10 +000023 class="org.eclipse.wst.xml.core.internal.tasks.XMLFileTaskScanner:org.eclipse.wst.html.core.taskMarker"
david_williamsad0e4cc2005-06-04 01:49:19 +000024 contentTypeIds="org.eclipse.wst.html.core.htmlsource" />
25 </extension>
nitind187c1652008-01-17 05:05:10 +000026 <extension
27 id="taskMarker"
28 name="%_taskMarker.name"
29 point="org.eclipse.core.resources.markers">
nitinddec17782008-04-02 04:48:00 +000030 <super type="org.eclipse.core.resources.taskmarker"/>
nitind187c1652008-01-17 05:05:10 +000031 <persistent value="true"/>
32 </extension>
nitinddec17782008-04-02 04:48:00 +000033 <extension
34 id="validationMarker"
35 name="%_validationMarker.name"
36 point="org.eclipse.core.resources.markers">
37 <super type="org.eclipse.wst.validation.problemmarker"/>
38 <persistent value="true"/>
39 </extension>
david_williamsad0e4cc2005-06-04 01:49:19 +000040
41 <extension
42 point="org.eclipse.core.filebuffers.documentCreation"
43 id="org.eclipse.wst.html.core.documentfactories"
44 name="%Structured_HTML_Document_Factory_Extension.name">
45 <factory
46 contentTypeId="org.eclipse.wst.html.core.htmlsource"
47 class="org.eclipse.wst.sse.core.internal.filebuffers.BasicStructuredDocumentFactory" />
48 </extension>
49
50 <extension point="org.eclipse.wst.sse.core.commentElementHandler">
51 <handler-custom
52 commenttype="xml"
53 class="org.eclipse.wst.html.core.internal.commentelement.handlers.CommentElementHandlerForSSI">
54 <startwith prefix="#"></startwith>
55 </handler-custom>
56 </extension>
57
58 <extension point="org.eclipse.team.core.fileTypes">
59 <fileTypes
60 type="text"
61 extension="html">
62 </fileTypes>
63 <fileTypes
64 type="text"
65 extension="htm">
66 </fileTypes>
67 <fileTypes
68 type="text"
69 extension="xhtml">
70 </fileTypes>
71 <fileTypes
72 type="text"
73 extension="htpl">
74 </fileTypes>
75 <fileTypes
76 type="text"
77 extension="wml">
78 </fileTypes>
79 <fileTypes
80 type="text"
81 extension="shtml">
82 </fileTypes>
83 <fileTypes
84 type="text"
85 extension="shtm">
86 </fileTypes>
87 </extension>
88
89 <extension point="org.eclipse.wst.sse.core.formatProcessors">
90 <processor
91 class="org.eclipse.wst.html.core.internal.format.HTMLFormatProcessorImpl"
92 contentTypeId="org.eclipse.wst.html.core.htmlsource">
93 </processor>
94 </extension>
95
96 <!-- Extension point for taghelp documentation -->
97 <extension point="org.eclipse.wst.xml.core.annotationFiles">
98 <annotationFile
99 location="data/htmref.xml"
100 publicId="-//W3C//DTD XHTML 1.0 Strict//EN">
101 </annotationFile>
102 <annotationFile
103 location="data/htmref.xml"
104 publicId="-//W3C//DTD XHTML 1.0 Transitional//EN">
105 </annotationFile>
106 <annotationFile
107 location="data/htmref.xml"
108 publicId="-//W3C//DTD XHTML 1.0 Frameset//EN">
109 </annotationFile>
110 <annotationFile
111 location="data/htmref.xml"
112 publicId="-//W3C//DTD XHTML Basic 1.0//EN">
113 </annotationFile>
114 <annotationFile
115 location="data/htmref.xml"
116 publicId="-//W3C//DTD XHTML 1.1//EN">
117 </annotationFile>
118 <annotationFile
119 location="data/htmref.xml"
120 publicId="-//WAPFORUM//DTD XHTML Mobile 1.0//EN">
121 </annotationFile>
122 </extension>
123
124 <extension point="org.eclipse.core.runtime.contentTypes">
125 <content-type
126 file-extensions="html,htm,xhtml,htpl,wml,shtml,shtm"
127 priority="high"
128 name="%HTML_Content_Type_Extension_Element.name"
129 id="htmlsource"
130 base-type="org.eclipse.core.runtime.text">
nitind958d79a2004-11-23 19:23:00 +0000131 <!-- note: no default-charset for HTML, should use 'platform' -->
david_williamsad0e4cc2005-06-04 01:49:19 +0000132 <describer
133 class="org.eclipse.wst.html.core.internal.contenttype.ContentDescriberForHTML" />
nitind958d79a2004-11-23 19:23:00 +0000134 </content-type>
david_williamsad0e4cc2005-06-04 01:49:19 +0000135 </extension>
nitind958d79a2004-11-23 19:23:00 +0000136
david_williamsb72c8672005-06-15 19:47:05 +0000137<!-- moved to where the dtd's are contributed
nitind958d79a2004-11-23 19:23:00 +0000138
david_williamsad0e4cc2005-06-04 01:49:19 +0000139 <extension point="org.eclipse.wst.sse.core.documentTypes">
140 <documentType
141 elementName="html"
142 displayName="XHTML 1.0 Strict"
143 namespaceURI="http://www.w3.org/1999/xhtml"
144 isXHTML="true"
145 hasFrameset="false"
146 publicID="-//W3C//DTD XHTML 1.0 Strict//EN"
147 systemID="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
148 </documentType>
149 <documentType
150 elementName="html"
151 displayName="XHTML 1.0 Transitional"
152 namespaceURI="http://www.w3.org/1999/xhtml"
153 isXHTML="true"
154 hasFrameset="false"
155 publicID="-//W3C//DTD XHTML 1.0 Transitional//EN"
156 defaultXHTML="true"
157 systemID="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
158 </documentType>
159 <documentType
160 elementName="html"
161 displayName="XHTML 1.0 Frameset"
162 namespaceURI="http://www.w3.org/1999/xhtml"
163 isXHTML="true"
164 hasFrameset="true"
165 publicID="-//W3C//DTD XHTML 1.0 Frameset//EN"
166 systemID="http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
167 </documentType>
168 <documentType
169 elementName="html"
170 displayName="XHTML Basic 1.0"
171 namespaceURI="http://www.w3.org/1999/xhtml"
172 isXHTML="true"
173 hasFrameset="false"
174 publicID="-//W3C//DTD XHTML Basic 1.0//EN"
175 systemID="http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
176 </documentType>
177 <documentType
178 elementName="html"
179 displayName="XHTML 1.1"
180 namespaceURI="http://www.w3.org/1999/xhtml"
181 isXHTML="true"
182 hasFrameset="false"
183 publicID="-//W3C//DTD XHTML 1.1//EN"
184 systemID="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
185 </documentType>
186 <documentType
187 elementName="html"
188 displayName="XHTML MP 1.0"
189 namespaceURI="http://www.w3.org/1999/xhtml"
190 isXHTML="true"
191 hasFrameset="false"
192 publicID="-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
193 systemID="http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
194 </documentType>
195 <documentType
196 elementName="wml"
197 displayName="WML 1.3"
198 namespaceURI=""
199 isWML="true"
200 hasFrameset="false"
201 publicID="-//WAPFORUM//DTD WML 1.3//EN"
202 defaultWML="true"
203 systemID="http://www.wapforum.org/DTD/wml13.dtd">
204 </documentType>
205 </extension>
david_williamsb72c8672005-06-15 19:47:05 +0000206-->
david_williamsd3484c72005-05-25 21:11:11 +0000207 <!-- initialize html core preferences -->
208 <extension point="org.eclipse.core.runtime.preferences">
david_williamsad0e4cc2005-06-04 01:49:19 +0000209 <initializer
210 class="org.eclipse.wst.html.core.internal.preferences.HTMLCorePreferenceInitializer" />
david_williamsd3484c72005-05-25 21:11:11 +0000211 </extension>
david_williamsad0e4cc2005-06-04 01:49:19 +0000212
nitind958d79a2004-11-23 19:23:00 +0000213</plugin>