equal
deleted
inserted
replaced
37 <xs:sequence> |
37 <xs:sequence> |
38 <xs:element ref="c:name"/> |
38 <xs:element ref="c:name"/> |
39 <xs:element ref="c:url"/> |
39 <xs:element ref="c:url"/> |
40 <xs:element minOccurs="0" ref="c:userName"/> |
40 <xs:element minOccurs="0" ref="c:userName"/> |
41 <xs:element minOccurs="0" ref="c:password"/> |
41 <xs:element minOccurs="0" ref="c:password"/> |
|
42 <xs:element minOccurs="0" ref="c:driver"/> |
42 <xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/> |
43 <xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/> |
43 </xs:sequence> |
44 </xs:sequence> |
44 </xs:complexType> |
45 </xs:complexType> |
45 </xs:element> |
46 </xs:element> |
46 |
47 |
47 <xs:element name="name" type="xs:string"/> |
48 <xs:element name="name" type="xs:string"/> |
48 <xs:element name="url" type="xs:string"/> |
49 <xs:element name="url" type="xs:string"/> |
49 <xs:element name="userName" type="xs:string"/> |
50 <xs:element name="userName" type="xs:string"/> |
50 <xs:element name="password" type="xs:string"/> |
51 <xs:element name="password" type="xs:string"/> |
|
52 <xs:element name="driver" type="xs:string"/> |
51 |
53 |
52 <xs:element name="property"> |
54 <xs:element name="property"> |
53 <xs:complexType mixed="true"> |
55 <xs:complexType mixed="true"> |
54 <xs:attribute name="name" use="required"/> |
56 <xs:attribute name="name" use="required"/> |
55 </xs:complexType> |
57 </xs:complexType> |