blob: 53287d3f53644f059c6b34a07af057212f34ca0d [file] [log] [blame]
nitindb0f7b262004-11-23 19:12:23 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.0"?>
3<plugin
4 id="org.eclipse.jst.jsp.core"
5 name="%Structured_Source_JSP_Model.name"
6 version="1.0.0"
nitind7416a132004-11-23 22:40:36 +00007 provider-name="Eclipse.org"
nitindb0f7b262004-11-23 19:12:23 +00008 class="org.eclipse.jst.jsp.core.JSPCorePlugin">
9
10 <runtime>
11 <library name="jspmodel.jar">
12 <export name="*"/>
13 </library>
14 </runtime>
15 <requires>
16 <import plugin="org.eclipse.core.runtime.compatibility"/>
17 <import plugin="org.eclipse.core.runtime"/>
18 <import plugin="org.eclipse.core.resources"/>
19 <import plugin="org.eclipse.core.filebuffers"/>
20 <import plugin="org.eclipse.wst.common.encoding"/>
21 <import plugin="org.eclipse.wst.html.core"/>
22 <import plugin="org.eclipse.wst.xml.core"/>
23 <import plugin="org.eclipse.wst.sse.ui"/>
24 <import plugin="org.eclipse.wst.sse.core"/>
25 <import plugin="org.eclipse.wst.xml.uriresolver"/>
26 <import plugin="org.eclipse.jdt.core"/>
27 <import plugin="org.eclipse.wst.common.contentmodel"/>
28 <import plugin="org.eclipse.text"/>
29 <import plugin="org.eclipse.wst.common.uriresolver"/>
30 </requires>
31
32
33 <extension
34 point="org.eclipse.wst.sse.core.modelHandler">
35 <modelHandler
36 class="org.eclipse.jst.jsp.core.modelhandler.ModelHandlerForJSP"
37 associatedContentTypeId="org.eclipse.jst.jsp.core.jspsource"
38 id="org.eclipse.jst.jsp.core.modelhandler">
39 </modelHandler>
40 </extension>
41 <extension
42 point="org.eclipse.wst.common.contentmodel.documentFactories">
43 <factory
44 type="tld"
45 class="org.eclipse.jst.jsp.core.contentmodel.tld.CMDocumentFactoryTLD">
46 </factory>
47 </extension>
48 <extension
49 id="org.eclipse.jst.jsp.core.builderdelegate.todo"
50 point="org.eclipse.wst.sse.core.builderdelegate">
51 <participant
52 class="org.eclipse.jst.jsp.core.internal.tasks.JSPTaskTagSeeker"
53 contentType="org.eclipse.jst.jsp.core.jspsource">
54 </participant>
55 </extension>
56 <extension point="org.eclipse.core.filebuffers.documentCreation"
57 id="org.eclipse.jst.jsp.core.documentfactories"
58 name="Structured JSP Document Factory">
59 <factory
60 contentTypeId="org.eclipse.jst.jsp.core.jspsource"
61 class="org.eclipse.wst.sse.core.filebuffers.BasicStructuredDocumentFactory:org.eclipse.jst.jsp.core.jspsource"/>
62 </extension>
63 <extension
64 point="org.eclipse.team.core.fileTypes">
65 <fileTypes
66 type="text"
67 extension="jsp">
68 </fileTypes>
69 <fileTypes
70 type="text"
71 extension="jspf">
72 </fileTypes>
73 <fileTypes
74 type="text"
75 extension="jsf">
76 </fileTypes>
77 <fileTypes
78 type="text"
79 extension="jsv">
80 </fileTypes>
81 <fileTypes
82 type="text"
83 extension="jtpl">
84 </fileTypes>
85 <fileTypes
86 type="text"
87 extension="tld"/>
88 </extension>
89 <extension
90 point="org.eclipse.wst.sse.core.formatProcessors">
91 <processor
92 class="org.eclipse.wst.html.core.format.HTMLFormatProcessorImpl"
93 contentTypeId="org.eclipse.jst.jsp.core.jspsource">
94 </processor>
95 </extension>
96
97 <extension
98 point="org.eclipse.core.runtime.contentTypes">
99 <!-- associate JSP file types -->
100 <content-type
101 file-extensions="jsp,jspf,jsf,jsv,jtpl,jspx"
102 priority="high"
103 name="JSP Content Type"
104 id="jspsource"
105 base-type="org.eclipse.core.runtime.text"
106 default-charset="ISO-8859-1">
107 <describer class="org.eclipse.jst.jsp.core.internal.contenttype.ContentDescriberForJSP"/>
108 </content-type>
109 <!-- associate .tld files with the XML content type -->
110 <file-association
111 content-type="org.eclipse.core.runtime.xml"
112 file-extensions="tld"/>
113 <file-association
114 content-type="org.eclipse.wst.xml.core.xmlsource"
115 file-extensions="tld"/>
116 </extension>
117</plugin>