BALE-707 Refactoring changes (#1418)

* BAEL-707 Add the changes as per review comment

* BAEL-707 Refactored the code as per review comments
This commit is contained in:
baljeet20
2017-03-16 14:32:00 +05:30
committed by maibin
parent d1233d0437
commit de29f6af4b
6 changed files with 9 additions and 71 deletions
-23
View File
@@ -13,29 +13,6 @@
<xs:attribute type="xs:string" name="Type" use="optional" />
</xs:complexType>
</xs:element>
<xs:element type="xs:string" name="DeliveryNotes" />
<xs:element name="Items">
<xs:complexType>
<xs:sequence>
<xs:element name="Item" maxOccurs="unbounded"
minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="ProductName" />
<xs:element type="xs:byte" name="Quantity" />
<xs:element type="xs:float" name="USPrice" />
<xs:element type="xs:string" name="Comment"
minOccurs="0" />
<xs:element type="xs:date" name="ShipDate"
minOccurs="0" />
</xs:sequence>
<xs:attribute type="xs:string" name="PartNumber"
use="optional" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:int" name="OrderNumber" />
<xs:attribute type="xs:date" name="OrderDate" />
+1 -4
View File
@@ -14,14 +14,11 @@
<mapping name="person" class="com.baeldung.xml.jibx.Person"
extends="com.baeldung.xml.jibx.Identity">
<structure map-as="com.baeldung.xml.jibx.Identity" />
<value name="first-name" field="firstName" />
<value name="last-name" field="lastName" />
<value name="name" field="name" />
</mapping>
<mapping class="com.baeldung.xml.jibx.Phone" abstract="true">
<value name="country-code" field="countryCode" />
<value name="network-prefix" field="networkPrefix" />
<value name="number" field="number" />
</mapping>