ASCTYPE_XML

The ASCTYPE_XML command specifies that an element has XML specific attributes.

Example

                  <xs:element name="ASCTYPE_XML">
    <xs:complexType>
      <xs:choice>
        <xs:element ref="XML_DOCUMENT"/>
        <xs:element ref="XML_COMMENT"/>
        <xs:element ref="XML_PI"/>
        <xs:element ref="XML_PCDATA"/>
        <xs:element ref="XML_ELEMENT"/>
        <xs:element ref="XML_ANYELEMENT"/>
        <xs:element ref="XML_ATTRIBUTE"/>
        <xs:element ref="XML_ATTRIBUTELIST"/>
        <xs:element ref="XML_CONTENT"/> 
        <!- 
         NOTE: The following five XML types are present in the type
         tree but they never appear in the mapping. They are only
         used to represent the corresponding XML Schema constructs.
         They never appear in the type tree generated from a DTD
         document, only from XML Schema document.
         -->
        <xs:element ref="XML_SIMPLETYPE"/>
        <xs:element ref="XML_COMPLEXTYPE"/>
        <xs:element ref="XML_ATTRIBUTEGROUP"/>
        <xs:element ref="XML_GROUP"/>
        <xs:element ref="XML_GLOBAL"/>
      </xs:choice>
    </xs:complexType>
  </xs:element>
               

Each of the above declared elements corresponds with their XML Schema counterparts, providing the same level of information.