fix up XMLTest

This commit is contained in:
Justin Hammond 2015-06-25 00:18:53 +08:00
parent 3ee793a953
commit 1e30c64601
2 changed files with 19 additions and 0 deletions

View file

@ -11,6 +11,8 @@
<xs:element ref='DeviceClasses:Basic' minOccurs='0' maxOccurs='unbounded'/>
<xs:element ref='DeviceClasses:Generic' minOccurs='0' maxOccurs='unbounded'/>
<xs:element ref='DeviceClasses:Role' minOccurs='0' maxOccurs='unbounded'/>
<xs:element ref='DeviceClasses:NodeType' minOccurs='0' maxOccurs='unbounded'/>
<xs:element ref='DeviceClasses:DeviceType' minOccurs='0' maxOccurs='unbounded'/>
</xs:sequence>
</xs:complexType>
</xs:element>
@ -57,8 +59,17 @@
<xs:attribute name='key' type='xs:string' use='required'/>
<xs:attribute name='label' type='xs:string' use='required'/>
<xs:attribute name='command_classes' type='xs:string' use='optional'/>
<xs:attribute name='basic' type='xs:string' use='optional'/>
</xs:complexType>
</xs:element>
<xs:element name='NodeType'>
<xs:complexType>
<xs:attribute name='key' type='xs:string' use='required'/>
<xs:attribute name='label' type='xs:string' use='required'/>
<xs:attribute name='command_classes' type='xs:string' use='optional'/>
<xs:attribute name='basic' type='xs:string' use='optional'/>
</xs:complexType>
</xs:element>
</xs:schema>

View file

@ -270,6 +270,14 @@
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name='verify_changes' use='optional'>
<xs:simpleType>
<xs:restriction base='xs:string'>
<xs:enumeration value='true'/>
<xs:enumeration value='false'/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name='affects' type='xs:string' use='optional'/>
<xs:attribute name='instance' type='xs:string' use='optional'/>
</xs:complexType>