1*b1cdbd2cSJim Jagielski<?xml version="1.0" encoding="UTF-8"?>
2*b1cdbd2cSJim Jagielski<!--***********************************************************
3*b1cdbd2cSJim Jagielski *
4*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
5*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
6*b1cdbd2cSJim Jagielski * distributed with this work for additional information
7*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
8*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
9*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
10*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
11*b1cdbd2cSJim Jagielski *
12*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
13*b1cdbd2cSJim Jagielski *
14*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
15*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
16*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
18*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
19*b1cdbd2cSJim Jagielski * under the License.
20*b1cdbd2cSJim Jagielski *
21*b1cdbd2cSJim Jagielski ***********************************************************-->
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielski<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd">
25*b1cdbd2cSJim Jagielski<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="Setup" oor:package="org.openoffice" xml:lang="en-US">
26*b1cdbd2cSJim Jagielski	<info>
27*b1cdbd2cSJim Jagielski		<author>JB/IS</author>
28*b1cdbd2cSJim Jagielski		<desc >Contains Setup preferences, such as the installed UI locales or the available modules.</desc>
29*b1cdbd2cSJim Jagielski	</info>
30*b1cdbd2cSJim Jagielski	<templates>
31*b1cdbd2cSJim Jagielski		<group oor:name="InstalledLocale">
32*b1cdbd2cSJim Jagielski			<info>
33*b1cdbd2cSJim Jagielski        <author>JB</author>
34*b1cdbd2cSJim Jagielski				<desc>Describes a language pack that is installed to provide a localized office UI.</desc>
35*b1cdbd2cSJim Jagielski			</info>
36*b1cdbd2cSJim Jagielski			<prop oor:name="Origin" oor:type="xs:string">
37*b1cdbd2cSJim Jagielski        <info>
38*b1cdbd2cSJim Jagielski          <author>JB</author>
39*b1cdbd2cSJim Jagielski          <desc>Identifies the organization, group or person that provided this language pack.</desc>
40*b1cdbd2cSJim Jagielski        </info>
41*b1cdbd2cSJim Jagielski			</prop>
42*b1cdbd2cSJim Jagielski		</group>
43*b1cdbd2cSJim Jagielski    <group oor:name="MigrationStep">
44*b1cdbd2cSJim Jagielski      <info>
45*b1cdbd2cSJim Jagielski        <desc>Describes one step of migration</desc>
46*b1cdbd2cSJim Jagielski      </info>
47*b1cdbd2cSJim Jagielski      <prop oor:name="MigrationService" oor:type="xs:string">
48*b1cdbd2cSJim Jagielski        <info>
49*b1cdbd2cSJim Jagielski          <desc>an optional uno service that is called after files and nodes have been copied in order to perform custom migration actions. The service needs to support XInitializable and XJob interfaces according do http://specs.openoffice.org/appwide/migration/spec_migration.sxw</desc>
50*b1cdbd2cSJim Jagielski        </info>
51*b1cdbd2cSJim Jagielski      </prop>
52*b1cdbd2cSJim Jagielski      <prop oor:name="IncludedFiles" oor:type="oor:string-list">
53*b1cdbd2cSJim Jagielski        <info>
54*b1cdbd2cSJim Jagielski          <desc>a list of wildcards relative to the old userdata origin that are to be copied</desc>
55*b1cdbd2cSJim Jagielski        </info>
56*b1cdbd2cSJim Jagielski      </prop>
57*b1cdbd2cSJim Jagielski      <prop oor:name="ExcludedFiles" oor:type="oor:string-list">
58*b1cdbd2cSJim Jagielski        <info>
59*b1cdbd2cSJim Jagielski          <desc>a list of wildcards relative to the old userdata origin that are to be copied</desc>
60*b1cdbd2cSJim Jagielski        </info>
61*b1cdbd2cSJim Jagielski      </prop>
62*b1cdbd2cSJim Jagielski      <prop oor:name="IncludedNodes" oor:type="oor:string-list">
63*b1cdbd2cSJim Jagielski        <info>
64*b1cdbd2cSJim Jagielski          <desc>a list of configuration node paths that are to be moved from the old user layer to the new user layer</desc>
65*b1cdbd2cSJim Jagielski        </info>
66*b1cdbd2cSJim Jagielski      </prop>
67*b1cdbd2cSJim Jagielski      <prop oor:name="ExcludedNodes" oor:type="oor:string-list">
68*b1cdbd2cSJim Jagielski        <info>
69*b1cdbd2cSJim Jagielski          <desc>a list of configuration node paths that are not to be moved from the old user layer to the new user layer</desc>
70*b1cdbd2cSJim Jagielski        </info>
71*b1cdbd2cSJim Jagielski      </prop>
72*b1cdbd2cSJim Jagielski      <prop oor:name="IncludedExtensions" oor:type="oor:string-list">
73*b1cdbd2cSJim Jagielski        <info>
74*b1cdbd2cSJim Jagielski          <desc>a list of extension identifiers that are to be copied from the old user layer to the new user layer</desc>
75*b1cdbd2cSJim Jagielski        </info>
76*b1cdbd2cSJim Jagielski      </prop>
77*b1cdbd2cSJim Jagielski      <prop oor:name="ExcludedExtensions" oor:type="oor:string-list">
78*b1cdbd2cSJim Jagielski        <info>
79*b1cdbd2cSJim Jagielski          <desc>a list of extension identifiers that are not to be copied from the old user layer to the new user layer</desc>
80*b1cdbd2cSJim Jagielski        </info>
81*b1cdbd2cSJim Jagielski      </prop>
82*b1cdbd2cSJim Jagielski    </group>
83*b1cdbd2cSJim Jagielski    <group oor:name="MigrateVersion">
84*b1cdbd2cSJim Jagielski      <info>
85*b1cdbd2cSJim Jagielski        <desc>Describes migration steps specific for certain version(s)</desc>
86*b1cdbd2cSJim Jagielski      </info>
87*b1cdbd2cSJim Jagielski      <prop oor:name="VersionIdentifiers" oor:type="oor:string-list">
88*b1cdbd2cSJim Jagielski        <info>
89*b1cdbd2cSJim Jagielski          <desc>version identifiers, that are supported for migration</desc>
90*b1cdbd2cSJim Jagielski        </info>
91*b1cdbd2cSJim Jagielski        <value/>
92*b1cdbd2cSJim Jagielski      </prop>
93*b1cdbd2cSJim Jagielski      <prop oor:name="Priority" oor:type="xs:int">
94*b1cdbd2cSJim Jagielski        <info>
95*b1cdbd2cSJim Jagielski          <desc>Contains the priority value to specify which migration should be prefered. Higher values are prefered.</desc>
96*b1cdbd2cSJim Jagielski        </info>
97*b1cdbd2cSJim Jagielski        <value/>
98*b1cdbd2cSJim Jagielski      </prop>
99*b1cdbd2cSJim Jagielski      <set oor:name="MigrationSteps" oor:node-type="MigrationStep">
100*b1cdbd2cSJim Jagielski        <info>
101*b1cdbd2cSJim Jagielski          <desc>Contains necessary migration steps for specific versions</desc>
102*b1cdbd2cSJim Jagielski        </info>
103*b1cdbd2cSJim Jagielski      </set>
104*b1cdbd2cSJim Jagielski    </group>
105*b1cdbd2cSJim Jagielski    <group oor:name="Factory">
106*b1cdbd2cSJim Jagielski			<info>
107*b1cdbd2cSJim Jagielski        <author>AS</author>
108*b1cdbd2cSJim Jagielski				<desc>Describes an application module (a document factory, such as Writer).</desc>
109*b1cdbd2cSJim Jagielski			</info>
110*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryActualFilter" oor:type="xs:string">
111*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
112*b1cdbd2cSJim Jagielski				<info>
113*b1cdbd2cSJim Jagielski					<desc>It's the "most actual" filter, which is able to import/export ALL currently implemented features of this office module.
114*b1cdbd2cSJim Jagielski					      It has to be the programatic name of the filter.</desc>
115*b1cdbd2cSJim Jagielski				</info>
116*b1cdbd2cSJim Jagielski			</prop>
117*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryActualTemplateFilter" oor:type="xs:string">
118*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
119*b1cdbd2cSJim Jagielski				<info>
120*b1cdbd2cSJim Jagielski					<desc>The same meaning as ooSetupFactoryActualFilter ... but regarding to the actual template format.</desc>
121*b1cdbd2cSJim Jagielski				</info>
122*b1cdbd2cSJim Jagielski			</prop>
123*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryDefaultFilter" oor:type="xs:string">
124*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
125*b1cdbd2cSJim Jagielski				<info>
126*b1cdbd2cSJim Jagielski					<desc>Specifies the default file format for saving documents inside this office module.</desc>
127*b1cdbd2cSJim Jagielski                        </info>
128*b1cdbd2cSJim Jagielski                        </prop>
129*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryDocumentService" oor:type="xs:string">
130*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
131*b1cdbd2cSJim Jagielski				<info>
132*b1cdbd2cSJim Jagielski					<desc>Its the service name of the document model used by this module. E.g. filter match against those service name.</desc>
133*b1cdbd2cSJim Jagielski				</info>
134*b1cdbd2cSJim Jagielski			</prop>
135*b1cdbd2cSJim Jagielski			<!--The default must be written by the setup.-->
136*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryShortName" oor:type="xs:string">
137*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
138*b1cdbd2cSJim Jagielski				<info>
139*b1cdbd2cSJim Jagielski					<desc>Specifies the short name of the factory.</desc>
140*b1cdbd2cSJim Jagielski				</info>
141*b1cdbd2cSJim Jagielski			</prop>
142*b1cdbd2cSJim Jagielski                        <prop oor:name="ooSetupFactoryUIName" oor:type="xs:string">
143*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
144*b1cdbd2cSJim Jagielski				<info>
145*b1cdbd2cSJim Jagielski                                        <desc>Specifies the UI name of the factory.</desc>
146*b1cdbd2cSJim Jagielski				</info>
147*b1cdbd2cSJim Jagielski			</prop>
148*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryTemplateFile" oor:type="xs:string">
149*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
150*b1cdbd2cSJim Jagielski				<info>
151*b1cdbd2cSJim Jagielski					<desc>Specifies the name of the standard template file for the factory.</desc>
152*b1cdbd2cSJim Jagielski				</info>
153*b1cdbd2cSJim Jagielski			</prop>
154*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactorySystemDefaultTemplateChanged" oor:type="xs:boolean">
155*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
156*b1cdbd2cSJim Jagielski				<info>
157*b1cdbd2cSJim Jagielski					<desc>Indicates if the system default template has been changed.</desc>
158*b1cdbd2cSJim Jagielski				</info>
159*b1cdbd2cSJim Jagielski			</prop>
160*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryWindowAttributes" oor:type="xs:string">
161*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
162*b1cdbd2cSJim Jagielski				<info>
163*b1cdbd2cSJim Jagielski					<desc>Specifies the attributes of the factory window</desc>
164*b1cdbd2cSJim Jagielski				</info>
165*b1cdbd2cSJim Jagielski			</prop>
166*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryEmptyDocumentURL" oor:type="xs:string">
167*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
168*b1cdbd2cSJim Jagielski				<info>
169*b1cdbd2cSJim Jagielski					<desc>Specifies the URL for opening an empty document in the factory.</desc>
170*b1cdbd2cSJim Jagielski				</info>
171*b1cdbd2cSJim Jagielski			</prop>
172*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryIcon" oor:type="xs:int">
173*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
174*b1cdbd2cSJim Jagielski				<info>
175*b1cdbd2cSJim Jagielski					<desc>Specifies the ID of the icon for the factory</desc>
176*b1cdbd2cSJim Jagielski				</info>
177*b1cdbd2cSJim Jagielski				<value>0</value>
178*b1cdbd2cSJim Jagielski			</prop>
179*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryStyleFilter" oor:type="xs:int">
180*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
181*b1cdbd2cSJim Jagielski				<info>
182*b1cdbd2cSJim Jagielski					<desc>Specifies the ID of the style filter (Stylist) for the factory</desc>
183*b1cdbd2cSJim Jagielski				</info>
184*b1cdbd2cSJim Jagielski				<value>-1</value>
185*b1cdbd2cSJim Jagielski			</prop>
186*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryCommandConfigRef" oor:type="xs:string">
187*b1cdbd2cSJim Jagielski				<info>
188*b1cdbd2cSJim Jagielski    				<author>CD</author>
189*b1cdbd2cSJim Jagielski					<desc>Refer to a configuration file, which contains the list of UI commands, suitable for this module.</desc>
190*b1cdbd2cSJim Jagielski				</info>
191*b1cdbd2cSJim Jagielski			</prop>
192*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryWindowStateConfigRef" oor:type="xs:string">
193*b1cdbd2cSJim Jagielski				<info>
194*b1cdbd2cSJim Jagielski    				<author>CD</author>
195*b1cdbd2cSJim Jagielski					<desc>Refer to a configuration file, which contains the persistent window data, suitable for this module.</desc>
196*b1cdbd2cSJim Jagielski				</info>
197*b1cdbd2cSJim Jagielski			</prop>
198*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryCmdCategoryConfigRef" oor:type="xs:string">
199*b1cdbd2cSJim Jagielski				<info>
200*b1cdbd2cSJim Jagielski    				<author>CD</author>
201*b1cdbd2cSJim Jagielski					<desc>Refers to a configuration file which contains category definitions for user interface commands suitable for this module.</desc>
202*b1cdbd2cSJim Jagielski					<desc>Refers to a configuration file which contains category definitions for user interface commands suitable for this module.</desc>
203*b1cdbd2cSJim Jagielski				</info>
204*b1cdbd2cSJim Jagielski			</prop>
205*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryHelpBaseURL" oor:type="xs:string">
206*b1cdbd2cSJim Jagielski				<info>
207*b1cdbd2cSJim Jagielski    				<author>AS</author>
208*b1cdbd2cSJim Jagielski					<desc>Describe the base part of a help URL, which can be used to show the start help page according to the used office factory.</desc>
209*b1cdbd2cSJim Jagielski				</info>
210*b1cdbd2cSJim Jagielski			</prop>
211*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupFactoryHelpOnOpen" oor:type="xs:boolean">
212*b1cdbd2cSJim Jagielski				<info>
213*b1cdbd2cSJim Jagielski    				<author>AS</author>
214*b1cdbd2cSJim Jagielski					<desc>Enable/disable automatic showing of the start help page for this office factory, if any document suitable for this factory is opened.</desc>
215*b1cdbd2cSJim Jagielski				</info>
216*b1cdbd2cSJim Jagielski				<!-- Attention: Because this feature must be enabled explicitly, we define the following:
217*b1cdbd2cSJim Jagielski                     a) value = NIL        => feature disabled
218*b1cdbd2cSJim Jagielski                     b) value = false/true => feature enabled but inactive/active
219*b1cdbd2cSJim Jagielski                     default = a) => no value inside xcs!
220*b1cdbd2cSJim Jagielski                -->
221*b1cdbd2cSJim Jagielski			</prop>
222*b1cdbd2cSJim Jagielski		</group>
223*b1cdbd2cSJim Jagielski	</templates>
224*b1cdbd2cSJim Jagielski	<component>
225*b1cdbd2cSJim Jagielski		<group oor:name="Product">
226*b1cdbd2cSJim Jagielski			<info>
227*b1cdbd2cSJim Jagielski				<author>MBA</author>
228*b1cdbd2cSJim Jagielski				<desc>Contains common product and version information</desc>
229*b1cdbd2cSJim Jagielski			</info>
230*b1cdbd2cSJim Jagielski			<!--The default must be written by the setup.-->
231*b1cdbd2cSJim Jagielski            <prop oor:name="ooName" oor:type="xs:string">
232*b1cdbd2cSJim Jagielski                <info>
233*b1cdbd2cSJim Jagielski                    <desc>Specifies the name of a product.</desc>
234*b1cdbd2cSJim Jagielski                </info>
235*b1cdbd2cSJim Jagielski                <value/>
236*b1cdbd2cSJim Jagielski                <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
237*b1cdbd2cSJim Jagielski            </prop>
238*b1cdbd2cSJim Jagielski            <prop oor:name="ooFullname" oor:type="xs:string">
239*b1cdbd2cSJim Jagielski                <info>
240*b1cdbd2cSJim Jagielski                    <author>orw</author>
241*b1cdbd2cSJim Jagielski                    <desc>Specifies the full name of a product.</desc>
242*b1cdbd2cSJim Jagielski                </info>
243*b1cdbd2cSJim Jagielski                <value/>
244*b1cdbd2cSJim Jagielski            </prop>
245*b1cdbd2cSJim Jagielski            <prop oor:name="ooXMLFileFormatVersion" oor:type="xs:string">
246*b1cdbd2cSJim Jagielski				<info>
247*b1cdbd2cSJim Jagielski					<desc>Specifies the version of the SO 6/7 or OOo 1.0 xml file formats.</desc>
248*b1cdbd2cSJim Jagielski				</info>
249*b1cdbd2cSJim Jagielski				<value/>
250*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
251*b1cdbd2cSJim Jagielski			</prop>
252*b1cdbd2cSJim Jagielski			<prop oor:name="ooXMLFileFormatName" oor:type="xs:string">
253*b1cdbd2cSJim Jagielski				<info>
254*b1cdbd2cSJim Jagielski					<desc>Specifies the name of the SO6/7 or OOo1.0 xml file formats.</desc>
255*b1cdbd2cSJim Jagielski				</info>
256*b1cdbd2cSJim Jagielski				<value/>
257*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
258*b1cdbd2cSJim Jagielski			</prop>
259*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupVersion" oor:type="xs:string">
260*b1cdbd2cSJim Jagielski				<info>
261*b1cdbd2cSJim Jagielski					<desc>Specifies the version number of the product that appears on the user interface.</desc>
262*b1cdbd2cSJim Jagielski				</info>
263*b1cdbd2cSJim Jagielski				<value/>
264*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
265*b1cdbd2cSJim Jagielski			</prop>
266*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupVersionAboutBox" oor:type="xs:string">
267*b1cdbd2cSJim Jagielski				<info>
268*b1cdbd2cSJim Jagielski					<author>PB</author>
269*b1cdbd2cSJim Jagielski					<desc>Specifies the complete (major.minor.micro) version number of the product that appears only on the about box.</desc>
270*b1cdbd2cSJim Jagielski				</info>
271*b1cdbd2cSJim Jagielski				<value/>
272*b1cdbd2cSJim Jagielski			</prop>
273*b1cdbd2cSJim Jagielski			<prop oor:name="ooVendor" oor:type="xs:string">
274*b1cdbd2cSJim Jagielski				<info>
275*b1cdbd2cSJim Jagielski					<author>IHI</author>
276*b1cdbd2cSJim Jagielski					<desc>Specifies the vendor who build the product.</desc>
277*b1cdbd2cSJim Jagielski				</info>
278*b1cdbd2cSJim Jagielski				<value/>
279*b1cdbd2cSJim Jagielski			</prop>
280*b1cdbd2cSJim Jagielski
281*b1cdbd2cSJim Jagielski            <prop oor:name="ooSetupExtension" oor:type="xs:string">
282*b1cdbd2cSJim Jagielski				<info>
283*b1cdbd2cSJim Jagielski					<desc>Specifies the version number that appears on the user interface.</desc>
284*b1cdbd2cSJim Jagielski				</info>
285*b1cdbd2cSJim Jagielski				<value/>
286*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
287*b1cdbd2cSJim Jagielski			</prop>
288*b1cdbd2cSJim Jagielski            <prop oor:name="ooOpenSourceContext" oor:type="xs:int">
289*b1cdbd2cSJim Jagielski                <info>
290*b1cdbd2cSJim Jagielski                    <desc>Specifies the context of the product. A value greater than 0 is specifying an OpenSource context.</desc>
291*b1cdbd2cSJim Jagielski                </info>
292*b1cdbd2cSJim Jagielski                <value>0</value>
293*b1cdbd2cSJim Jagielski            </prop>
294*b1cdbd2cSJim Jagielski		</group>
295*b1cdbd2cSJim Jagielski		<group oor:name="Office">
296*b1cdbd2cSJim Jagielski			<!--The default must be written by the setup.-->
297*b1cdbd2cSJim Jagielski			<info>
298*b1cdbd2cSJim Jagielski				<desc>Specifies the installation location, locales and the available factories for creating documents.</desc>
299*b1cdbd2cSJim Jagielski			</info>
300*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupInstallPath" oor:type="xs:string">
301*b1cdbd2cSJim Jagielski				<!-- OldPath: Service User/[username] -->
302*b1cdbd2cSJim Jagielski				<!-- OldLocation: userdb.ini -->
303*b1cdbd2cSJim Jagielski				<info>
304*b1cdbd2cSJim Jagielski					<deprecated/>
305*b1cdbd2cSJim Jagielski					<author>AS/BEI</author>
306*b1cdbd2cSJim Jagielski					<desc>Specifies the path to where the user data is installed. User data can only be installed in a valid directory.</desc>
307*b1cdbd2cSJim Jagielski				</info>
308*b1cdbd2cSJim Jagielski				<value/>
309*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
310*b1cdbd2cSJim Jagielski			</prop>
311*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupInstallURL" oor:type="xs:string">
312*b1cdbd2cSJim Jagielski				<!-- OldPath: Service User/[username] -->
313*b1cdbd2cSJim Jagielski				<!-- OldLocation: userdb.ini -->
314*b1cdbd2cSJim Jagielski				<info>
315*b1cdbd2cSJim Jagielski					<deprecated/>
316*b1cdbd2cSJim Jagielski					<author>AS/BEI</author>
317*b1cdbd2cSJim Jagielski					<desc>Specifies the user install path as a URL. The path must match the UCB configuration.</desc>
318*b1cdbd2cSJim Jagielski				</info>
319*b1cdbd2cSJim Jagielski				<value/>
320*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
321*b1cdbd2cSJim Jagielski			</prop>
322*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupInstCompleted" oor:type="xs:boolean">
323*b1cdbd2cSJim Jagielski				<!-- OldPath: Service User/[username] -->
324*b1cdbd2cSJim Jagielski				<!-- OldLocation: userdb.ini -->
325*b1cdbd2cSJim Jagielski				<info>
326*b1cdbd2cSJim Jagielski					<deprecated/>
327*b1cdbd2cSJim Jagielski					<author>IS/BEI</author>
328*b1cdbd2cSJim Jagielski					<desc>Indicates if the user data is copied successfully.</desc>
329*b1cdbd2cSJim Jagielski				</info>
330*b1cdbd2cSJim Jagielski			</prop>
331*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupLocales" oor:type="oor:string-list">
332*b1cdbd2cSJim Jagielski				<!-- OldLocation: setup.inf-->
333*b1cdbd2cSJim Jagielski				<!-- UIHints: setup -->
334*b1cdbd2cSJim Jagielski				<!--The default list must be deleted, as soon as the setup writes the values (#79254).-->
335*b1cdbd2cSJim Jagielski				<info>
336*b1cdbd2cSJim Jagielski                    <deprecated>This list value was replaced by the Installedlanguages set.</deprecated>
337*b1cdbd2cSJim Jagielski					<author>PB / IS</author>
338*b1cdbd2cSJim Jagielski					<desc>Specifies the application languages that are installed, if a multilingual version is used.</desc>
339*b1cdbd2cSJim Jagielski				</info>
340*b1cdbd2cSJim Jagielski			</prop>
341*b1cdbd2cSJim Jagielski			<set oor:name="InstalledLocales" oor:node-type="InstalledLocale">
342*b1cdbd2cSJim Jagielski				<info>
343*b1cdbd2cSJim Jagielski					<author>JB / IS</author>
344*b1cdbd2cSJim Jagielski					<desc>Enumerates the application languages that are installed, if a multilingual version is used.</desc>
345*b1cdbd2cSJim Jagielski				</info>
346*b1cdbd2cSJim Jagielski            </set>
347*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupShowIntro" oor:type="xs:boolean">
348*b1cdbd2cSJim Jagielski				<!-- OldPath: Common/Show-Intro -->
349*b1cdbd2cSJim Jagielski				<!-- OldLocation: soffice.ini -->
350*b1cdbd2cSJim Jagielski				<!-- UIHints: Tools - Options - General - View -->
351*b1cdbd2cSJim Jagielski				<info>
352*b1cdbd2cSJim Jagielski					<deprecated>This feature is controlled by an entry in the soffice.ini or the -nologo command line parameter.</deprecated>
353*b1cdbd2cSJim Jagielski					<author>CD</author>
354*b1cdbd2cSJim Jagielski					<desc>Specifies whether the splash screen is displayed during startup.</desc>
355*b1cdbd2cSJim Jagielski				</info>
356*b1cdbd2cSJim Jagielski			</prop>
357*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupConnectionURL" oor:type="xs:string">
358*b1cdbd2cSJim Jagielski				<!-- OldPath: Common-->
359*b1cdbd2cSJim Jagielski				<!-- OldLocation: soffice.ini -->
360*b1cdbd2cSJim Jagielski				<info>
361*b1cdbd2cSJim Jagielski					<author>CD</author>
362*b1cdbd2cSJim Jagielski					<desc>Specifies the URL for an UNO connection that can be used to script the office from outside.</desc>
363*b1cdbd2cSJim Jagielski				</info>
364*b1cdbd2cSJim Jagielski				<value/>
365*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
366*b1cdbd2cSJim Jagielski			</prop>
367*b1cdbd2cSJim Jagielski			<prop oor:name="LicenseAcceptDate" oor:type="xs:string">
368*b1cdbd2cSJim Jagielski				<info>
369*b1cdbd2cSJim Jagielski					<author>LO</author>
370*b1cdbd2cSJim Jagielski					<desc>The xsd:datetime (YYYY-MM-DDTHH:MM:SS) on which the user has accepted the license. If the current installation has a license that is newer then this date, the license has to be accepted again.</desc>
371*b1cdbd2cSJim Jagielski				</info>
372*b1cdbd2cSJim Jagielski			</prop>
373*b1cdbd2cSJim Jagielski			<prop oor:name="FirstStartWizardCompleted" oor:type="xs:boolean">
374*b1cdbd2cSJim Jagielski				<info>
375*b1cdbd2cSJim Jagielski					<author>LO</author>
376*b1cdbd2cSJim Jagielski					<desc>is set to true, when the FirstStartWizard has been completed</desc>
377*b1cdbd2cSJim Jagielski				</info>
378*b1cdbd2cSJim Jagielski				<value>false</value>
379*b1cdbd2cSJim Jagielski			</prop>
380*b1cdbd2cSJim Jagielski			<prop oor:name="MigrationCompleted" oor:type="xs:boolean">
381*b1cdbd2cSJim Jagielski				<info>
382*b1cdbd2cSJim Jagielski					<author>LO</author>
383*b1cdbd2cSJim Jagielski					<desc>This should be set to true, as soon as settings from
384*b1cdbd2cSJim Jagielski                    nother version have been imported into this installation
385*b1cdbd2cSJim Jagielski                    in order to prevent multiple migrations</desc>
386*b1cdbd2cSJim Jagielski				</info>
387*b1cdbd2cSJim Jagielski				<value>false</value>
388*b1cdbd2cSJim Jagielski			</prop>
389*b1cdbd2cSJim Jagielski			<prop oor:name="LastCompatibilityCheckID" oor:type="xs:string">
390*b1cdbd2cSJim Jagielski				<info>
391*b1cdbd2cSJim Jagielski					<author>DV</author>
392*b1cdbd2cSJim Jagielski					<desc>The build ID of the office. On startup the office will compare this ID with the current build id to decide if the extensions dependencies need to be checked.</desc>
393*b1cdbd2cSJim Jagielski				</info>
394*b1cdbd2cSJim Jagielski				<value>not checked</value>
395*b1cdbd2cSJim Jagielski			</prop>
396*b1cdbd2cSJim Jagielski			<set oor:name="Factories" oor:node-type="Factory">
397*b1cdbd2cSJim Jagielski				<info>
398*b1cdbd2cSJim Jagielski					<author>AS</author>
399*b1cdbd2cSJim Jagielski					<desc>Contains all of the document factories that were installed during setup.</desc>
400*b1cdbd2cSJim Jagielski				</info>
401*b1cdbd2cSJim Jagielski            </set>
402*b1cdbd2cSJim Jagielski            <prop oor:name="OfficeRestartInProgress" oor:type="xs:boolean">
403*b1cdbd2cSJim Jagielski                <info>
404*b1cdbd2cSJim Jagielski                    <author>MAV</author>
405*b1cdbd2cSJim Jagielski                    <desc>The entry specifies that we are in restart process</desc>
406*b1cdbd2cSJim Jagielski                </info>
407*b1cdbd2cSJim Jagielski                <value>false</value>
408*b1cdbd2cSJim Jagielski            </prop>
409*b1cdbd2cSJim Jagielski		</group>
410*b1cdbd2cSJim Jagielski		<group oor:name="L10N">
411*b1cdbd2cSJim Jagielski			<info>
412*b1cdbd2cSJim Jagielski				<author>PB</author>
413*b1cdbd2cSJim Jagielski				<desc>Specifies the installation locales.</desc>
414*b1cdbd2cSJim Jagielski			</info>
415*b1cdbd2cSJim Jagielski			<!--The default must be written by the setup.-->
416*b1cdbd2cSJim Jagielski			<prop oor:name="ooLocale" oor:type="xs:string">
417*b1cdbd2cSJim Jagielski				<!-- OldPath: User/Language -->
418*b1cdbd2cSJim Jagielski				<!-- OldLocation: soffice.ini -->
419*b1cdbd2cSJim Jagielski				<!-- UIHints: Tools - Options - General - Other -->
420*b1cdbd2cSJim Jagielski				<!--The initial default should be written by the setup.-->
421*b1cdbd2cSJim Jagielski				<info>
422*b1cdbd2cSJim Jagielski					<author>PB</author>
423*b1cdbd2cSJim Jagielski					<desc>Indicates the Office language selected by the user.</desc>
424*b1cdbd2cSJim Jagielski					<label>Locale</label>
425*b1cdbd2cSJim Jagielski				</info>
426*b1cdbd2cSJim Jagielski				<value/>
427*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
428*b1cdbd2cSJim Jagielski			</prop>
429*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupSystemLocale" oor:type="xs:string">
430*b1cdbd2cSJim Jagielski				<!-- UIHints: Tools - Options - Language Settings - Languages - Language of - Locale setting -->
431*b1cdbd2cSJim Jagielski				<info>
432*b1cdbd2cSJim Jagielski					<author>ER</author>
433*b1cdbd2cSJim Jagielski					<desc>Indicates the locale setting defined by the user. By default, this label is empty and the system locale is used.</desc>
434*b1cdbd2cSJim Jagielski				</info>
435*b1cdbd2cSJim Jagielski				<value/>
436*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
437*b1cdbd2cSJim Jagielski			</prop>
438*b1cdbd2cSJim Jagielski			<prop oor:name="ooSetupCurrency" oor:type="xs:string">
439*b1cdbd2cSJim Jagielski				<!-- UIHints: Tools - Options - Language Settings - Languages - Language of - Default currency -->
440*b1cdbd2cSJim Jagielski				<info>
441*b1cdbd2cSJim Jagielski					<author>ER</author>
442*b1cdbd2cSJim Jagielski					<desc>Indicates the currency settings defined by the user. By default, this label is empty and the currency defined in the ooSetupSystemLocale is used.</desc>
443*b1cdbd2cSJim Jagielski				</info>
444*b1cdbd2cSJim Jagielski				<value/>
445*b1cdbd2cSJim Jagielski				<!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
446*b1cdbd2cSJim Jagielski			</prop>
447*b1cdbd2cSJim Jagielski            <prop oor:name="DecimalSeparatorAsLocale" oor:type="xs:boolean" oor:nillable="false">
448*b1cdbd2cSJim Jagielski                <info>
449*b1cdbd2cSJim Jagielski                    <author>OS</author>
450*b1cdbd2cSJim Jagielski                    <desc>Indicates that the decimal separator (dot or commma) is used as appropriate for the selected locale instead of the one related to the default keyboard layout.</desc>
451*b1cdbd2cSJim Jagielski                    <label>Decimal separator key same as locale setting.</label>
452*b1cdbd2cSJim Jagielski                </info>
453*b1cdbd2cSJim Jagielski                <value>true</value>
454*b1cdbd2cSJim Jagielski			</prop>
455*b1cdbd2cSJim Jagielski		</group>
456*b1cdbd2cSJim Jagielski		<group oor:name="Configuration">
457*b1cdbd2cSJim Jagielski			<info>
458*b1cdbd2cSJim Jagielski				<author>JB</author>
459*b1cdbd2cSJim Jagielski				<desc>Contains settings that control configuration data access.</desc>
460*b1cdbd2cSJim Jagielski			</info>
461*b1cdbd2cSJim Jagielski			<prop oor:name="TransferUserSettingsOnce" oor:type="xs:boolean" oor:nillable="false">
462*b1cdbd2cSJim Jagielski				<info>
463*b1cdbd2cSJim Jagielski          <deprecated>This feature is not supported any more since OOo 2.0</deprecated>
464*b1cdbd2cSJim Jagielski					<author>JB</author>
465*b1cdbd2cSJim Jagielski          <desc>Deprecated</desc>
466*b1cdbd2cSJim Jagielski				</info>
467*b1cdbd2cSJim Jagielski			</prop>
468*b1cdbd2cSJim Jagielski		</group>
469*b1cdbd2cSJim Jagielski    <group oor:name="Migration">
470*b1cdbd2cSJim Jagielski      <info>
471*b1cdbd2cSJim Jagielski        <desc>Contains settings that control the migration process for certain versions.</desc>
472*b1cdbd2cSJim Jagielski      </info>
473*b1cdbd2cSJim Jagielski      <set oor:name="SupportedVersions" oor:node-type="MigrateVersion">
474*b1cdbd2cSJim Jagielski        <info>
475*b1cdbd2cSJim Jagielski          <desc>Define migration steps for supported versions</desc>
476*b1cdbd2cSJim Jagielski        </info>
477*b1cdbd2cSJim Jagielski      </set>
478*b1cdbd2cSJim Jagielski    </group>
479*b1cdbd2cSJim Jagielski  </component>
480*b1cdbd2cSJim Jagielski</oor:component-schema>
481