changed project structure
This commit is contained in:
		
							
								
								
									
										42
									
								
								target/classes/material.xsd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								target/classes/material.xsd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | ||||
| <?xml version="1.0" encoding="utf-8" ?> | ||||
| <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> | ||||
|  | ||||
|     <xs:complexType name="package"> | ||||
|         <xs:sequence> | ||||
|             <xs:element name="package_number" type="xs:int"/> | ||||
|             <xs:element name="ean" type="xs:string"/> | ||||
|             <xs:element name="unit_of_measure" type="xs:string"/> | ||||
|             <xs:element name="dimension" type="xs:string"/> | ||||
|             <xs:element name="description" type="xs:string" minOccurs="0"/> | ||||
|         </xs:sequence> | ||||
|     </xs:complexType> | ||||
|  | ||||
|     <xs:simpleType name="material_type" final="restriction"> | ||||
|         <xs:restriction base="xs:string"> | ||||
|             <xs:enumeration value="A1"/> | ||||
|             <xs:enumeration value="A2"/> | ||||
|             <xs:enumeration value="A3"/> | ||||
|             <xs:enumeration value="B1"/> | ||||
|             <xs:enumeration value="B2"/> | ||||
|             <xs:enumeration value="B3"/> | ||||
|             <xs:enumeration value="Z1"/> | ||||
|             <xs:enumeration value="Z2"/> | ||||
|             <xs:enumeration value="Z3"/> | ||||
|         </xs:restriction> | ||||
|     </xs:simpleType> | ||||
|  | ||||
|     <xs:complexType name="materialType"> | ||||
|         <xs:sequence> | ||||
|             <xs:element name="material_number" type="xs:int"/> | ||||
|             <xs:element name="material_type" type="material_type"/> | ||||
|             <xs:element name="material_name" type="xs:string"/> | ||||
|             <xs:element name="description" type="xs:string"/> | ||||
|             <xs:element name="is_deleted" type="xs:boolean"/> | ||||
|             <xs:element name="packages" type="package" maxOccurs="unbounded"/> | ||||
|         </xs:sequence> | ||||
|     </xs:complexType> | ||||
|  | ||||
|     <xs:element name="material" type="materialType"/> | ||||
|  | ||||
|  | ||||
| </xs:schema> | ||||
		Reference in New Issue
	
	Block a user