merge the formfield patch from ooo-build
[ooovba.git] / officecfg / registry / schema / org / openoffice / Office / Paths.xcs
blobc68efa3d78eb1d4553e5eb207f103f8519bde96d
1 <?xml version='1.0' encoding='UTF-8'?>
2 <!--***********************************************************************
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 *
6 * Copyright 2008 by Sun Microsystems, Inc.
8 * OpenOffice.org - a multi-platform office productivity suite
10 * $RCSfile: Paths.xcs,v $
11 * $Revision: 1.5 $
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 oor:name="Paths" oor:package="org.openoffice.Office" xml:lang="en-US" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
34 <info>
35 <author>AS</author>
36 <desc>Configuration of layered pathes replacing the old path configuration org.openoffice.Office.Common/Path.</desc>
37 </info>
39 <templates>
41 <group oor:name="MultiPath">
42 <info>
43 <desc>Describe a path in it's details.</desc>
44 </info>
45 <prop oor:name="Unused" oor:type="xs:string">
46 <info>
47 <desc>Because current implementation of configuration sets allow structured types only, these dummy property was inserted.</desc>
48 </info>
49 </prop>
50 </group>
52 <group oor:name="NamedPath">
53 <info>
54 <desc>Bind a list of path values to a "path name" e.g. "Template".</desc>
55 </info>
56 <prop oor:name="IsSinglePath" oor:type="xs:boolean">
57 <info>
58 <desc>Mark a NamedPath as SinglePath (false=MultiPath). Only the property WritePath is used for such single pathes then.</desc>
59 </info>
60 <value>false</value>
61 </prop>
62 <set oor:name="InternalPaths" oor:node-type="MultiPath">
63 <info>
64 <desc>Contains path values configured by an administrator or package (not visible for the user).</desc>
65 </info>
66 </set>
67 <prop oor:name="UserPaths" oor:type="oor:string-list">
68 <info>
69 <desc>Contains all path values configured by the user under "Tools->Options->Paths".</desc>
70 </info>
71 </prop>
72 <prop oor:name="WritePath" oor:type="xs:string">
73 <info>
74 <desc>Define one path which is used as the writable path only.</desc>
75 </info>
76 </prop>
77 </group>
79 </templates>
81 <component>
83 <set oor:name="Paths" oor:node-type="NamedPath">
84 <info>
85 <desc>Contains all named paths of the office.</desc>
86 </info>
87 </set>
89 <group oor:name="Variables">
90 <info>
91 <desc>Desktop specific defaults for "$" variables used in Paths</desc>
92 </info>
93 <prop oor:name="Work" oor:type="xs:string">
94 <info>
95 <desc>Expanded value of "$work". Must be a valid URL.</desc>
96 </info>
97 </prop>
98 </group>
100 </component>
102 </oor:component-schema>