hdf5:NativeHDF5

This element needs to be refined to implement a structured pointer to a file+dataset+selection

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
H5ObjectType restriction of xs:NMTOKEN required
H5Path xs:string required
OBJ-XID xs:ID required
block xs:string optional
nelems xs:string required
start xs:string optional
stride xs:string optional
xlink_href xs:string required
xlink_type xs:string locator optional

Used By

Element hdf5:Data

Source

<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>

Sample