1 <?xml version="1.0" encoding="UTF-8"?>
3 xmlns:xs="http://www.w3.org/2001/XMLSchema"
4 elementFormDefault="qualified"
5 targetNamespace="https://sql-dk.globalcode.info/xmlns/configuration"
6 xmlns:c="https://sql-dk.globalcode.info/xmlns/configuration">
8 <xs:element name="configuration">
11 <xs:element minOccurs="0" maxOccurs="unbounded" ref="c:database"/>
12 <xs:element minOccurs="0" ref="c:defaultFormatter"/>
13 <xs:element minOccurs="0" maxOccurs="unbounded" ref="c:formatter"/>
18 <xs:element name="database">
21 <xs:element ref="c:name"/>
22 <xs:element ref="c:url"/>
23 <xs:element minOccurs="0" ref="c:userName"/>
24 <xs:element minOccurs="0" ref="c:password"/>
25 <xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/>
30 <xs:element name="name" type="xs:string"/>
31 <xs:element name="url" type="xs:string"/>
32 <xs:element name="userName" type="xs:string"/>
33 <xs:element name="password" type="xs:string"/>
35 <xs:element name="property">
36 <xs:complexType mixed="true">
37 <xs:attribute name="name" use="required"/>
41 <xs:element name="defaultFormatter" type="xs:string"/>
43 <xs:element name="formatter">
46 <xs:element ref="c:name"/>
47 <xs:element ref="c:class"/>
48 <xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/>
53 <xs:element name="class" type="xs:string"/>