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-schema SYSTEM "../../../../component-schema.dtd">
29<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="DataAccess" oor:package="org.openoffice.Office" xml:lang="en-US"> <info>
30		<author>OJ</author>
31	</info>
32	<import oor:component="org.openoffice.Office.Common"/>
33	<uses oor:component="org.openoffice.Office.Common"/>
34	<templates>
35		<info>
36			<author>OJ</author>
37		</info>
38		<group oor:name="DatabaseDocumentRegistration">
39			<info>
40				<desc>describes a single database document registration.</desc>
41			</info>
42			<prop oor:name="Name" oor:type="xs:string">
43				<info>
44					<desc>Specifies the name of the database.</desc>
45				</info>
46			</prop>
47			<prop oor:name="Location" oor:type="xs:string">
48				<info>
49					<desc>Specifies the location of the database.</desc>
50				</info>
51			</prop>
52		</group>
53		<group oor:name="EmbeddedDatabaseSetting">
54			<info>
55				<desc>Describes a setting for an embedded database.</desc>
56			</info>
57			<prop oor:name="Value" oor:type="oor:any">
58				<info>
59                    <desc>Describes the value for an embedded database setting.</desc>
60				</info>
61			</prop>
62		</group>
63		<group oor:name="ReportEngineName">
64			<info>
65				<desc>Describes the report engine.</desc>
66			</info>
67			<prop oor:name="ServiceName" oor:type="xs:string">
68				<info>
69					<desc>Specifies the service name for the report engine.</desc>
70				</info>
71			</prop>
72			<prop oor:name="UIName" oor:type="xs:string">
73				<info>
74					<desc>Specifies the product name of the report engine.</desc>
75				</info>
76			</prop>
77		</group>
78		<group oor:name="EmbeddedDatabaseName">
79			<info>
80				<desc>Describes the URL schema for an embedded database. They must start with sdbc:embedded:.</desc>
81			</info>
82			<prop oor:name="URL" oor:type="xs:string">
83				<info>
84					<desc>Specifies the URL for the embedded database.</desc>
85				</info>
86			</prop>
87			<prop oor:name="UIName" oor:type="xs:string" oor:localized="true">
88				<info>
89					<desc>Specifies the name of the embedded database which will be displayed in the statusbar of the database application.</desc>
90				</info>
91			</prop>
92			<set oor:name="EmbeddedDatabaseSettings" oor:node-type="EmbeddedDatabaseSetting">
93				<info>
94					<desc>Specifies the settings of an embedded database.</desc>
95				</info>
96			</set>
97		</group>
98		<group oor:name="DataSource">
99			<info>
100				<desc>Specifies the data source to be used for the bibliography.</desc>
101			</info>
102			<prop oor:name="DataSourceName" oor:type="xs:string">
103				<info>
104					<desc>Specifies the name of the registered data source.</desc>
105				</info>
106			</prop>
107			<prop oor:name="Command" oor:type="xs:string">
108				<info>
109					<desc>Specifies the command to execute on the data source to retrieve the result set. This may be an SQL command or a table name or a query name.</desc>
110				</info>
111			</prop>
112			<prop oor:name="CommandType" oor:type="xs:short">
113				<info>
114					<desc>Determines the exact meaning of Command. Valid values are: 0 - Command is a table name 1 - Command is a query name 2 - Command is an SQL command.</desc>
115				</info>
116			</prop>
117			<set oor:name="Fields" oor:node-type="FieldAssignment">
118				<info>
119					<desc>Specifies the column name mapping between the programatic column name and the logical column name.</desc>
120				</info>
121			</set>
122		</group>
123		<group oor:name="FieldAssignment">
124			<info>
125				<desc>Specifies the mapping between the desired (logical) column titles and the real column titles of the data source.</desc>
126			</info>
127			<prop oor:name="ProgrammaticFieldName" oor:type="xs:string">
128				<info>
129					<desc>Specifies the desired (logical) column name.</desc>
130				</info>
131			</prop>
132			<prop oor:name="AssignedFieldName" oor:type="xs:string">
133				<info>
134					<desc>Specifies the real column name used in the data source.</desc>
135				</info>
136			</prop>
137		</group>
138		<group oor:name="DriverPooling">
139			<info>
140				<desc>Specifies the connection pooling of used database drivers.</desc>
141			</info>
142			<prop oor:name="DriverName" oor:type="xs:string">
143				<info>
144					<desc>Specifies the name of the database drivers.</desc>
145				</info>
146			</prop>
147			<prop oor:name="Enable" oor:type="xs:boolean">
148				<info>
149					<desc>Specifies if the pooling for this driver should be enabled.</desc>
150				</info>
151			</prop>
152			<prop oor:name="Timeout" oor:type="xs:int">
153				<info>
154					<desc>Specifies the time after a connection will be released.</desc>
155				</info>
156			</prop>
157		</group>
158        <group oor:name="DriverClassPath">
159          <info>
160            <desc>Specifies the path or jar to the Java driver class.</desc>
161          </info>
162          <prop oor:name="Path" oor:type="xs:string">
163            <info>
164              <desc>Specifies the class path where the JDBC driver class can be found.</desc>
165            </info>
166          </prop>
167        </group>
168		<group oor:name="UserDefinedDriver">
169			<info>
170				<desc>Specifies the user defined database drivers which should appear in the data source administration dialog.</desc>
171			</info>
172			<prop oor:name="DriverPageDisplayName" oor:type="xs:string">
173				<info>
174					<desc>Specifies the display name of the database driver page.</desc>
175				</info>
176			</prop>
177			<prop oor:name="DriverTypeDisplayName" oor:type="xs:string">
178				<info>
179					<desc>Specifies the display name of the database driver.</desc>
180				</info>
181			</prop>
182			<prop oor:name="DriverDsnPrefix" oor:type="xs:string">
183				<info>
184					<desc>Specifies the prefix of the URL of the database driver.</desc>
185				</info>
186			</prop>
187			<prop oor:name="Extension" oor:type="xs:string">
188                <info><desc>The file extension, which match to this type. Only set when it is file based driver</desc></info>
189				<value/>
190            </prop>
191		</group>
192	</templates>
193	<component>
194		<info>
195			<author>OJ</author>
196		</info>
197        <group oor:name="Policies">
198            <info>
199                <desc>Defines different policies for working with OpenOffice.org Base.</desc>
200            </info>
201            <group oor:name="Features">
202                <info>
203                    <desc>controls availability of certain database access related features in the OpenOffice.org applications.</desc>
204                </info>
205                <group oor:name="Base">
206                    <info>
207                        <desc>controls availability of features within OpenOffice.org Base.</desc>
208                    </info>
209                    <prop oor:name="CreateLocalDatabase" oor:type="xs:boolean">
210                        <info>
211                            <desc>Specifies that the user is able to creatte new local database documents in the "Create Database" wizard.</desc>
212                        </info>
213                        <value>true</value>
214                    </prop>
215                </group>
216                <group oor:name="Writer">
217                    <info>
218                        <desc>Specifies which data-access related features are available in OpenOffice.org Writer.</desc>
219                    </info>
220                    <prop oor:name="DatabaseFields" oor:type="xs:boolean">
221                        <info>
222                            <desc>Specifies that the Database tab page should be available in the fields dialog.</desc>
223                        </info>
224                        <value>true</value>
225                    </prop>
226                </group>
227                <group oor:name="Common">
228                    <info>
229                        <desc>Specifies which data-access related features, usually existent in all applications, are available.</desc>
230                    </info>
231                    <prop oor:name="EditDatabaseFromDataSourceView" oor:type="xs:boolean">
232                        <info>
233                            <desc>Specifies that the data source view (also known as data source browser) should offer the "Edit database file" context menu entry.</desc>
234                        </info>
235                        <value>true</value>
236                    </prop>
237                </group>
238            </group>
239        </group>
240        <group oor:name="ReportEngines">
241			<info>
242				<desc>Specifies the default report engine which should be used.</desc>
243			</info>
244			<prop oor:name="DefaultReportEngine" oor:type="xs:string">
245				<info>
246					<desc>Specifies the name of the report engine to use.</desc>
247				</info>
248			</prop>
249			<set oor:name="ReportEngineNames" oor:node-type="ReportEngineName">
250				<info>
251					<desc>Specifies all report engine names which are registered.</desc>
252				</info>
253			</set>
254		</group>
255		<group oor:name="EmbeddedDatabases">
256			<info>
257				<desc>Specifies the default embedded database which should be used.</desc>
258			</info>
259			<prop oor:name="DefaultEmbeddedDatabase" oor:type="xs:string">
260				<info>
261					<desc>Specifies the name of the embedded database to use.</desc>
262				</info>
263			</prop>
264			<set oor:name="EmbeddedDatabaseNames" oor:node-type="EmbeddedDatabaseName">
265				<info>
266					<desc>Specifies all embedded database names which are registered.</desc>
267				</info>
268			</set>
269		</group>
270		<group oor:name="DriverManager">
271			<info>
272				<desc>Specifies additional information about the database drivers.</desc>
273			</info>
274			<prop oor:name="DriverPrecedence" oor:type="oor:string-list">
275				<info>
276					<desc>Specifies order of database drivers in which they should be asked if the accept the connection string.</desc>
277				</info>
278				<value oor:separator=";">com.sun.star.comp.sdbc.ODBCDriver;com.sun.star.comp.sdbc.JDBCDriver</value>
279			</prop>
280		</group>
281		<group oor:name="ConnectionPool">
282			<info>
283				<desc>Specifies all information which is needed for the global connection pool.</desc>
284			</info>
285			<prop oor:name="EnablePooling" oor:type="xs:boolean">
286				<info>
287					<desc>Specifies if the global connection pool is enabled.</desc>
288				</info>
289				<value>false</value>
290			</prop>
291			<set oor:name="DriverSettings" oor:node-type="DriverPooling">
292				<info>
293					<desc>Specifies the connection pooling of used database drivers.</desc>
294				</info>
295			</set>
296		</group>
297
298        <group oor:name="JDBC">
299          <info>
300            <desc>Specifies all information which is needed for the connections established using JDBC.</desc>
301          </info>
302          <set oor:name="DriverClassPaths" oor:node-type="DriverClassPath">
303            <info>
304              <desc>Specifies the class paths where to find JDBC database drivers. The node name specifies the name
305                    of the JDBC driver which is to be loaded.</desc>
306            </info>
307          </set>
308        </group>
309
310		<set oor:name="RegisteredNames" oor:node-type="DatabaseDocumentRegistration">
311			<info>
312				<desc>Specifies the database documents registered within OpenOffice.org, for quick access by a programmatic name.</desc>
313			</info>
314		</set>
315
316		<set oor:name="UserDefinedDriverSettings" oor:node-type="UserDefinedDriver">
317			<info>
318				<desc>Contains a list of descriptions for user defined drivers.</desc>
319			</info>
320		</set>
321
322		<group oor:name="AddressBook">
323			<info>
324				<desc>Specifies the data source that can be used as an AddressBook.</desc>
325			</info>
326			<prop oor:name="DataSourceName" oor:type="xs:string">
327				<info>
328					<desc>Specifies the name of the registered data source.</desc>
329				</info>
330				<value/>
331				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
332			</prop>
333			<prop oor:name="Command" oor:type="xs:string">
334				<info>
335					<desc>Specifies the command to execute on the data source to retrieve the result set. This may be an SQL command or a table name or a query name.</desc>
336				</info>
337				<value/>
338				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
339			</prop>
340			<prop oor:name="CommandType" oor:type="xs:short">
341				<info>
342					<desc>Determines the exact meaning of Command. Valid values are: 0 - Command is a table name 1 - Command is a query name 2 - Command is an SQL command.</desc>
343				</info>
344			</prop>
345			<prop oor:name="AutoPilotCompleted" oor:type="xs:boolean">
346				<info>
347					<desc>Specifies if the auto pilot is completed.</desc>
348				</info>
349				<value>false</value>
350			</prop>
351			<set oor:name="Fields" oor:node-type="FieldAssignment">
352				<info>
353					<desc>Specifies the column name mapping between the programatic column name and the logical column name.</desc>
354				</info>
355			</set>
356		</group>
357
358		<group oor:name="Bibliography">
359			<info>
360				<author>OS</author>
361				<desc>Specifies settings of the bibliography component</desc>
362			</info>
363			<prop oor:name="BeamerHeight" oor:type="xs:int">
364				<info>
365					<desc>Specifies the height of the database beamer</desc>
366				</info>
367			</prop>
368			<prop oor:name="ViewHeight" oor:type="xs:int">
369				<info>
370					<desc>Specifies the height of the view window</desc>
371				</info>
372			</prop>
373			<prop oor:name="QueryText" oor:type="xs:string">
374				<info>
375					<desc>Specifies the search text for filtering</desc>
376				</info>
377				<value/>
378				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
379			</prop>
380			<prop oor:name="QueryField" oor:type="xs:string">
381				<info>
382					<desc>Specifies the search field for filtering</desc>
383				</info>
384				<value/>
385				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
386			</prop>
387			<prop oor:name="ShowColumnAssignmentWarning" oor:type="xs:boolean">
388				<info>
389					<desc>Determines whether a non-assigned column results in a warning box.</desc>
390				</info>
391				<value>true</value>
392			</prop>
393			<node-ref oor:name="CurrentDataSource" oor:node-type="DataSource">
394				<!-- OldPath: Bibliography/BibliographyCurrent-->
395				<!-- OldLocation: Soffice.ini-->
396				<info>
397					<author>OS</author>
398					<desc>Determines the current data source for the bibliography.</desc>
399				</info>
400			</node-ref>
401			<set oor:name="DataSourceHistory" oor:node-type="DataSource">
402				<!--OldPath: Bibliography/Bibliography-->
403				<!--OldLocation: Soffice.ini-->
404				<info>
405					<author>OS</author>
406					<desc>Specifies the data source that can be used as a bibliography.</desc>
407				</info>
408			</set>
409		</group>
410
411		<group oor:name="DriverSettings">
412			<info>
413				<desc>Specifies the driver settings that are used.</desc>
414			</info>
415
416			<group oor:name="com.sun.star.comp.sdbc.MozabDriver">
417				<info>
418					<desc>Specifies the driver settings for the mozilla database driver.</desc>
419				</info>
420				<group oor:name="MozillaPreferences">
421					<info>
422						<desc>Specifies the mozilla preferences.</desc>
423					</info>
424					<prop oor:name="ProfileName" oor:type="xs:string">
425						<info>
426							<desc>Specifies the mozilla profile name.</desc>
427						</info>
428						<value/>
429						<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
430					</prop>
431					<prop oor:name="PabDescription" oor:type="xs:string" oor:localized="true">
432						<info>
433							<desc>Describes the name of the table which the Mozilla Personal Address Book is mapped to</desc>
434						</info>
435						<value/>
436					</prop>
437					<prop oor:name="HisDescription" oor:type="xs:string" oor:localized="true">
438						<info>
439							<desc>Describes the name of the table which the Mozilla Collected Addresses is mapped to</desc>
440						</info>
441						<value/>
442					</prop>
443				</group>
444				<group oor:name="ColumnAliases">
445					<info>
446						<desc>Specifies the column alias names used.</desc>
447					</info>
448					<prop oor:name="FirstName" oor:type="xs:string" oor:localized="true">
449						<info>
450							<desc>Specifies the first name.</desc>
451						</info>
452					</prop>
453					<prop oor:name="LastName" oor:type="xs:string" oor:localized="true">
454						<info>
455							<desc>Specifies the last name.</desc>
456						</info>
457					</prop>
458					<prop oor:name="DisplayName" oor:type="xs:string" oor:localized="true">
459						<info>
460							<desc>Specifies the display name.</desc>
461						</info>
462					</prop>
463					<prop oor:name="NickName" oor:type="xs:string" oor:localized="true">
464						<info>
465							<desc>Specifies the nickname.</desc>
466						</info>
467					</prop>
468					<prop oor:name="PrimaryEmail" oor:type="xs:string" oor:localized="true">
469						<info>
470							<desc>Specifies the primary email.</desc>
471						</info>
472					</prop>
473					<prop oor:name="SecondEmail" oor:type="xs:string" oor:localized="true">
474						<info>
475							<desc>Specifies the first name.</desc>
476						</info>
477					</prop>
478					<prop oor:name="PreferMailFormat" oor:type="xs:string" oor:localized="true">
479						<info>
480							<desc>Specifies the preferred mail format.</desc>
481						</info>
482					</prop>
483					<prop oor:name="WorkPhone" oor:type="xs:string" oor:localized="true">
484						<info>
485							<desc>Specifies the phone at work.</desc>
486						</info>
487					</prop>
488					<prop oor:name="HomePhone" oor:type="xs:string" oor:localized="true">
489						<info>
490							<desc>Specifies the phone at home.</desc>
491						</info>
492					</prop>
493					<prop oor:name="FaxNumber" oor:type="xs:string" oor:localized="true">
494						<info>
495							<desc>Specifies the fax number.</desc>
496						</info>
497					</prop>
498					<prop oor:name="PagerNumber" oor:type="xs:string" oor:localized="true">
499						<info>
500							<desc>Specifies the pager number.</desc>
501						</info>
502					</prop>
503					<prop oor:name="CellularNumber" oor:type="xs:string" oor:localized="true">
504						<info>
505							<desc>Specifies the cellular number.</desc>
506						</info>
507					</prop>
508					<prop oor:name="HomeAddress" oor:type="xs:string" oor:localized="true">
509						<info>
510							<desc>Specifies the home address.</desc>
511						</info>
512					</prop>
513					<prop oor:name="HomeAddress2" oor:type="xs:string" oor:localized="true">
514						<info>
515							<desc>Specifies the 2nd home address.</desc>
516						</info>
517					</prop>
518					<prop oor:name="HomeCity" oor:type="xs:string" oor:localized="true">
519						<info>
520							<desc>Specifies the home city.</desc>
521						</info>
522					</prop>
523					<prop oor:name="HomeState" oor:type="xs:string" oor:localized="true">
524						<info>
525							<desc>Specifies the home state.</desc>
526						</info>
527					</prop>
528					<prop oor:name="HomeZipCode" oor:type="xs:string" oor:localized="true">
529						<info>
530							<desc>Specifies the home ZIP code.</desc>
531						</info>
532					</prop>
533					<prop oor:name="HomeCountry" oor:type="xs:string" oor:localized="true">
534						<info>
535							<desc>Specifies the home country.</desc>
536						</info>
537					</prop>
538					<prop oor:name="WorkAddress" oor:type="xs:string" oor:localized="true">
539						<info>
540							<desc>Specifies the work address.</desc>
541						</info>
542					</prop>
543					<prop oor:name="WorkAddress2" oor:type="xs:string" oor:localized="true">
544						<info>
545							<desc>Specifies the 2nd work address.</desc>
546						</info>
547					</prop>
548					<prop oor:name="WorkCity" oor:type="xs:string" oor:localized="true">
549						<info>
550							<desc>Specifies the work city.</desc>
551						</info>
552					</prop>
553					<prop oor:name="WorkState" oor:type="xs:string" oor:localized="true">
554						<info>
555							<desc>Specifies the work state.</desc>
556						</info>
557					</prop>
558					<prop oor:name="WorkZipCode" oor:type="xs:string" oor:localized="true">
559						<info>
560							<desc>Specifies the work ZIP code.</desc>
561						</info>
562					</prop>
563					<prop oor:name="WorkCountry" oor:type="xs:string" oor:localized="true">
564						<info>
565							<desc>Specifies the work country.</desc>
566						</info>
567					</prop>
568					<prop oor:name="JobTitle" oor:type="xs:string" oor:localized="true">
569						<info>
570							<desc>Specifies the job title.</desc>
571						</info>
572					</prop>
573					<prop oor:name="Department" oor:type="xs:string" oor:localized="true">
574						<info>
575							<desc>Specifies the department.</desc>
576						</info>
577					</prop>
578					<prop oor:name="Company" oor:type="xs:string" oor:localized="true">
579						<info>
580							<desc>Specifies the company.</desc>
581						</info>
582					</prop>
583					<prop oor:name="WebPage1" oor:type="xs:string" oor:localized="true">
584						<info>
585							<desc>Specifies the 1st webpage.</desc>
586						</info>
587					</prop>
588					<prop oor:name="WebPage2" oor:type="xs:string" oor:localized="true">
589						<info>
590							<desc>Specifies the 2nd webpage.</desc>
591						</info>
592					</prop>
593					<prop oor:name="BirthYear" oor:type="xs:string" oor:localized="true">
594						<info>
595							<desc>Specifies the birth year.</desc>
596						</info>
597					</prop>
598					<prop oor:name="BirthMonth" oor:type="xs:string" oor:localized="true">
599						<info>
600							<desc>Specifies the birth month.</desc>
601						</info>
602					</prop>
603					<prop oor:name="BirthDay" oor:type="xs:string" oor:localized="true">
604						<info>
605							<desc>Specifies the birth day.</desc>
606						</info>
607					</prop>
608					<prop oor:name="Custom1" oor:type="xs:string" oor:localized="true">
609						<info>
610							<desc>Specifies the 1st custom field.</desc>
611						</info>
612					</prop>
613					<prop oor:name="Custom2" oor:type="xs:string" oor:localized="true">
614						<info>
615							<desc>Specifies the 2nd custom field.</desc>
616						</info>
617					</prop>
618					<prop oor:name="Custom3" oor:type="xs:string" oor:localized="true">
619						<info>
620							<desc>Specifies the 3rd custom field.</desc>
621						</info>
622					</prop>
623					<prop oor:name="Custom4" oor:type="xs:string" oor:localized="true">
624						<info>
625							<desc>Specifies the 4th custom field.</desc>
626						</info>
627					</prop>
628					<prop oor:name="Notes" oor:type="xs:string" oor:localized="true">
629						<info>
630							<desc>Specifies the notes.</desc>
631						</info>
632					</prop>
633				</group>
634			</group>
635
636			<group oor:name="com.sun.star.comp.sdbc.evoab.OEvoabDriver">
637				<info>
638					<desc>Specifies the driver settings for the evolution database driver.</desc>
639				</info>
640				<group oor:name="EvolutionPreferences">
641					<info>
642						<desc>Specifies the evolution preferences.</desc>
643					</info>
644					<prop oor:name="FullPathExportingCommand" oor:type="xs:string">
645						<info>
646							<desc>Specifies the evolution full path exporting command name.</desc>
647						</info>
648						<value/>
649						<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
650					</prop>
651				</group>
652				<group oor:name="ColumnAliases">
653					<info>
654						<desc>Specifies the column alias names used.</desc>
655					</info>
656					<prop oor:name="FirstName" oor:type="xs:string">
657						<info>
658							<desc>Specifies the first name.</desc>
659						</info>
660					</prop>
661					<prop oor:name="LastName" oor:type="xs:string">
662						<info>
663							<desc>Specifies the last name.</desc>
664						</info>
665					</prop>
666					<prop oor:name="DisplayName" oor:type="xs:string">
667						<info>
668							<desc>Specifies the display name.</desc>
669						</info>
670					</prop>
671					<prop oor:name="NickName" oor:type="xs:string">
672						<info>
673							<desc>Specifies the nickname.</desc>
674						</info>
675					</prop>
676					<prop oor:name="PrimaryEmail" oor:type="xs:string">
677						<info>
678							<desc>Specifies the primary email.</desc>
679						</info>
680					</prop>
681					<prop oor:name="SecondEmail" oor:type="xs:string">
682						<info>
683							<desc>Specifies the first name.</desc>
684						</info>
685					</prop>
686					<prop oor:name="PreferMailFormat" oor:type="xs:string">
687						<info>
688							<desc>Specifies the perfered mail format.</desc>
689						</info>
690					</prop>
691					<prop oor:name="WorkPhone" oor:type="xs:string">
692						<info>
693							<desc>Specifies the phone at work.</desc>
694						</info>
695					</prop>
696					<prop oor:name="HomePhone" oor:type="xs:string">
697						<info>
698							<desc>Specifies the phone at home.</desc>
699						</info>
700					</prop>
701					<prop oor:name="FaxNumber" oor:type="xs:string">
702						<info>
703							<desc>Specifies the fax number.</desc>
704						</info>
705					</prop>
706					<prop oor:name="PagerNumber" oor:type="xs:string">
707						<info>
708							<desc>Specifies the pager number.</desc>
709						</info>
710					</prop>
711					<prop oor:name="CellularNumber" oor:type="xs:string">
712						<info>
713							<desc>Specifies the cellular number.</desc>
714						</info>
715					</prop>
716					<prop oor:name="HomeAddress" oor:type="xs:string">
717						<info>
718							<desc>Specifies the home address.</desc>
719						</info>
720					</prop>
721					<prop oor:name="HomeAddress2" oor:type="xs:string">
722						<info>
723							<desc>Specifies the 2nd home address.</desc>
724						</info>
725					</prop>
726					<prop oor:name="HomeCity" oor:type="xs:string">
727						<info>
728							<desc>Specifies the home city.</desc>
729						</info>
730					</prop>
731					<prop oor:name="HomeState" oor:type="xs:string">
732						<info>
733							<desc>Specifies the home state.</desc>
734						</info>
735					</prop>
736					<prop oor:name="HomeZipCode" oor:type="xs:string">
737						<info>
738							<desc>Specifies the home ZIP code.</desc>
739						</info>
740					</prop>
741					<prop oor:name="HomeCountry" oor:type="xs:string">
742						<info>
743							<desc>Specifies the home country.</desc>
744						</info>
745					</prop>
746					<prop oor:name="WorkAddress" oor:type="xs:string">
747						<info>
748							<desc>Specifies the work address.</desc>
749						</info>
750					</prop>
751					<prop oor:name="WorkAddress2" oor:type="xs:string">
752						<info>
753							<desc>Specifies the 2nd work address.</desc>
754						</info>
755					</prop>
756					<prop oor:name="WorkCity" oor:type="xs:string">
757						<info>
758							<desc>Specifies the work city.</desc>
759						</info>
760					</prop>
761					<prop oor:name="WorkState" oor:type="xs:string">
762						<info>
763							<desc>Specifies the work state.</desc>
764						</info>
765					</prop>
766					<prop oor:name="WorkZipCode" oor:type="xs:string">
767						<info>
768							<desc>Specifies the work ZIP code.</desc>
769						</info>
770					</prop>
771					<prop oor:name="WorkCountry" oor:type="xs:string">
772						<info>
773							<desc>Specifies the work country.</desc>
774						</info>
775					</prop>
776					<prop oor:name="JobTitle" oor:type="xs:string">
777						<info>
778							<desc>Specifies the job title.</desc>
779						</info>
780					</prop>
781					<prop oor:name="Department" oor:type="xs:string">
782						<info>
783							<desc>Specifies the department.</desc>
784						</info>
785					</prop>
786					<prop oor:name="Company" oor:type="xs:string">
787						<info>
788							<desc>Specifies the company.</desc>
789						</info>
790					</prop>
791					<prop oor:name="WebPage1" oor:type="xs:string">
792						<info>
793							<desc>Specifies the 1st webpage.</desc>
794						</info>
795					</prop>
796					<prop oor:name="WebPage2" oor:type="xs:string">
797						<info>
798							<desc>Specifies the 2nd webpage.</desc>
799						</info>
800					</prop>
801					<prop oor:name="BirthYear" oor:type="xs:string">
802						<info>
803							<desc>Specifies the birth year.</desc>
804						</info>
805					</prop>
806					<prop oor:name="BirthMonth" oor:type="xs:string">
807						<info>
808							<desc>Specifies the birth month.</desc>
809						</info>
810					</prop>
811					<prop oor:name="BirthDay" oor:type="xs:string">
812						<info>
813							<desc>Specifies the birth day.</desc>
814						</info>
815					</prop>
816					<prop oor:name="Notes" oor:type="xs:string">
817						<info>
818							<desc>Specifies the notes.</desc>
819						</info>
820					</prop>
821				</group>
822			</group>
823
824            <group oor:name="com.sun.star.comp.sdbc.kab.Driver">
825                <info>
826                    <desc>Specifies the driver settings for the mozilla database driver.</desc>
827                </info>
828                <prop oor:name="DisableKDEMaximumVersionCheck" oor:type="xs:boolean">
829                    <info>
830                        <desc>At runtime, the driver checks if the installed KDE version is too new to be supported.
831                              In this case, it refuses creating connections. With the setting here, this check can
832                              be disabled (which might do anything from simply work to crash).</desc>
833                    </info>
834                    <value>false</value>
835                </prop>
836            </group>
837
838            <group oor:name="com.sun.star.sdbcx.comp.hsqldb.Driver">
839                <info>
840                    <desc>Specifies settings for the driver accessing HSQL databases embedded into OpenOffice.org
841                          database documents (.odb)</desc>
842                </info>
843                <group oor:name="PermittedJavaMethods" oor:extensible="true">
844                    <info>
845                        <desc>HSQLDB features calling Java code directly from SQL statements. For security
846                              reasons, this is restricted to classes from the org.hsqldb.Library package,
847                              the java.lang.math package, plus any methods specified in this configuraton
848                              setting. If a method specification ends with .*, then all methods
849                              from the respectiv package are permitted.</desc>
850                    </info>
851                </group>
852            </group>
853
854        </group>
855
856		<group oor:name="FormSearchOptions">
857			<info>
858				<desc>Specifies the options for searching in forms.</desc>
859			</info>
860			<prop oor:name="SearchType" oor:type="xs:string">
861				<info>
862					<desc>Specifies the search type.</desc>
863				</info>
864				<constraints>
865					<enumeration oor:value="text">
866						<info>
867							<desc>Search for text</desc>
868						</info>
869					</enumeration>
870					<enumeration oor:value="null">
871						<info>
872							<desc>Search for NULL</desc>
873						</info>
874					</enumeration>
875					<enumeration oor:value="non-null">
876						<info>
877							<desc>Search for non-NULL</desc>
878						</info>
879					</enumeration>
880				</constraints>
881				<value>text</value>
882			</prop>
883			<prop oor:name="SearchPosition" oor:type="xs:string">
884				<info>
885					<desc>Specifies the search position.</desc>
886				</info>
887				<constraints>
888					<enumeration oor:value="anywhere-in-field">
889						<info>
890							<desc>Anywhere</desc>
891						</info>
892					</enumeration>
893					<enumeration oor:value="beginning-of-field">
894						<info>
895							<desc>Beginning</desc>
896						</info>
897					</enumeration>
898					<enumeration oor:value="end-of-field">
899						<info>
900							<desc>End</desc>
901						</info>
902					</enumeration>
903					<enumeration oor:value="complete-field">
904						<info>
905							<desc>Complete</desc>
906						</info>
907					</enumeration>
908				</constraints>
909				<value>anywhere-in-field</value>
910			</prop>
911			<prop oor:name="SearchHistory" oor:type="oor:string-list">
912				<info>
913					<desc>Contains a list of the previous search strings.</desc>
914				</info>
915			</prop>
916			<prop oor:name="IsSearchAllFields" oor:type="xs:boolean">
917				<info>
918					<desc>Specifies if all fields should be searched.</desc>
919				</info>
920				<value>false</value>
921			</prop>
922			<prop oor:name="IsUseFormatter" oor:type="xs:boolean">
923				<info>
924					<desc>Specifies that the formatter should be used.</desc>
925				</info>
926				<value>false</value>
927			</prop>
928			<prop oor:name="IsBackwards" oor:type="xs:boolean">
929				<info>
930					<desc>Specifies that the search starts backward.</desc>
931				</info>
932				<value>false</value>
933			</prop>
934			<prop oor:name="IsWildcardSearch" oor:type="xs:boolean">
935				<info>
936					<desc>Specifies that the search contains wildcards.</desc>
937				</info>
938				<value>false</value>
939			</prop>
940			<prop oor:name="IsUseRegularExpression" oor:type="xs:boolean">
941				<info>
942					<desc>Specifies that regular expressions should be used.</desc>
943				</info>
944				<value>false</value>
945			</prop>
946			<prop oor:name="IsSimilaritySearch" oor:type="xs:boolean">
947				<info>
948					<desc>Specifies that the similarity search should be used.</desc>
949				</info>
950				<value>false</value>
951			</prop>
952			<prop oor:name="IsLevenshteinRelaxed" oor:type="xs:boolean">
953				<info>
954					<desc>Specifies that the similarity search should be combined.</desc>
955				</info>
956				<value>false</value>
957			</prop>
958			<prop oor:name="LevenshteinOther" oor:type="xs:short">
959				<info>
960					<desc>Specifies the number of characters that can be exchanged while searching for similarity.</desc>
961				</info>
962				<value>2</value>
963			</prop>
964			<prop oor:name="LevenshteinShorter" oor:type="xs:short">
965				<info>
966					<desc>Specifies the number of characters that can be deleted while searching for similarity.</desc>
967				</info>
968				<value>2</value>
969			</prop>
970			<prop oor:name="LevenshteinLonger" oor:type="xs:short">
971				<info>
972					<desc>Specifies the number of characters that can be added while searching for similarity.</desc>
973				</info>
974				<value>2</value>
975			</prop>
976			<prop oor:name="IsMatchCase" oor:type="xs:boolean">
977				<info>
978					<desc>Specifies that the searched value should match.</desc>
979				</info>
980				<value>false</value>
981			</prop>
982			<prop oor:name="IsUseAsianOptions" oor:type="xs:boolean">
983				<info>
984					<desc>Specifies that the Asian options for search should be used.</desc>
985				</info>
986				<value>false</value>
987			</prop>
988			<group oor:name="Japanese">
989				<info>
990					<desc>Specifies the Japanese options for searching.</desc>
991				</info>
992				<prop oor:name="IsMatchFullHalfWidthForms" oor:type="xs:boolean">
993					<info>
994						<desc>Specifies the MatchFullHalfWidthForms search option is enabled.</desc>
995					</info>
996					<value>true</value>
997				</prop>
998				<prop oor:name="IsMatchHiraganaKatakana" oor:type="xs:boolean">
999					<info>
1000						<desc>Specifies the MatchHiraganaKatakana search option is enabled.</desc>
1001					</info>
1002					<value>true</value>
1003				</prop>
1004				<prop oor:name="IsMatchContractions" oor:type="xs:boolean">
1005					<info>
1006						<desc>Specifies the MatchContractions search option is enabled.</desc>
1007					</info>
1008					<value>true</value>
1009				</prop>
1010				<prop oor:name="IsMatchMinusDashCho-on" oor:type="xs:boolean">
1011					<info>
1012						<desc>Specifies the MatchMinusDashCho-on search option is enabled.</desc>
1013					</info>
1014					<value>true</value>
1015				</prop>
1016				<prop oor:name="IsMatchRepeatCharMarks" oor:type="xs:boolean">
1017					<info>
1018						<desc>Specifies the MatchRepeatCharMarks search option is enabled.</desc>
1019					</info>
1020					<value>true</value>
1021				</prop>
1022				<prop oor:name="IsMatchVariantFormKanji" oor:type="xs:boolean">
1023					<info>
1024						<desc>Specifies the MatchVariantFormKanji search option is enabled.</desc>
1025					</info>
1026					<value>true</value>
1027				</prop>
1028				<prop oor:name="IsMatchOldKanaForms" oor:type="xs:boolean">
1029					<info>
1030						<desc>Specifies the MatchOldKanaForms search option is enabled.</desc>
1031					</info>
1032					<value>true</value>
1033				</prop>
1034				<prop oor:name="IsMatch_DiZi_DuZu" oor:type="xs:boolean">
1035					<info>
1036						<desc>Specifies the Match_DiZi_DuZu search option is enabled.</desc>
1037					</info>
1038					<value>true</value>
1039				</prop>
1040				<prop oor:name="IsMatch_BaVa_HaFa" oor:type="xs:boolean">
1041					<info>
1042						<desc>Specifies the Match_BaVa_HaFa search option is enabled.</desc>
1043					</info>
1044					<value>true</value>
1045				</prop>
1046				<prop oor:name="IsMatch_TsiThiChi_DhiZi" oor:type="xs:boolean">
1047					<info>
1048						<desc>Specifies the Match_TsiThiChi_DhiZi search option is enabled.</desc>
1049					</info>
1050					<value>true</value>
1051				</prop>
1052				<prop oor:name="IsMatch_HyuIyu_ByuVyu" oor:type="xs:boolean">
1053					<info>
1054						<desc>Specifies the Match_HyuIyu_ByuVyu search option is enabled.</desc>
1055					</info>
1056					<value>true</value>
1057				</prop>
1058				<prop oor:name="IsMatch_SeShe_ZeJe" oor:type="xs:boolean">
1059					<info>
1060						<desc>Specifies the Match_SeShe_ZeJe search option is enabled.</desc>
1061					</info>
1062					<value>true</value>
1063				</prop>
1064				<prop oor:name="IsMatch_IaIya" oor:type="xs:boolean">
1065					<info>
1066						<desc>Specifies the Match_IaIya search option is enabled.</desc>
1067					</info>
1068					<value>true</value>
1069				</prop>
1070				<prop oor:name="IsMatch_KiKu" oor:type="xs:boolean">
1071					<info>
1072						<desc>Specifies the Match_KiKu search option is enabled.</desc>
1073					</info>
1074					<value>true</value>
1075				</prop>
1076				<prop oor:name="IsIgnorePunctuation" oor:type="xs:boolean">
1077					<info>
1078						<desc>Specifies the IgnorePunctuation search option is enabled.</desc>
1079					</info>
1080					<value>true</value>
1081				</prop>
1082				<prop oor:name="IsIgnoreWhitespace" oor:type="xs:boolean">
1083					<info>
1084						<desc>Specifies the IgnoreWhitespace search option is enabled.</desc>
1085					</info>
1086					<value>true</value>
1087				</prop>
1088				<prop oor:name="IsIgnoreProlongedSoundMark" oor:type="xs:boolean">
1089					<info>
1090						<desc>Specifies the IgnoreProlongedSoundMark search option is enabled.</desc>
1091					</info>
1092					<value>true</value>
1093				</prop>
1094				<prop oor:name="IsIgnoreMiddleDot" oor:type="xs:boolean">
1095					<info>
1096						<desc>Specifies the IgnoreMiddleDot search option is enabled.</desc>
1097					</info>
1098					<value>true</value>
1099				</prop>
1100			</group>
1101		</group>
1102	</component>
1103</oor:component-schema>
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116