blob: 8703fb797c2c83ba0dce5cdf09de982cf18b60b4 [file] [log] [blame]
Florian Thienelfa641e52011-11-10 00:49:26 +01001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.4"?>
3<plugin>
4
5 <!-- Registers DITA-related content types extensions as xml content-->
6 <extension point="org.eclipse.core.contenttype.contentTypes">
Florian Thienel30a4a7a2014-03-14 19:59:06 +01007 <content-type
8 base-type="org.eclipse.vex.ui.XmlDocument"
9 file-extensions="dita,ditamap,bookmap,ditaval"
10 id="org.eclipse.vex.ui.dita"
11 name="%contentType.name"
Florian Thienel0c935f12014-03-20 22:20:02 +010012 priority="low">
Florian Thienelfa641e52011-11-10 00:49:26 +010013 </content-type>
Florian Thienel30a4a7a2014-03-14 19:59:06 +010014 <content-type
15 base-type="org.eclipse.vex.ui.dita.map"
16 file-extensions="ditamap,bookmap"
17 id="org.eclipse.vex.ui.dita.map"
18 name="%contentType.map.name"
Florian Thienel0c935f12014-03-20 22:20:02 +010019 priority="normal">
Florian Thienelfa641e52011-11-10 00:49:26 +010020 </content-type>
Florian Thienel30a4a7a2014-03-14 19:59:06 +010021 <content-type
22 base-type="org.eclipse.vex.ui.dita.ditaval"
23 file-extensions="ditaval"
24 id="org.eclipse.vex.ui.dita.ditaval"
25 name="%contentType.ditaval.name"
Florian Thienel0c935f12014-03-20 22:20:02 +010026 priority="normal">
Florian Thienelfa641e52011-11-10 00:49:26 +010027 </content-type>
Florian Thienel30a4a7a2014-03-14 19:59:06 +010028 <content-type
29 base-type="org.eclipse.vex.ui.dita.topic"
30 file-extensions="dita"
31 id="org.eclipse.vex.ui.dita.topic"
32 name="%contentType.topic.name"
Florian Thienel0c935f12014-03-20 22:20:02 +010033 priority="normal">
Florian Thienelfa641e52011-11-10 00:49:26 +010034 </content-type>
35 </extension>
36
37 <!-- DITA 1.1 DTD catalog contributions-->
38 <extension
39 point="org.eclipse.wst.xml.core.catalogContributions">
40 <catalogContribution
41 id="default">
42 <public
43 publicId="-//OASIS//DTD DITA 1.1 Concept//EN"
44 uri="dita11/concept.dtd">
45 </public>
46 <public
47 publicId="-//OASIS//DTD DITA Composite//EN"
48 uri="dita11/ditabase.dtd">
49 </public>
50 <public
51 publicId="-//OASIS//DTD DITA Reference//EN"
52 uri="dita11/reference.dtd">
53 </public>
54 <public
55 publicId="-//OASIS//DTD DITA Task//EN"
56 uri="dita11/task.dtd">
57 </public>
58 <public
59 publicId="-//OASIS//DTD DITA Topic//EN"
60 uri="dita11/topic.dtd">
61 </public>
62 <public
63 publicId="-//OASIS//DTD DITA Map//EN"
64 uri="dita11/map.dtd">
65 </public>
Florian Thienel3e7f3c02011-12-12 23:09:15 +010066 <uri
67 name="urn:org:eclipse:vex:styles:dita:classed_shell.css"
68 uri="css/dita_classed_shell_vex.css">
69 </uri>
70 <uri
71 name="urn:org:eclipse:vex:styles:dita:map_shell.css"
72 uri="css/map_shell.css">
73 </uri>
Florian Thienelfa641e52011-11-10 00:49:26 +010074 </catalogContribution>
75 </extension>
76
77 <extension
78 id="concept"
79 name="%doctype.concept"
80 point="org.eclipse.vex.ui.doctypes">
81 <doctype
82 systemId="concept.dtd"
83 publicId="-//OASIS//DTD DITA 1.1 Concept//EN">
84 <rootElement
85 name="concept">
86 </rootElement>
87 </doctype>
88 </extension>
89 <extension
90 id="composite"
91 name="%doctype.composite"
92 point="org.eclipse.vex.ui.doctypes">
93 <doctype
94 systemId="ditabase.dtd"
95 publicId="-//OASIS//DTD DITA Composite//EN">
Florian Thienel44f84452012-12-03 21:16:22 +010096 <rootElement
97 name="dita">
98 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +010099 </doctype>
100 </extension>
101 <extension
102 id="reference"
103 name="%doctype.reference"
104 point="org.eclipse.vex.ui.doctypes">
105 <doctype
106 systemId="reference.dtd"
107 publicId="-//OASIS//DTD DITA Reference//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100108 <rootElement
109 name="reference">
110 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100111 </doctype>
112 </extension>
113 <extension
114 id="task"
115 name="%doctype.task"
116 point="org.eclipse.vex.ui.doctypes">
117 <doctype
118 systemId="task.dtd"
119 publicId="-//OASIS//DTD DITA Task//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100120 <rootElement
121 name="task">
122 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100123 </doctype>
124 </extension>
125 <extension
126 id="topic"
127 name="%doctype.topic"
128 point="org.eclipse.vex.ui.doctypes">
129 <doctype
130 systemId="topic.dtd"
131 publicId="-//OASIS//DTD DITA Topic//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100132 <rootElement
133 name="topic">
134 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100135 </doctype>
136 </extension>
137 <extension
138 id="map"
139 name="%doctype.map"
140 point="org.eclipse.vex.ui.doctypes">
141 <doctype
142 systemId="map.dtd"
143 publicId="-//OASIS//DTD DITA Map//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100144 <rootElement
145 name="map">
146 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100147 </doctype>
148 </extension>
149 <extension
150 id="classed"
151 name="%style.classed"
152 point="org.eclipse.vex.ui.styles">
153 <style
154 css="css/dita_classed_shell_vex.css">
155 <doctypeRef
156 publicId="-//OASIS//DTD DITA Reference//EN">
157 </doctypeRef>
158 <doctypeRef
159 publicId="-//OASIS//DTD DITA Task//EN">
160 </doctypeRef>
161 <doctypeRef
162 publicId="-//OASIS//DTD DITA Topic//EN">
163 </doctypeRef>
164 <doctypeRef
165 publicId="-//OASIS//DTD DITA Composite//EN">
166 </doctypeRef>
167 <doctypeRef
168 publicId="-//OASIS//DTD DITA 1.1 Concept//EN">
169 </doctypeRef>
170 </style>
171 </extension>
172
173 <extension
174 id="mapStyle"
175 name="%style.mapStyle"
176 point="org.eclipse.vex.ui.styles">
177 <style
178 css="css/map_shell.css">
179 <doctypeRef
180 publicId="-//OASIS//DTD DITA Map//EN">
181 </doctypeRef>
182 </style>
183 </extension>
184
185</plugin>