xref: /AOO41X/main/officecfg/registry/data/org/openoffice/ucb/Configuration.xcu (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1<?xml version="1.0" encoding="UTF-8"?>
2<!--***********************************************************************
3 *
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 *
6 * Copyright 2000, 2010 Oracle and/or its affiliates.
7 *
8 * OpenOffice.org - a multi-platform office productivity suite
9 *
10 * This file is part of OpenOffice.org.
11 *
12 * OpenOffice.org is free software: you can redistribute it and/or modify
13 * it under the terms of the GNU Lesser General Public License version 3
14 * only, as published by the Free Software Foundation.
15 *
16 * OpenOffice.org is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19 * GNU Lesser General Public License version 3 for more details
20 * (a copy is included in the LICENSE file that accompanied this code).
21 *
22 * You should have received a copy of the GNU Lesser General Public License
23 * version 3 along with OpenOffice.org.  If not, see
24 * <http://www.openoffice.org/license.html>
25 * for a copy of the LGPLv3 License.
26 *
27 ************************************************************************ -->
28<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd">
29<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">
30  <node oor:name="ContentProviders">
31    <node oor:name="Local" oor:op="replace">
32      <node oor:name="SecondaryKeys">
33        <node oor:name="Office" oor:op="replace">
34          <node oor:name="ProviderData">
35            <node oor:name="Provider1" oor:op="replace">
36              <prop oor:name="ServiceName">
37                <value>com.sun.star.ucb.HierarchyContentProvider</value>
38              </prop>
39              <prop oor:name="URLTemplate">
40                <value>vnd.sun.star.hier</value>
41              </prop>
42              <prop oor:name="Arguments">
43                <value/>
44              </prop>
45            </node>
46            <node oor:name="Provider2" oor:op="replace">
47              <prop oor:name="ServiceName">
48                <value>com.sun.star.ucb.FileContentProvider</value>
49              </prop>
50              <prop oor:name="URLTemplate">
51                <value>file</value>
52              </prop>
53              <prop oor:name="Arguments">
54                <value/>
55              </prop>
56            </node>
57            <node oor:name="Provider3" oor:op="replace">
58              <prop oor:name="ServiceName">
59                <value>com.sun.star.ucb.WebDAVContentProvider</value>
60              </prop>
61              <prop oor:name="URLTemplate">
62                <value>http</value>
63              </prop>
64              <prop oor:name="Arguments">
65                <value/>
66              </prop>
67            </node>
68            <node oor:name="Provider4" oor:op="replace">
69              <prop oor:name="ServiceName">
70                <value>com.sun.star.ucb.WebDAVContentProvider</value>
71              </prop>
72              <prop oor:name="URLTemplate">
73                <value>vnd.sun.star.webdav</value>
74              </prop>
75              <prop oor:name="Arguments">
76                <value/>
77              </prop>
78            </node>
79            <node oor:name="Provider5" oor:op="replace">
80              <prop oor:name="ServiceName">
81                <value>com.sun.star.help.XMLHelp</value>
82              </prop>
83              <prop oor:name="URLTemplate">
84                <value>vnd.sun.star.help</value>
85              </prop>
86              <prop oor:name="Arguments">
87                <value/>
88              </prop>
89            </node>
90            <node oor:name="Provider6" oor:op="replace">
91              <prop oor:name="ServiceName">
92                <value>com.sun.star.ucb.FTPContentProvider</value>
93              </prop>
94              <prop oor:name="URLTemplate">
95                <value>ftp</value>
96              </prop>
97              <prop oor:name="Arguments">
98                <value/>
99              </prop>
100            </node>
101            <node oor:name="Provider7" oor:op="replace">
102              <prop oor:name="ServiceName">
103                <value>com.sun.star.ucb.WebDAVContentProvider</value>
104              </prop>
105              <prop oor:name="URLTemplate">
106                <value>dav</value>
107              </prop>
108              <prop oor:name="Arguments">
109                <value/>
110              </prop>
111            </node>
112            <node oor:name="Provider8" oor:op="replace">
113              <prop oor:name="ServiceName">
114                <value>com.sun.star.ucb.PackageContentProvider</value>
115              </prop>
116              <prop oor:name="URLTemplate">
117                <value>vnd.sun.star.pkg</value>
118              </prop>
119              <prop oor:name="Arguments">
120                <value/>
121              </prop>
122            </node>
123            <node oor:name="Provider9" oor:op="replace">
124              <prop oor:name="ServiceName">
125                <value>com.sun.star.ucb.ExpandContentProvider</value>
126              </prop>
127              <prop oor:name="URLTemplate">
128                <value>vnd.sun.star.expand</value>
129              </prop>
130              <prop oor:name="Arguments">
131                <value/>
132              </prop>
133            </node>
134            <node oor:name="Provider10" oor:op="replace">
135              <prop oor:name="ServiceName">
136                <value>com.sun.star.ucb.TransientDocumentsContentProvider</value>
137              </prop>
138              <prop oor:name="URLTemplate">
139                <value>vnd.sun.star.tdoc</value>
140              </prop>
141              <prop oor:name="Arguments">
142                <value/>
143              </prop>
144            </node>
145            <node oor:name="Provider11" oor:op="replace">
146              <prop oor:name="ServiceName">
147                <value>com.sun.star.ucb.PackageContentProvider</value>
148              </prop>
149              <prop oor:name="URLTemplate">
150                <value>vnd.sun.star.zip</value>
151              </prop>
152              <prop oor:name="Arguments">
153                <value/>
154              </prop>
155            </node>
156            <node oor:name="Provider12" oor:op="replace">
157              <prop oor:name="ServiceName">
158                <value>com.sun.star.ucb.WebDAVContentProvider</value>
159              </prop>
160              <prop oor:name="URLTemplate">
161                <value>https</value>
162              </prop>
163              <prop oor:name="Arguments">
164                <value/>
165              </prop>
166            </node>
167            <node oor:name="Provider13" oor:op="replace">
168              <prop oor:name="ServiceName">
169                <value>com.sun.star.ucb.WebDAVContentProvider</value>
170              </prop>
171              <prop oor:name="URLTemplate">
172                <value>davs</value>
173              </prop>
174              <prop oor:name="Arguments">
175                <value/>
176              </prop>
177            </node>
178            <node oor:name="Provider14" oor:op="replace">
179              <prop oor:name="ServiceName">
180                <value>com.sun.star.ucb.ExtensionContentProvider</value>
181              </prop>
182              <prop oor:name="URLTemplate">
183                <value>vnd.sun.star.extension</value>
184              </prop>
185              <prop oor:name="Arguments">
186                <value/>
187              </prop>
188            </node>
189            <!-- We want the Provider to be the final fallback provider -->
190            <node oor:name="Provider999" oor:op="replace" install:module="gio">
191              <prop oor:name="ServiceName">
192                <value>com.sun.star.ucb.GIOContentProvider</value>
193              </prop>
194              <prop oor:name="URLTemplate">
195                <value>.*</value>
196              </prop>
197              <prop oor:name="Arguments">
198                <value/>
199              </prop>
200            </node>
201          </node>
202        </node>
203      </node>
204    </node>
205  </node>
206</oor:component-data>
207