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. |
| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| about | URIorSafeCURIE | optional | |||||
| xml:base | xs:anyURI | optional |
|
||||
| Wildcard: ANY attribute from ANY namespace | |||||||
| Element | AbstractBlock/format |
| Complex Types | AAFormat, ContinuousFormat, DNAFormat, RNAFormat, RestrictionFormat, StandardFormat |
<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> |