etherlab/EtherCATInfo.xsd
changeset 2046 afb63cee3a02
parent 2022 c2295d311402
--- a/etherlab/EtherCATInfo.xsd	Sun Apr 01 16:36:41 2012 +0200
+++ b/etherlab/EtherCATInfo.xsd	Mon Apr 30 16:21:30 2012 +0200
@@ -652,13 +652,13 @@
 				</xs:complexType>
 			</xs:element>
 			<xs:choice minOccurs="0">
-				<xs:element name="Image16x14" type="xs:string">
+				<xs:element name="Image16x14" type="xs:string" minOccurs="0">
 					<xs:annotation>
 						<xs:documentation>obsolete</xs:documentation>
 					</xs:annotation>
 				</xs:element>
-				<xs:element name="ImageFile16x14" type="xs:string"/>
-				<xs:element name="ImageData16x14" type="xs:hexBinary"/>
+				<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
+				<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
 			</xs:choice>
 			<xs:element name="VendorSpecific" type="VendorSpecificType" minOccurs="0"/>
 		</xs:sequence>
@@ -669,13 +669,13 @@
 			<xs:element name="Name" type="NameType" maxOccurs="unbounded"/>
 			<xs:element name="Comment" type="NameType" minOccurs="0" maxOccurs="unbounded"/>
 			<xs:choice>
-				<xs:element name="Image16x14" type="xs:string">
+				<xs:element name="Image16x14" type="xs:string" minOccurs="0">
 					<xs:annotation>
 						<xs:documentation>obsolete</xs:documentation>
 					</xs:annotation>
 				</xs:element>
-				<xs:element name="ImageFile16x14" type="xs:string"/>
-				<xs:element name="ImageData16x14" type="xs:hexBinary"/>
+				<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
+				<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
 			</xs:choice>
 			<xs:element name="VendorSpecific" type="VendorSpecificType" minOccurs="0"/>
 		</xs:sequence>
@@ -913,26 +913,26 @@
 							<xs:element name="VendorId" type="HexDecValue" minOccurs="0"/>
 							<xs:element name="Name" type="NameType" minOccurs="0" maxOccurs="unbounded"/>
 							<xs:choice minOccurs="0">
-								<xs:element name="Image16x14" type="xs:string">
+								<xs:element name="Image16x14" type="xs:string" minOccurs="0">
 									<xs:annotation>
 										<xs:documentation>obsolete</xs:documentation>
 									</xs:annotation>
 								</xs:element>
-								<xs:element name="ImageFile16x14" type="xs:string"/>
-								<xs:element name="ImageData16x14" type="xs:hexBinary"/>
+								<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
+								<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
 							</xs:choice>
 						</xs:sequence>
 					</xs:complexType>
 				</xs:element>
 			</xs:choice>
 			<xs:choice minOccurs="0">
-				<xs:element name="Image16x14" type="xs:string">
+				<xs:element name="Image16x14" type="xs:string" minOccurs="0">
 					<xs:annotation>
 						<xs:documentation>obsolete</xs:documentation>
 					</xs:annotation>
 				</xs:element>
-				<xs:element name="ImageFile16x14" type="xs:string"/>
-				<xs:element name="ImageData16x14" type="xs:hexBinary"/>
+				<xs:element name="ImageFile16x14" type="xs:string" minOccurs="0"/>
+				<xs:element name="ImageData16x14" type="xs:hexBinary" minOccurs="0"/>
 			</xs:choice>
 		</xs:sequence>
 		<xs:attribute name="SlotGroup" type="HexDecValue" use="optional"/>