blob: 00a308a5a80bd883d3b136e3bf80f38228f8c1cb [file] [log] [blame]
jmoller3f2e3ce2008-01-14 11:41:46 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
4
5 <!-- Team provider info -->
6
7 <extension point="org.eclipse.team.core.fileTypes">
8 <fileTypes type="text" extension="xsl" />
9 <fileTypes type="text" extension="xslt" />
10 </extension>
11
dacarver84de2322010-04-21 15:19:58 +000012 <extension point="org.eclipse.core.contenttype.contentTypes">
13 <content-type
14 base-type="org.eclipse.core.runtime.xml"
15 file-extensions="dita,ditamap"
16 id="org.eclipse.wst.xsl.core.content-type.ditasource"
17 name="%DITA_Content_Type_Extension_Element.name"
18 priority="high">
19 </content-type>
20 <content-type
21 base-type="org.eclipse.core.runtime.xml"
22 file-extensions="dbk"
23 id="org.eclipse.wst.xsl.core.content-type.docbooksource"
24 name="%Docbook_Content_Type_Extension_Element.name"
25 priority="high">
26 </content-type>
jmoller3f2e3ce2008-01-14 11:41:46 +000027 </extension>
28
29 <!-- The magic which detects XSLT 1.0 or 2.0 stylesheets and supplies the correct XSD -->
30 <extension
31 point="org.eclipse.wst.common.uriresolver.resolverExtensions">
32 <resolverExtension
33 class="org.eclipse.wst.xsl.core.resolver.ResolverExtension"
34 stage="prenormalization">
35 </resolverExtension>
36 </extension>
37
dsatchwele4d206c2008-02-20 15:36:23 +000038 <extension
39 id="problem"
dacarver8f2c7d42009-01-11 23:59:10 +000040 name="%XSLProblem"
dsatchwele4d206c2008-02-20 15:36:23 +000041 point="org.eclipse.core.resources.markers">
dsatchwelbdbcc8e2008-04-22 19:23:22 +000042 <super type="org.eclipse.wst.xml.core.validationMarker"/>
dsatchwele4d206c2008-02-20 15:36:23 +000043 <persistent value="true"/>
dsatchwele4d206c2008-02-20 15:36:23 +000044 </extension>
dsatchwelbdbcc8e2008-04-22 19:23:22 +000045
dacarver1a0ddc32008-03-05 23:02:09 +000046 <extension
47 point="org.eclipse.ant.core.antTasks">
48 <antTask
49 class="org.eclipse.wst.xsl.core.internal.ant.XIncludeTask"
50 headless="true"
51 library="lib/xinclude.jar"
52 name="xsl.xinclude">
53 </antTask>
54 </extension>
dacarver51853ec2008-03-18 22:29:45 +000055 <!-- Extra Classpath -->
56 <extension
57 point="org.eclipse.ant.core.extraClasspathEntries">
58 <extraClasspathEntry
59 library="lib/xinclude.jar">
60 </extraClasspathEntry>
61 </extension>
dsatchwele4d206c2008-02-20 15:36:23 +000062
dsatchwel25db8a42008-03-10 14:10:29 +000063 <extension id="xsl" name="%XSL.Validator.Name" point="org.eclipse.wst.validation.validatorV2">
64 <validator
65 build="true"
66 class="org.eclipse.wst.xsl.core.internal.validation.eclipse.Validator"
67 sourceid="org.eclipse.wst.xsl.ui.internal.validation.DelegatingSourceValidatorForXSL"
68 manual="true"
dsatchwelf4315262008-04-15 13:27:31 +000069 markerId="org.eclipse.wst.xsl.core.problem"
dsatchwel25db8a42008-03-10 14:10:29 +000070 version="2">
71 <include>
72 <rules>
73 <fileext caseSensitive="false" ext="xsl"/>
dsatchwel25db8a42008-03-10 14:10:29 +000074 <contentType id="org.eclipse.wst.xml.core.xslsource"/>
dsatchwel25db8a42008-03-10 14:10:29 +000075 </rules>
76 </include>
77 </validator>
dacarver0252b9a2008-04-29 13:50:46 +000078 </extension>
79
dacarver52e048b2008-05-29 02:32:00 +000080
dacarvera8451ae2008-04-06 16:21:24 +000081 <extension
82 point="org.eclipse.core.filebuffers.documentCreation"
83 id="org.eclipse.wst.xml.core.documentfactories"
84 name="%Structured_XML_Document_Factory_Extension.name">
85 <factory
86 contentTypeId="org.eclipse.wst.xml.core.xslsource"
dacarver52e048b2008-05-29 02:32:00 +000087 class="org.eclipse.wst.sse.core.internal.filebuffers.BasicStructuredDocumentFactory" />
dacarvera8451ae2008-04-06 16:21:24 +000088 </extension>
89 <extension
90 point="org.eclipse.wst.sse.core.modelHandler">
91 <modelHandler
92 default="true"
93 class="org.eclipse.wst.xsl.core.internal.modelhandler.ModelHandlerForXSL"
94 associatedContentTypeId="org.eclipse.wst.xml.core.xslsource"
95 id="org.eclipse.wst.xsl.core.handler">
96 </modelHandler>
dacarvered651cb2008-04-12 14:15:45 +000097 </extension>
98 <extension
99 point="org.eclipse.wst.xml.core.catalogContributions">
100 <catalogContribution>
101 <uri
102 id="org.w3c.xinclude"
103 name="http://www.w3.org/2001/XInclude"
104 uri="xslt-schemas/xinclude.xsd">
105 </uri>
106 </catalogContribution>
dsatchweld5afee12008-05-03 14:39:07 +0000107 </extension>
108 <extension
109 point="org.eclipse.core.runtime.preferences">
110 <initializer
111 class="org.eclipse.wst.xsl.core.internal.preferences.PreferenceInitializer">
112 </initializer>
dacarvered651cb2008-04-12 14:15:45 +0000113 </extension>
dacarvera8451ae2008-04-06 16:21:24 +0000114
dsatchwel25db8a42008-03-10 14:10:29 +0000115
jmoller3f2e3ce2008-01-14 11:41:46 +0000116</plugin>