Schema Content Ordering in the Example

The purchase order code example demonstrates the effects of schema content
ordering using the @XmlAccessorOrder annotation at the
package and class level, and the @XmlType.propOrder annotation
on a class.

Class package-info.java defines @XmlAccessorOrder to be ALPHABETICAL for the package. The public
fields shipTo and billTo in class PurchaseOrderType will be affected in the generated schema content
order by this rule. Class USAddress defines the @XmlType.propOrder annotation on the class. User of this annotation demonstrates user-defined
property order superseding ALPHABETICAL order in the generated
schema.

The generated schema file can be found in the tut-install/javaeetutorial5/examples/jaxb/j2s-xmlAccessorOrder/build/schemas/ directory.