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