When an XSD is imported into GenRocket, the elements within an XSD must be traversed, parsed and converted into GenRocket Domains and Attributes.  The Component Diagram below shows how XSD elements are represented by GenRocket Components.


  • An <xs:complexType> is represented by a GenRocket Domain
  • An <xs:element> is represented by a GenRocket Attribute
  • An <xs:attribute> is represented by a GenRocket Attribute