Composant: Table

Élément : Table/info

Namespace http://schemas.google.com/dspl/2010
Annotations Informations textuelles sur la table.
Diagramme Diagramme dspl4.tmp#id7. dspl4.tmp#id14 dspl4.tmp#id15. dspl4.tmp#id6.
Type Infos
Propriétés
content: complexe
minOccurs: 0
Modèle name, description{0,1}, url{0,1}
Enfants description, name, url
Instance
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Source
<xs:element name="info" type="Info" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Textual information about the table.</xs:documentation>
  </xs:annotation>
</xs:element>

Élément : Table/colonne

Namespace http://schemas.google.com/dspl/2010
Annotations Spécification d'une colonne du tableau.
Diagramme Diagramme dspl10.tmp#id95. dspl10.tmp#id96. dspl10.tmp#id94 dspl0.tmp#id10 dspl0.tmp#id12. dspl0.tmp#id9.
Propriétés
content: complexe
maxOccurs: illimité
Modèle value* | conceptValue{0,1}
Enfants conceptValue, value
Instance
<column format="" id="" type="">
  <value lang="">{0,unbounded}</value>
  <conceptValue concept="">{0,1}</conceptValue>
</column>
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisation Annotation
format xs:chaîne Facultatif Format de la colonne, utilisé pour analyser une représentation textuelle des valeurs. Les formats de date sont définis par : http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html
id ID local required Identifiant de la colonne du tableau.
type Type de données required Type de données de la colonne du tableau. Toutes les valeurs de la colonne de la table doivent être conformes à ce type de données.
Source
<xs:element name="column" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>The specification of a column in the table.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:group ref="ValuesGroup" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A constant value for the column.</xs:documentation>
      </xs:annotation>
    </xs:group>
    <xs:attribute name="id" type="LocalId" use="required">
      <xs:annotation>
        <xs:documentation>The identifier of the table column.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="type" type="DataType" use="required">
      <xs:annotation>
        <xs:documentation>The data type of the table column. All values of the
                column in the table must conform to this data type.</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="format" type="xs:string" use="optional">
      <xs:annotation>
        <xs:documentation>A format for the column, used to parse a textual
                representation of the values.

                Date formats are defined by:

                http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html</xs:documentation>
      </xs:annotation>
    </xs:attribute>
  </xs:complexType>
</xs:element>

Élément : Table/données

Namespace http://schemas.google.com/dspl/2010
Annotations Source de données contenant les données de la table.
Diagramme Diagramme dspl11.tmp#id99. dspl11.tmp#id98.
Type Données
Propriétés
content: complexe
minOccurs: 0
Modèle fichier
Enfants fichier
Instance
<data>
  <file encoding="utf-8" format="csv">{1,1}</file>
</data>
Source
<xs:element name="data" type="Data" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A data source where data for the table can be found.</xs:documentation>
  </xs:annotation>
</xs:element>

Type complexe: table

Namespace http://schemas.google.com/dspl/2010
Annotations Une table fournit des données pour l'ensemble de données. Une table peut fournir des données pour un concept ou une tranche.
Diagramme Diagramme dspl10.tmp#id102. dspl10.tmp#id89. dspl10.tmp#id90 dspl10.tmp#id97
Utilisé par
Élément dspl/tables/table.
Modèle info{0,1} , colonne+ , données{0,1}
Enfants colonne, données, informations
Attributs
QName Type Fixed (Corrigé) Par défaut Utilisation Annotation
id Identifiant required Identifiant unique de la table dans l'ensemble de données.
Source
<xs:complexType name="Table">
  <xs:annotation>
    <xs:documentation>A table provides data for the dataset. A table may provide data
        for a concept or for a slice.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="Info" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Textual information about the table.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="column" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>The specification of a column in the table.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:group ref="ValuesGroup" minOccurs="0">
          <xs:annotation>
            <xs:documentation>A constant value for the column.</xs:documentation>
          </xs:annotation>
        </xs:group>
        <xs:attribute name="id" type="LocalId" use="required">
          <xs:annotation>
            <xs:documentation>The identifier of the table column.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="type" type="DataType" use="required">
          <xs:annotation>
            <xs:documentation>The data type of the table column. All values of the
                column in the table must conform to this data type.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="format" type="xs:string" use="optional">
          <xs:annotation>
            <xs:documentation>A format for the column, used to parse a textual
                representation of the values.

                Date formats are defined by:

                http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <xs:element name="data" type="Data" minOccurs="0">
      <xs:annotation>
        <xs:documentation>A data source where data for the table can be found.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="Id" use="required">
    <xs:annotation>
      <xs:documentation>The unique identifier of the table in the dataset.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

Attribut : table/colonne/ @format

Namespace Aucun espace de noms
Annotations Format de la colonne, utilisé pour analyser une représentation textuelle des valeurs. Les formats de date sont définis par : http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html
Type xs:chaîne
Propriétés
utilisez les lignes ci-dessous : Facultatif
Source
<xs:attribute name="format" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A format for the column, used to parse a textual
                representation of the values.

                Date formats are defined by:

                http://joda-time.sourceforge.net/api-release/org/joda/time/format/DateTimeFormat.html</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut : table/colonne/ @id

Namespace Aucun espace de noms
Annotations Identifiant de la colonne du tableau.
Type ID local
Propriétés
utilisez les lignes ci-dessous : required
Facets
maxLength 64
Source
<xs:attribute name="id" type="LocalId" use="required">
  <xs:annotation>
    <xs:documentation>The identifier of the table column.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut : table/colonne/ @type

Namespace Aucun espace de noms
Annotations Type de données de la colonne du tableau. Toutes les valeurs de la colonne de la table doivent être conformes à ce type de données.
Type Type de données
Propriétés
utilisez les lignes ci-dessous : required
Facets
énumération chaîne
énumération float
énumération integer
énumération booléen
énumération date
énumération concept
Source
<xs:attribute name="type" type="DataType" use="required">
  <xs:annotation>
    <xs:documentation>The data type of the table column. All values of the
                column in the table must conform to this data type.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribut : table/ @id

Namespace Aucun espace de noms
Annotations Identifiant unique de la table dans l'ensemble de données.
Type Identifiant
Propriétés
utilisez les lignes ci-dessous : required
Facets
maxLength 64
Utilisé par
Type complexe Table
Source
<xs:attribute name="id" type="Id" use="required">
  <xs:annotation>
    <xs:documentation>The unique identifier of the table in the dataset.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Créé à l'aide de l'éditeur XML OXygen