AbstractFormat

The AbstractFormat type is the superclass for the element
that defines the allowed characters and states in a matrix, and their ambiguity mapping.
It may enclose AbstractStates elements that define states and their mappings, and 
AbstractChar elements that specify which AbstractStates apply to which matrix columns.

Complex Type Information

Model

Children: char, meta, set, states

Attributes

QName Type Fixed Default Use Inheritable Annotation
about URIorSafeCURIE optional
xml:base xs:anyURI optional
See http://www.w3.org/TR/xmlbase/ for
information about this attribute.
Wildcard: ANY attribute from ANY namespace

Used By

Source

<xs:complexType name="AbstractFormat" abstract="true" mixed="false">
  <xs:annotation>
    <xs:documentation>The AbstractFormat type is the superclass for the element that defines the allowed characters and states in a matrix, and their ambiguity mapping. It may enclose AbstractStates elements that define states and their mappings, and AbstractChar elements that specify which AbstractStates apply to which matrix columns.</xs:documentation>
  </xs:annotation>
  <xs:complexContent mixed="false">
    <xs:extension base="Annotated">
      <xs:sequence minOccurs="1" maxOccurs="1">
        <xs:element name="states" minOccurs="0" maxOccurs="unbounded" type="AbstractStates"/>
        <xs:element name="char" minOccurs="0" maxOccurs="unbounded" type="AbstractChar"/>
        <xs:element name="set" minOccurs="0" maxOccurs="unbounded" type="CharSet"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>