<xs:element name="NativeHDF5">
<xs:annotation>
<xs:documentation>This element needs to be refined to implement a structured pointer to a file+dataset+selection</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="xlink_type" type="xs:string" fixed="locator"/>
<xs:attribute name="xlink_href" type="xs:string" use="required"/>
<xs:attribute name="H5Path" type="xs:string" use="required"/>
<xs:attribute name="H5ObjectType" use="required">
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="HDF5Attribute"/>
<xs:enumeration value="HDF5Dataset"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="OBJ-XID" type="xs:ID" use="required"/>
<xs:attribute name="start" type="xs:string"/>
<xs:attribute name="nelems" type="xs:string" use="required"/>
<xs:attribute name="stride" type="xs:string"/>
<xs:attribute name="block" type="xs:string"/>
</xs:complexType>
</xs:element> |