xref: /trunk/main/jvmfwk/source/javasettings.xsd (revision cdf0e10c)
1<?xml version="1.0" encoding="UTF-8"?>
2
3<!--
4    Document   : javasettings.xsd
5    Created on : 25. März 2004, 16:16
6    Author     : jl97489
7    Description:
8        Purpose of XML Schema document follows.
9-->
10
11<schema targetNamespace="http://openoffice.org/2004/java/framework/1.0"
12        xmlns:jf="http://openoffice.org/2004/java/framework/1.0"
13        xmlns="http://www.w3.org/2001/XMLSchema"
14        elementFormDefault="qualified">
15
16<element name="java">
17 <complexType>
18  <sequence>
19   <element name="enabled" nillable="true" default="true" type="boolean"/>
20   <element name="userClassPath" nillable="true" type="string"/>
21   <element name="vmParameters" nillable="true" type="jf:vmParametersType"/>
22   <element name="jreLocations" nillable="true" type="jf:jreLocationsType"/>
23   <element name="javaInfo" nillable="true" type="jf:javaInfoType"/>
24  </sequence>
25 </complexType>
26
27</element>
28
29<complexType name="javaInfoType">
30 <sequence>
31  <element name="vendor" type="string"/>
32  <element name="location" type="string"/>
33  <element name="version" type="string"/>
34  <element name="features" default="0" type="unsignedLong"/>
35  <element name="requirements" default="0" type="unsignedLong"/>
36  <element name="vendorData" type="base64Binary"/>
37 </sequence>
38 <attribute name="vendorUpdate" type="date"/>
39</complexType>
40
41
42<complexType name="vmParametersType">
43 <sequence>
44  <element name="param" minOccurs="0" maxOccurs="unbounded" type="string"/>
45 </sequence>
46</complexType>
47
48<complexType name="jreLocationsType">
49 <sequence>
50  <element name="location" minOccurs="0" maxOccurs="unbounded" type="string"/>
51 </sequence>
52</complexType>
53
54</schema>
55