1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!--***********************************************************************
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 * Copyright 2008 by Sun Microsystems, Inc.
8 * OpenOffice.org - a multi-platform office productivity suite
10 * $RCSfile: Configuration.xcu,v $
13 * This file is part of OpenOffice.org.
15 * OpenOffice.org is free software: you can redistribute it and/or modify
16 * it under the terms of the GNU Lesser General Public License version 3
17 * only, as published by the Free Software Foundation.
19 * OpenOffice.org is distributed in the hope that it will be useful,
20 * but WITHOUT ANY WARRANTY; without even the implied warranty of
21 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 * GNU Lesser General Public License version 3 for more details
23 * (a copy is included in the LICENSE file that accompanied this code).
25 * You should have received a copy of the GNU Lesser General Public License
26 * version 3 along with OpenOffice.org. If not, see
27 * <http://www.openoffice.org/license.html>
28 * for a copy of the LGPLv3 License.
30 ************************************************************************ -->
31 <!DOCTYPE oor:component-data SYSTEM
"../../../../component-update.dtd">
32 <oor:component-data oor:
name=
"Configuration" oor:
package=
"org.openoffice.ucb" xmlns:
oor=
"http://openoffice.org/2001/registry" xmlns:
xs=
"http://www.w3.org/2001/XMLSchema" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance">
33 <node oor:
name=
"ContentProviders">
34 <node oor:
name=
"Local" oor:
op=
"replace">
35 <node oor:
name=
"SecondaryKeys">
36 <node oor:
name=
"Office" oor:
op=
"replace">
37 <node oor:
name=
"ProviderData">
38 <node oor:
name=
"Provider1" oor:
op=
"replace">
39 <prop oor:
name=
"ServiceName">
40 <value>com.sun.star.ucb.HierarchyContentProvider
</value>
42 <prop oor:
name=
"URLTemplate">
43 <value>vnd.sun.star.hier
</value>
45 <prop oor:
name=
"Arguments">
49 <node oor:
name=
"Provider2" oor:
op=
"replace">
50 <prop oor:
name=
"ServiceName">
51 <value>com.sun.star.ucb.FileContentProvider
</value>
53 <prop oor:
name=
"URLTemplate">
56 <prop oor:
name=
"Arguments">
60 <node oor:
name=
"Provider3" oor:
op=
"replace">
61 <prop oor:
name=
"ServiceName">
62 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
64 <prop oor:
name=
"URLTemplate">
67 <prop oor:
name=
"Arguments">
71 <node oor:
name=
"Provider4" oor:
op=
"replace">
72 <prop oor:
name=
"ServiceName">
73 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
75 <prop oor:
name=
"URLTemplate">
76 <value>vnd.sun.star.webdav
</value>
78 <prop oor:
name=
"Arguments">
82 <node oor:
name=
"Provider5" oor:
op=
"replace">
83 <prop oor:
name=
"ServiceName">
84 <value>com.sun.star.help.XMLHelp
</value>
86 <prop oor:
name=
"URLTemplate">
87 <value>vnd.sun.star.help
</value>
89 <prop oor:
name=
"Arguments">
93 <node oor:
name=
"Provider6" oor:
op=
"replace">
94 <prop oor:
name=
"ServiceName">
95 <value>com.sun.star.ucb.FTPContentProvider
</value>
97 <prop oor:
name=
"URLTemplate">
100 <prop oor:
name=
"Arguments">
104 <node oor:
name=
"Provider7" oor:
op=
"replace">
105 <prop oor:
name=
"ServiceName">
106 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
108 <prop oor:
name=
"URLTemplate">
111 <prop oor:
name=
"Arguments">
115 <node oor:
name=
"Provider8" oor:
op=
"replace">
116 <prop oor:
name=
"ServiceName">
117 <value>com.sun.star.ucb.PackageContentProvider
</value>
119 <prop oor:
name=
"URLTemplate">
120 <value>vnd.sun.star.pkg
</value>
122 <prop oor:
name=
"Arguments">
126 <node oor:
name=
"Provider9" oor:
op=
"replace">
127 <prop oor:
name=
"ServiceName">
128 <value>com.sun.star.ucb.ExpandContentProvider
</value>
130 <prop oor:
name=
"URLTemplate">
131 <value>vnd.sun.star.expand
</value>
133 <prop oor:
name=
"Arguments">
137 <node oor:
name=
"Provider10" oor:
op=
"replace">
138 <prop oor:
name=
"ServiceName">
139 <value>com.sun.star.ucb.TransientDocumentsContentProvider
</value>
141 <prop oor:
name=
"URLTemplate">
142 <value>vnd.sun.star.tdoc
</value>
144 <prop oor:
name=
"Arguments">
148 <node oor:
name=
"Provider11" oor:
op=
"replace">
149 <prop oor:
name=
"ServiceName">
150 <value>com.sun.star.ucb.PackageContentProvider
</value>
152 <prop oor:
name=
"URLTemplate">
153 <value>vnd.sun.star.zip
</value>
155 <prop oor:
name=
"Arguments">
159 <node oor:
name=
"Provider12" oor:
op=
"replace">
160 <prop oor:
name=
"ServiceName">
161 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
163 <prop oor:
name=
"URLTemplate">
166 <prop oor:
name=
"Arguments">
170 <node oor:
name=
"Provider13" oor:
op=
"replace">
171 <prop oor:
name=
"ServiceName">
172 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
174 <prop oor:
name=
"URLTemplate">
177 <prop oor:
name=
"Arguments">
181 <node oor:
name=
"Provider14" oor:
op=
"replace">
182 <prop oor:
name=
"ServiceName">
183 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
185 <prop oor:
name=
"URLTemplate">
186 <value>webdav
</value>
188 <prop oor:
name=
"Arguments">
192 <node oor:
name=
"Provider15" oor:
op=
"replace">
193 <prop oor:
name=
"ServiceName">
194 <value>com.sun.star.ucb.WebDAVContentProvider
</value>
196 <prop oor:
name=
"URLTemplate">
197 <value>webdavs
</value>
199 <prop oor:
name=
"Arguments">
203 <node oor:
name=
"Provider42" oor:
op=
"replace">
204 <prop oor:
name=
"ServiceName">
205 <value>com.sun.star.ucb.ODMAContentProvider
</value>
207 <prop oor:
name=
"URLTemplate">
208 <value>vnd.sun.star.odma
</value>
210 <prop oor:
name=
"Arguments">
214 <!-- We want the Provider to be the final fallback provider -->
215 <node oor:
name=
"Provider999" oor:
op=
"replace" install:
module=
"gio">
216 <prop oor:
name=
"ServiceName">
217 <value>com.sun.star.ucb.GIOContentProvider
</value>
219 <prop oor:
name=
"URLTemplate">
222 <prop oor:
name=
"Arguments">
231 </oor:component-data>