Documentation for UPX-0.9.5

Complex Type: annotationDefsType

[Table of contents]

Super-types: None
Sub-types: None
Name annotationDefsType
Used by (from the same schema document) Complex Type datasetDefsType
Abstract no
XML Instance Representation
<...
href=" xsd:anyURI [0..1]

'Reference to block of annotation definitions stored elsewhere. In general, annotation hierarchies are defined once and stored in a common place.'

"

id=" xsd:ID [0..1]

'Identifier for this block of annotation definitions'

"
>
Start Sequence [0..1]
<annotationScheme
id=" xsd:ID [1]

'Identifier of the annotationScheme'

"

desc=" xsd:string [0..1]"
refDoc=" xsd:anyURI [0..1]"> [1..*]

'Description of annotation scheme'


<annotationLevel> annotationLevelType </annotationLevel> [1..*]

'Description of levels of the annotation hierarchy, now supports heterogenous hierarchies, wherein each node can have children of different types.[OPEN: Do we require to explicitly specify parent-child relationships?]'

</annotationScheme>
End Sequence
</...>
Diagram
h-423040269
Schema Component Representation
<xsd:complexType name="annotationDefsType">
<xsd:sequence minOccurs="0">
<xsd:element name="annotationScheme" maxOccurs="unbounded">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base=" annotationSchemeType "/>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="href" type=" xsd:anyURI "/>
<xsd:attribute name="id" type=" xsd:ID "/>
</xsd:complexType>