The AbstractChar type is the superclass for a column definition, which may have a "states" attribute that refers to an AbstractStates element, a codon attribute of type CodonPosition and an id attribute that may be an actual id (e.g. for categorical matrices where observations explicitly refer to a column definition) or an integer for sequence matrices. |
| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| about | URIorSafeCURIE | optional | |||||
| codon | CodonPosition | optional | |||||
| id | xs:ID | required | |||||
| label | xs:string | optional | |||||
| states | xs:IDREF | optional | |||||
| tokens | MSTokenLength | optional | |||||
| xml:base | xs:anyURI | optional |
|
||||
| Wildcard: ANY attribute from ANY namespace | |||||||
| Element | AbstractFormat/char |
| Complex Types | AAChar, ContinuousChar, DNAChar, RNAChar, RestrictionChar, StandardChar |
<xs:complexType name="AbstractChar" abstract="true" sawsdl:modelReference="http://evolutionaryontology-dev.nescent.org/cdao.owl#Character"> <xs:annotation> <xs:documentation>The AbstractChar type is the superclass for a column definition, which may have a "states" attribute that refers to an AbstractStates element, a codon attribute of type CodonPosition and an id attribute that may be an actual id (e.g. for categorical matrices where observations explicitly refer to a column definition) or an integer for sequence matrices.</xs:documentation> <xs:appinfo>Character</xs:appinfo> </xs:annotation> <xs:complexContent mixed="false"> <xs:extension base="IDTagged"> <xs:sequence minOccurs="1" maxOccurs="1"/> <xs:attribute name="tokens" type="MSTokenLength" use="optional"/> <xs:attribute name="states" type="xs:IDREF" use="optional"/> <xs:attribute name="codon" type="CodonPosition" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType> |