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