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: Inet.xcs,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-schema SYSTEM
"../../../component-schema.dtd">
32 <oor:component-schema xmlns:
oor=
"http://openoffice.org/2001/registry" xmlns:
xs=
"http://www.w3.org/2001/XMLSchema" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance" oor:
name=
"Inet" oor:
package=
"org.openoffice" xml:
lang=
"en-US"> <info>
33 <desc >Contains Internet-related configurations (proxies, search engines, etc.).
</desc>
37 <author>OS/TV
</author>
39 <group oor:
name=
"SearchEngine">
41 <desc>Specifies the search type, i.e. nexus or exact search.
</desc>
43 <group oor:
name=
"And">
45 <desc>Specifies the search options for
'AND
' searches (all words must be found).
</desc>
47 <prop oor:
name=
"ooInetPrefix" oor:
type=
"xs:string">
49 <desc>Specifies the search expression, i.e. URL and query command.
</desc>
52 <prop oor:
name=
"ooInetSuffix" oor:
type=
"xs:string">
54 <desc>Specifies the suffix.
</desc>
57 <prop oor:
name=
"ooInetSeparator" oor:
type=
"xs:string">
59 <desc>Specifies the separator
</desc>
62 <prop oor:
name=
"ooInetCaseMatch" oor:
type=
"xs:int">
64 <desc>Specifies if upper and lower case spelling should be considered.
</desc>
67 <enumeration oor:
value=
"0">
72 <enumeration oor:
value=
"1">
77 <enumeration oor:
value=
"2">
87 <desc>Specifies the search options for
'OR
' searches (at least one word must be found).
</desc>
89 <prop oor:
name=
"ooInetPrefix" oor:
type=
"xs:string">
91 <desc>Specifies the search expression, i.e. URL and query command.
</desc>
94 <prop oor:
name=
"ooInetSuffix" oor:
type=
"xs:string">
96 <desc>Specifies the suffix.
</desc>
99 <prop oor:
name=
"ooInetSeparator" oor:
type=
"xs:string">
101 <desc>Specifies the separator
</desc>
104 <prop oor:
name=
"ooInetCaseMatch" oor:
type=
"xs:int">
106 <desc>Specifies if upper and lower case spelling should be considered.
</desc>
109 <enumeration oor:
value=
"0">
114 <enumeration oor:
value=
"1">
119 <enumeration oor:
value=
"2">
127 <group oor:
name=
"Exact">
129 <desc>Specifies the search options for
'Exact
' searches (the whole text must be found).
</desc>
131 <prop oor:
name=
"ooInetPrefix" oor:
type=
"xs:string">
133 <desc>Specifies the search expression, i.e. URL and query command.
</desc>
136 <prop oor:
name=
"ooInetSuffix" oor:
type=
"xs:string">
138 <desc>Specifies the suffix.
</desc>
141 <prop oor:
name=
"ooInetSeparator" oor:
type=
"xs:string">
143 <desc>Specifies the separator
</desc>
146 <prop oor:
name=
"ooInetCaseMatch" oor:
type=
"xs:int">
148 <desc>Specifies if upper and lower case spelling should be considered.
</desc>
151 <enumeration oor:
value=
"0">
156 <enumeration oor:
value=
"1">
161 <enumeration oor:
value=
"2">
172 <group oor:
name=
"Settings">
174 <desc>Contains Internet-related configurations (servers, proxies, etc.).
</desc>
176 <prop oor:
name=
"ooInetDNSServer" oor:
type=
"xs:string">
177 <!-- OldPath: Inet/DNS -->
178 <!-- OldLocation: soffice.ini -->
179 <!-- UIHints: Tools - Options - Internet - Protocol -->
183 <desc>Specifies the IP address of the DNS server. If the string is empty, the DNS server will be specified automatically.
</desc>
186 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
188 <prop oor:
name=
"ooInetNoProxy" oor:
type=
"xs:string">
189 <!-- OldPath: Inet/NoProxy -->
190 <!-- OldLocation: soffice.ini -->
191 <!-- UIHints: Tools Options Internet Proxy -->
194 <desc>Enumerates the names of servers that do not require any proxies.
</desc>
197 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
199 <prop oor:
name=
"ooInetProxyType" oor:
type=
"xs:int">
200 <!-- OldPath: Inet/ProxyType -->
201 <!-- OldLocation: soffice.ini -->
202 <!-- UIHints: Tools Options Internet Proxy -->
205 <desc>Specifies the type of proxy selection.
</desc>
208 <enumeration oor:
value=
"0">
210 <desc>No proxies
</desc>
213 <enumeration oor:
value=
"1">
215 <desc>Automatic proxy configuration
</desc>
218 <enumeration oor:
value=
"2">
220 <desc>Manual proxy configuration
</desc>
225 <prop oor:
name=
"ooInetFTPProxyName" oor:
type=
"xs:string">
226 <!-- OldPath: Inet/FTPProxyName -->
227 <!-- OldLocation: soffice.ini -->
228 <!-- UIHints: Tools Options Internet Proxy -->
231 <desc>Specifies the name of the FTP proxy server.
</desc>
234 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
236 <prop oor:
name=
"ooInetFTPProxyPort" oor:
type=
"xs:int">
237 <!-- OldPath: Inet/FTPProxyPort -->
238 <!-- OldLocation: soffice.ini -->
239 <!-- UIHints: Tools Options Internet Proxy -->
242 <desc>Specifies the port of the FTP proxy server.
</desc>
245 <minInclusive oor:
value=
"0">
247 <desc>Specifies the minimum allowed port number.
</desc>
250 <maxInclusive oor:
value=
"65535">
252 <desc>Specifies the maximum allowed port number.
</desc>
257 <prop oor:
name=
"ooInetHTTPProxyName" oor:
type=
"xs:string">
258 <!-- OldPath: Inet/HTTPProxyName -->
259 <!-- OldLocation: soffice.ini -->
260 <!-- UIHints: Tools Options Internet Proxy -->
263 <desc>Specifies the name of the HTTP proxy server.
</desc>
266 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
268 <prop oor:
name=
"ooInetHTTPProxyPort" oor:
type=
"xs:int">
269 <!-- OldPath: Inet/HTTPProxyPort -->
270 <!-- OldLocation: soffice.ini -->
271 <!-- UIHints: Tools Options Internet Proxy -->
274 <desc>Specifies the port of the HTTP proxy server.
</desc>
277 <minInclusive oor:
value=
"0">
279 <desc>Specifies the minimum allowed port number.
</desc>
282 <maxInclusive oor:
value=
"65535">
284 <desc>Specifies the maximum allowed port number.
</desc>
289 <prop oor:
name=
"ooInetHTTPSProxyName" oor:
type=
"xs:string">
290 <!-- OldPath: Inet/HTTPSProxyName -->
291 <!-- OldLocation: soffice.ini -->
292 <!-- UIHints: Tools Options Internet Proxy -->
295 <desc>Specifies the name of the HTTPS proxy server.
</desc>
298 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
300 <prop oor:
name=
"ooInetHTTPSProxyPort" oor:
type=
"xs:int">
301 <!-- OldPath: Inet/HTTPSProxyPort -->
302 <!-- OldLocation: soffice.ini -->
303 <!-- UIHints: Tools Options Internet Proxy -->
306 <desc>Specifies the port of the HTTPS proxy server.
</desc>
309 <minInclusive oor:
value=
"0">
311 <desc>Specifies the minimum allowed port number.
</desc>
314 <maxInclusive oor:
value=
"65535">
316 <desc>Specifies the maximum allowed port number.
</desc>
321 <prop oor:
name=
"ooInetSOCKSProxyName" oor:
type=
"xs:string">
322 <!-- OldPath: Inet/SOCKSProxyName -->
323 <!-- OldLocation: soffice.ini -->
324 <!-- UIHints: Tools Options Internet Proxy -->
328 <desc>Specifies the name of the Socks proxy server.
</desc>
331 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
333 <prop oor:
name=
"ooInetSOCKSProxyPort" oor:
type=
"xs:int">
334 <!-- OldPath: Inet/SOCKSProxyPort -->
335 <!-- OldLocation: soffice.ini -->
336 <!-- UIHints: Tools Options Internet Proxy -->
340 <desc>Specifies the port of the Socks proxy server.
</desc>
343 <minInclusive oor:
value=
"0">
345 <desc>Specifies the minimum allowed port number.
</desc>
348 <maxInclusive oor:
value=
"65535">
350 <desc>Specifies the maximum allowed port number.
</desc>
356 <group oor:
name=
"DefaultSearchEngine">
358 <desc>Contains the name of the default search engine
</desc>
360 <prop oor:
name=
"Name" oor:
type=
"xs:string">
363 <desc>The name of the default search engine
</desc>
368 <set oor:
name=
"SearchEngines" oor:
node-type=
"SearchEngine">
369 <!--UI: Tools - Options - Internet - Search-->
371 <author>OS / TV
</author>
372 <desc>Serves for the configuration of search engines. A default group of (localized) search engines including their configuration should be written by the setup.
</desc>
376 </oor:component-schema>