dx:valueType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
dx:class xs:string optional
defines what is the parent class used to validate the content of this element. Additional information may be used to limit the scope of the element, like actual values
dx:href xs:string optional
To provide a link to the element definition in case the inforamtion is coming from an external file.
The link would correpsond to a xlink.
dx:sinceVersion xs:string optional
Alows to express the fact that a certain information is available since a certain XFT version

Used By

Element dx:value

Source

<xs:complexType name="valueType">
  <xs:choice maxOccurs="unbounded">
    <xs:element ref="dx:name">
      <xs:annotation>
        <xs:documentation>Used to provide the name of the corresponding element The name may be used in other items such as usage, constraints... By convention and otherwise specified, dx:name=dx:element/@dx:name_In_dx:parent/@dx:name</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="dx:summary" minOccurs="0"/>
    <xs:element ref="dx:introduction"/>
    <xs:element ref="dx:body" minOccurs="0">
      <xs:annotation>
        <xs:documentation>cardinality is mandatory for the generic usage. It may be present more than once in case it changes for different usages, implementations or targets</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="dx:usage" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Usage is used to restrict the parent information to a specific usage</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="dx:priority" minOccurs="0"/>
    <xs:element ref="dx:description" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Complete element description, split by html elements, translated from wiki textile syntax and possibly limited to certain usage, target or implementation</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="dx:constraint" minOccurs="0"/>
  </xs:choice>
  <xs:attribute ref="dx:href" use="optional">
    <xs:annotation>
      <xs:documentation>To provide a link to the element definition in case the information is coming from an external file. The link would correpsond to a xlink.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute ref="dx:sinceVersion" use="optional"/>
  <xs:attribute name="class" type="xs:string" use="optional">
    <xs:annotation>
      <xs:appinfo source="§Todo">§todo+xxxdf: possibly link with all the classes from XFT (list generated from schema)</xs:appinfo>
      <xs:documentation xml:lang="en">defines what is the parent class used to validate the content of this element. Additional information may be used to limit the scope of the element, like actual values</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>