Update ooo320-m1
[ooovba.git] / officecfg / registry / schema / org / openoffice / Office / Java.xcs
blob588bdb36cb0aa0acd2f7eeb87e00ce0541a814a6
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: Java.xcs,v $
11 * $Revision: 1.19 $
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="Java" oor:package="org.openoffice.Office" xml:lang="en-US"> <info>
33 <author>JL</author>
34 </info>
35 <component>
36 <group oor:name="VirtualMachine">
37 <info>
38 <desc >Provides information used to initialize a Java Virtual Machine. </desc>
39 </info>
40 <prop oor:name="Home" oor:type="xs:string">
41 <!-- OldPath: Java -->
42 <!-- OldLocation: java.ini -->
43 <!-- Notice: Default: depends on Java installation path -->
44 <info>
45 <deprecated/>
46 <desc>Specifies the path of the Java installation.</desc>
47 <label>Java Home</label>
48 </info>
49 <value>NULL</value>
50 </prop>
51 <prop oor:name="Version" oor:type="xs:string">
52 <!-- OldPath: Java -->
53 <!-- OldLocation: java.ini -->
54 <!-- Notice: Default: depends on version used -->
55 <info>
56 <deprecated/>
57 <desc>Specifies the version of the Java installation that is used.</desc>
58 <label>Java Version</label>
59 </info>
60 <value>NULL</value>
61 </prop>
62 <prop oor:name="RunTimeLib" oor:type="xs:string">
63 <!-- OldPath: Java -->
64 <!-- OldLocation: java.ini -->
65 <info>
66 <deprecated/>
67 <desc>Specifies the JVM shared library that is used.</desc>
68 </info>
69 <value/>
70 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
71 </prop>
72 <prop oor:name="SystemClassPath" oor:type="xs:string">
73 <!-- OldPath: Java -->
74 <!-- OldLocation: java.ini -->
75 <info>
76 <deprecated/>
77 <desc>Contains jars of the Office installation and may also contain other jars or folders.</desc>
78 </info>
79 <value/>
80 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
81 </prop>
82 <prop oor:name="Enable" oor:type="xs:boolean">
83 <!-- OldPath: Java -->
84 <!-- OldLocation: java.ini -->
85 <info>
86 <deprecated/>
87 <desc>Determines if the com.sun.star.java.JavaVirtualMachine service instantiates a JVM.</desc>
88 <label>Enable JVM</label>
89 </info>
90 <value>true</value>
91 </prop>
92 <prop oor:name="Security" oor:type="xs:boolean">
93 <!-- OldPath: Java -->
94 <!-- OldLocation: java.ini -->
95 <!-- UIHints: Tools Options StarOffice Security [Section] Java -->
96 <info>
97 <desc>Determines if security checks are performed for applets.</desc>
98 <label>Enable security checks</label>
99 </info>
100 <value>true</value>
101 </prop>
102 <prop oor:name="NetAccess" oor:type="xs:int">
103 <!-- OldPath: Java -->
104 <!-- OldLocation: java.ini -->
105 <!-- UIHints: Tools Options StarOffice Security [Section] Java -->
106 <info>
107 <desc>Determines if and to what extent Java applets are allowed to access the network.</desc>
108 <label>Net access</label>
109 </info>
110 <constraints>
111 <enumeration oor:value="0">
112 <info>
113 <desc>Host - connect to origin</desc>
114 </info>
115 </enumeration>
116 <enumeration oor:value="1">
117 <info>
118 <desc>Unrestricted - connect to all</desc>
119 </info>
120 </enumeration>
121 <enumeration oor:value="3">
122 <info>
123 <desc>None - no connection alloed</desc>
124 </info>
125 </enumeration>
126 </constraints>
127 </prop>
128 <prop oor:name="UserClassPath" oor:type="xs:string">
129 <!-- OldPath: Java -->
130 <!-- OldLocation: java.ini -->
131 <!-- UIHints: Tools Options StarOffice Security [Section] Java -->
132 <info>
133 <deprecated/>
134 <desc>Specifies additional Java classes or jars which are contained in the classpath of the JVM (java.class.path system property).</desc>
135 <label>Classpath</label>
136 </info>
137 <value/>
138 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
139 </prop>
140 <prop oor:name="Debug" oor:type="xs:boolean">
141 <!-- OldPath: Java -->
142 <!-- OldLocation: java.ini -->
143 <info>
144 <deprecated/>
145 <desc> Indicates that JVM supports debugging.</desc>
146 </info>
147 </prop>
148 <prop oor:name="DebugPort" oor:type="xs:int">
149 <!-- OldPath: Java -->
150 <!-- OldLocation: java.ini -->
151 <info>
152 <deprecated/>
153 <desc>Determines the port for debugging.</desc>
154 </info>
155 </prop>
156 <prop oor:name="EnableVerboseGC" oor:type="xs:boolean">
157 <!-- OldPath: Java -->
158 <!-- OldLocation: java.ini -->
159 <info>
160 <deprecated/>
161 <desc>Turns on verbose garbage collection.</desc>
162 </info>
163 </prop>
164 <prop oor:name="Verbose" oor:type="xs:boolean">
165 <!-- OldPath: Java -->
166 <!-- OldLocation: java.ini -->
167 <info>
168 <deprecated/>
169 <desc>Turns on verbose mode for Java execution.</desc>
170 </info>
171 </prop>
172 <prop oor:name="NativeStackSize" oor:type="xs:int">
173 <!-- OldPath: Java -->
174 <!-- OldLocation: java.ini -->
175 <info>
176 <deprecated/>
177 <desc>Determines the native stack size.</desc>
178 </info>
179 </prop>
180 <prop oor:name="JavaStackSize" oor:type="xs:int">
181 <!-- OldPath: Java -->
182 <!-- OldLocation: java.ini -->
183 <info>
184 <deprecated/>
185 <desc>Determines the Java stack size.</desc>
186 </info>
187 </prop>
188 <prop oor:name="VerifyMode" oor:type="xs:int">
189 <!-- OldPath: Java -->
190 <!-- OldLocation: java.ini -->
191 <info>
192 <deprecated/>
193 <desc>Determines the verify mode.</desc>
194 </info>
195 <constraints>
196 <enumeration oor:value="0">
197 <info>
198 <deprecated/>
199 <desc>Verify mode 0</desc>
200 </info>
201 </enumeration>
202 <enumeration oor:value="1">
203 <info>
204 <deprecated/>
205 <desc>Verify mode 1</desc>
206 </info>
207 </enumeration>
208 <enumeration oor:value="2">
209 <info>
210 <deprecated/>
211 <desc>Verify mode 2</desc>
212 </info>
213 </enumeration>
214 </constraints>
215 </prop>
216 <prop oor:name="MinHeapSize" oor:type="xs:int">
217 <!-- OldPath: Java -->
218 <!-- OldLocation: java.ini -->
219 <info>
220 <deprecated/>
221 <desc>Determines the minimum size of the heap.</desc>
222 </info>
223 </prop>
224 <prop oor:name="MaxHeapSize" oor:type="xs:int">
225 <!-- OldPath: Java -->
226 <!-- OldLocation: java.ini -->
227 <info>
228 <deprecated/>
229 <desc>Determines the maximum size of the heap.</desc>
230 </info>
231 </prop>
232 <prop oor:name="DisableAsyncGC" oor:type="xs:boolean">
233 <!-- OldPath: Java -->
234 <!-- OldLocation: java.ini -->
235 <info>
236 <deprecated/>
237 <desc>Disables asynchronous garbage collection.</desc>
238 </info>
239 </prop>
240 <prop oor:name="EnableClassGC" oor:type="xs:boolean">
241 <!-- OldPath: Java -->
242 <!-- OldLocation: java.ini -->
243 <info>
244 <deprecated/>
245 <desc>Enables garbage collection.</desc>
246 </info>
247 </prop>
248 <prop oor:name="VMType" oor:type="xs:string">
249 <!-- OldPath: Java -->
250 <!-- OldLocation: java.ini -->
251 <info>
252 <deprecated/>
253 <desc>Specifies values for different VM types.</desc>
254 </info>
255 <constraints>
256 <enumeration oor:value="Classic">
257 <info>
258 <desc>Classic VM</desc>
259 </info>
260 </enumeration>
261 <enumeration oor:value="Hotspot">
262 <info>
263 <desc>Hotspot VM</desc>
264 </info>
265 </enumeration>
266 </constraints>
267 </prop>
268 <prop oor:name="EnvironmentType" oor:type="xs:string">
269 <!-- OldPath: Java -->
270 <!-- OldLocation: java.ini -->
271 <info>
272 <deprecated/>
273 <desc>Indicates if a JRE or SDK is used.</desc>
274 </info>
275 <constraints>
276 <enumeration oor:value="JDK">
277 <info>
278 <desc>JDKxxx or j2sdkxxx</desc>
279 </info>
280 </enumeration>
281 <enumeration oor:value="JRE">
282 <info>
283 <desc>JRExxx</desc>
284 </info>
285 </enumeration>
286 </constraints>
287 </prop>
288 <prop oor:name="JavaLibPath" oor:type="xs:string">
289 <!-- Platform: UNIX -->
290 <!-- OldPath: Java -->
291 <!-- OldLocation: java.ini -->
292 <info>
293 <deprecated/>
294 <desc>Contains directories which contain shared libraries that are used by the Java runtime library.</desc>
295 </info>
296 <value/>
297 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
298 </prop>
299 <prop oor:name="Properties" oor:type="oor:string-list">
300 <!-- OldPath: Java -->
301 <!-- OldLocation: java.ini -->
302 <info>
303 <deprecated/>
304 <desc>Specifies properties for use with the Java VM.</desc>
305 </info>
306 </prop>
307 </group>
308 <group oor:name="Install">
309 <info>
310 <deprecated/>
311 <desc>Provides information which are used by jvmsetup. </desc>
312 </info>
313 <prop oor:name="PackageInstallationDirectory" oor:type="xs:string">
314 <!-- OldPath: Install -->
315 <!-- OldLocation: java.ini -->
316 <info>
317 <desc>Specifies the name of the folder that will contain the JRE installation (depends on the JRE package).</desc>
318 </info>
319 <value/>
320 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
321 </prop>
322 <prop oor:name="VerifiedVersion" oor:type="xs:string">
323 <!-- OldPath: Install -->
324 <!-- OldLocation: java.ini -->
325 <info>
326 <desc>Contains a space separated list of verified Java versions.</desc>
327 </info>
328 <value/>
329 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
330 </prop>
331 <prop oor:name="Version" oor:type="xs:string">
332 <!-- OldPath: Install -->
333 <!-- OldLocation: java.ini -->
334 <info>
335 <desc>Specifies the version of the JRE which is provided by the setup.</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="Vendor" oor:type="xs:string">
341 <!-- OldPath: Install -->
342 <!-- OldLocation: java.ini -->
343 <info>
344 <desc>Specifies the vendor of the JRE package.</desc>
345 </info>
346 <value/>
347 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
348 </prop>
349 <prop oor:name="RequiredVersion" oor:type="xs:string">
350 <!-- OldPath: Install -->
351 <!-- OldLocation: java.ini -->
352 <info>
353 <desc>Specifies that all Java installations with a lower version will be ignored by the Java setup (jvmsetup.exe).</desc>
354 </info>
355 <value/>
356 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
357 </prop>
358 <prop oor:name="InstallationPackage" oor:type="xs:string">
359 <!-- OldPath: Install -->
360 <!-- OldLocation: java.ini -->
361 <info>
362 <desc>Specifies the JRE package which can be installed during the Java setup.</desc>
363 </info>
364 <value/>
365 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
366 </prop>
367 <prop oor:name="ExcludeVersion" oor:type="xs:string">
368 <!-- OldPath: Install -->
369 <!-- OldLocation: java.ini -->
370 <info>
371 <desc>Contains a space separated list of Java versions which should be ignored by the Java setup (jvmsetup.exe).</desc>
372 </info>
373 <value/>
374 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
375 </prop>
376 <prop oor:name="AdditionalSearchPath" oor:type="xs:string">
377 <!-- OldPath: Install -->
378 <!-- OldLocation: java.ini -->
379 <info>
380 <desc>Locates resources.</desc>
381 </info>
382 <value/>
383 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
384 </prop>
385 <prop oor:name="AdditionalClasspath" oor:type="xs:string">
386 <!-- OldPath: Install -->
387 <!-- OldLocation: java.ini -->
388 <info>
389 <desc>Contains the Office&apos;s jar files. The Java setup uses it to form the SystemClasspath.</desc>
390 </info>
391 <value/>
392 <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended -->
393 </prop>
394 </group>
395 </component>
396 </oor:component-schema>