blob: 93da36878981383ee822a27bcc408fea53d902ce [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 Thienelea330512011-11-14 22:32:49 +01007 <content-type id="org.eclipse.vex.ui.dita" name="%contentType.name"
8 base-type="org.eclipse.vex.ui.XmlDocument" file-extensions="dita, ditamap, bookmap, ditaval">
Florian Thienelfa641e52011-11-10 00:49:26 +01009 </content-type>
Florian Thienelea330512011-11-14 22:32:49 +010010 <content-type id="org.eclipse.vex.ui.dita.map"
11 name="%contentType.map.name" base-type="org.eclipse.vex.ui.dita.map"
Florian Thienelfa641e52011-11-10 00:49:26 +010012 file-extensions="ditamap, bookmap">
13 </content-type>
Florian Thienelea330512011-11-14 22:32:49 +010014 <content-type id="org.eclipse.vex.ui.dita.ditaval"
15 name="%contentType.ditaval.name" base-type="org.eclipse.vex.ui.dita.ditaval"
Florian Thienelfa641e52011-11-10 00:49:26 +010016 file-extensions="ditaval">
17 </content-type>
Florian Thienelea330512011-11-14 22:32:49 +010018 <content-type id="org.eclipse.vex.ui.dita.topic"
19 name="%contentType.topic.name" base-type="org.eclipse.vex.ui.dita.topic"
Florian Thienelfa641e52011-11-10 00:49:26 +010020 file-extensions="dita">
21 </content-type>
22 </extension>
23
24 <!-- DITA 1.1 DTD catalog contributions-->
25 <extension
26 point="org.eclipse.wst.xml.core.catalogContributions">
27 <catalogContribution
28 id="default">
29 <public
30 publicId="-//OASIS//DTD DITA 1.1 Concept//EN"
31 uri="dita11/concept.dtd">
32 </public>
33 <public
34 publicId="-//OASIS//DTD DITA Composite//EN"
35 uri="dita11/ditabase.dtd">
36 </public>
37 <public
38 publicId="-//OASIS//DTD DITA Reference//EN"
39 uri="dita11/reference.dtd">
40 </public>
41 <public
42 publicId="-//OASIS//DTD DITA Task//EN"
43 uri="dita11/task.dtd">
44 </public>
45 <public
46 publicId="-//OASIS//DTD DITA Topic//EN"
47 uri="dita11/topic.dtd">
48 </public>
49 <public
50 publicId="-//OASIS//DTD DITA Map//EN"
51 uri="dita11/map.dtd">
52 </public>
Florian Thienel3e7f3c02011-12-12 23:09:15 +010053 <uri
54 name="urn:org:eclipse:vex:styles:dita:classed_shell.css"
55 uri="css/dita_classed_shell_vex.css">
56 </uri>
57 <uri
58 name="urn:org:eclipse:vex:styles:dita:map_shell.css"
59 uri="css/map_shell.css">
60 </uri>
Florian Thienelfa641e52011-11-10 00:49:26 +010061 </catalogContribution>
62 </extension>
63
64 <extension
65 id="concept"
66 name="%doctype.concept"
67 point="org.eclipse.vex.ui.doctypes">
68 <doctype
69 systemId="concept.dtd"
70 publicId="-//OASIS//DTD DITA 1.1 Concept//EN">
71 <rootElement
72 name="concept">
73 </rootElement>
74 </doctype>
75 </extension>
76 <extension
77 id="composite"
78 name="%doctype.composite"
79 point="org.eclipse.vex.ui.doctypes">
80 <doctype
81 systemId="ditabase.dtd"
82 publicId="-//OASIS//DTD DITA Composite//EN">
Florian Thienel44f84452012-12-03 21:16:22 +010083 <rootElement
84 name="dita">
85 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +010086 </doctype>
87 </extension>
88 <extension
89 id="reference"
90 name="%doctype.reference"
91 point="org.eclipse.vex.ui.doctypes">
92 <doctype
93 systemId="reference.dtd"
94 publicId="-//OASIS//DTD DITA Reference//EN">
Florian Thienel44f84452012-12-03 21:16:22 +010095 <rootElement
96 name="reference">
97 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +010098 </doctype>
99 </extension>
100 <extension
101 id="task"
102 name="%doctype.task"
103 point="org.eclipse.vex.ui.doctypes">
104 <doctype
105 systemId="task.dtd"
106 publicId="-//OASIS//DTD DITA Task//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100107 <rootElement
108 name="task">
109 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100110 </doctype>
111 </extension>
112 <extension
113 id="topic"
114 name="%doctype.topic"
115 point="org.eclipse.vex.ui.doctypes">
116 <doctype
117 systemId="topic.dtd"
118 publicId="-//OASIS//DTD DITA Topic//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100119 <rootElement
120 name="topic">
121 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100122 </doctype>
123 </extension>
124 <extension
125 id="map"
126 name="%doctype.map"
127 point="org.eclipse.vex.ui.doctypes">
128 <doctype
129 systemId="map.dtd"
130 publicId="-//OASIS//DTD DITA Map//EN">
Florian Thienel44f84452012-12-03 21:16:22 +0100131 <rootElement
132 name="map">
133 </rootElement>
Florian Thienelfa641e52011-11-10 00:49:26 +0100134 </doctype>
135 </extension>
136 <extension
137 id="classed"
138 name="%style.classed"
139 point="org.eclipse.vex.ui.styles">
140 <style
141 css="css/dita_classed_shell_vex.css">
142 <doctypeRef
143 publicId="-//OASIS//DTD DITA Reference//EN">
144 </doctypeRef>
145 <doctypeRef
146 publicId="-//OASIS//DTD DITA Task//EN">
147 </doctypeRef>
148 <doctypeRef
149 publicId="-//OASIS//DTD DITA Topic//EN">
150 </doctypeRef>
151 <doctypeRef
152 publicId="-//OASIS//DTD DITA Composite//EN">
153 </doctypeRef>
154 <doctypeRef
155 publicId="-//OASIS//DTD DITA 1.1 Concept//EN">
156 </doctypeRef>
157 </style>
158 </extension>
159
160 <extension
161 id="mapStyle"
162 name="%style.mapStyle"
163 point="org.eclipse.vex.ui.styles">
164 <style
165 css="css/map_shell.css">
166 <doctypeRef
167 publicId="-//OASIS//DTD DITA Map//EN">
168 </doctypeRef>
169 </style>
170 </extension>
171
172</plugin>